2024-07-29から1日間の記事一覧
Amazon S3(Simple Storage Service)は、クラウドストレージの代表的なサービスの一つです。 このS3に新たに追加された機能「S3 Object Lambda」を使うことで、特定の要求に応じてオブジェクトを動的に変換することができます。 この記事では、S3 Object La…
API GatewayとAWS Lambdaを組み合わせると、サーバーレスアプリケーションを簡単に作成できます。 しかし、エラーが発生した場合、そのエラーを適切に処理することが重要です。 この記事では、API GatewayでLambdaエラーを処理する際に使用されるx-Amzn-Erro…
AWS Amplify Hostingとは? AWS Amplify Hostingは、ウェブアプリケーションやモバイルアプリケーションを簡単にホスティングするためのAmazon Web Services (AWS) のサービスです。 このサービスを使うことで、アプリの構築、デプロイ、ホスティングを一貫…
Amazon ECS(Elastic Container Service)は、コンテナ化されたアプリケーションを簡単にデプロイ、管理、スケーリングするためのサービスです。 その中でも「タスク定義」は重要な役割を果たします。 この記事では、Amazon ECSのタスク定義について、具体的…
AWS Step Functionsは、分散アプリケーションの実行フローを定義するためのサービスです。 エラーハンドリングは重要な部分で、CatchステートメントとResultPathを使うことで、エラーの処理とエラーメッセージの管理が簡単になります。 この記事では、これら…
Amazon SQS(Simple Queue Service)は、メッセージの送受信を行うためのAWSのサービスです。 SQSでは、メッセージをキューに保存し、必要に応じてそれらを処理することができます。 SQSには「ロングポーリング」と「ショートポーリング」という2つのメッセ…
デプロイ時の「Immutable(イミュータブル)」という言葉は、特にソフトウェア開発やデプロイメントにおいて重要な概念です。 この記事では、Immutableの意味、そのメリット、具体的な使用例について詳しく解説します。 Immutableの基本概念 「Immutable」と…
APIのステージ変数について知りたいけれど、難しくて理解しにくいですよね。 今回は、APIのステージ変数が何か、その使い方や具体例をわかりやすく説明します。この記事を読めば、APIのステージ変数についてしっかり理解できるはずです。 APIのステージ変数…
AWS CodeArtifactは、ソフトウェアパッケージを効率的に管理・共有できるクラウドベースのリポジトリサービスです。 開発者がコードを簡単に共有し、依存関係を管理するための強力なツールを提供します。 CodeArtifactの基本 1. CodeArtifactとは? AWS Code…