データベース とりあえず Amazon DynamoDB にデータをインポートしたい [AWS Cloud9 使用] Amazon DynamoDB を作った後、テスト等でとりあえずデータをまとめてインポートしたいときがあるのではないでしょうか。私はそんなときは AWS Cloud9 を使って Python スクリプトでデータインポートしています。 2022.04.18 AWSクラウドソリューションデータベース
AWS HTTPSでLambdaを起動:AWS Lambda Function URLs を使ってみる LambdaをHTTPSでアクセスすることで起動できるLambda Function URLsがリリースされました。この記事では、その実例を記載しています。 2022.04.15 AWSアプリケーション開発クラウドソリューション
AWS S3 Intelligent-Tieringに自動的に移行されるバケットを作成する [AWS CloudFormation テンプレート付き] 今回はS3のコストを最適化してくれるストレージクラス「Intelligent-Tiering」に、自動的に移行してくれるバケットをCloudFormationでサクッと作れるテンプレートを用意しました。よりコストの安い「Archive Access tier 」と「Deep Archive Access tier」を利用するパターンも用意しています。ぜひご活用ください。 2022.04.11 AWSクラウドソリューション運用・監視
AWS Amazon API Gateway と AWS Lambda の連携でもうハマりたくない [AWS CloudFormation テンプレート付き] Amazon API Gateway と AWS Lambda の連携がうまくできず時間を浪費してしまう方は結構いらっしゃるのではないかと思います。Amazon API Gateway のタイプや AWS Lambda との統合の仕方によって AWS Lambda 関数のコードも変わるので厄介です。私はそこでハマるのが嫌で、Amazon API Gateway と AWS Lambda 関数の標準設定パターンを決めて使い回ししています。 2022.04.11 AWSアプリケーション開発クラウドソリューション
データベース Amazon DynamoDB のバックアップを AWS Backup で定義する [AWS CloudFormation テンプレート付き] Amazon DynamoDB のバックアップを AWS Backup と AWS CloudFormation で簡単に定義できたので、Amazon DynamoDB 側の注意事項も含めて紹介します。 2022.04.08 AWSクラウドソリューションデータベース運用・監視
AWS Amazon API Gateway Cognito オーソライザーに送信する ID トークン のフォーマットに注意 Amazon API Gateway のセキュリティ機能で、アプリ側で取得した ID トークンが不正なものでないか検証する Cognito オーソライザーという機能があります。API Gateway のタイプにより ID トークンを送信するフォーマットが異なるため、注意点として紹介します。 2022.04.07 AWSアプリケーション開発クラウドクラウドセキュリティソリューション
クラウドセキュリティ AWSコンソールサインインとIAM操作の通知を実装する方法 [AWS CloudFormation テンプレート付き] 皆様はAWSコンソールサインインやIAM操作の通知が欲しくなったことありますでしょうか。 今回は「AWSコンソールサインイン」と「IAM操作」の通知機能をさくっと実装する例を紹介します。すぐにプロビジョニングできるように 可能な限り、AWS CloudFormation テンプレートを付けさせていただきたいと思います。 2022.04.05 AWSクラウドクラウドセキュリティソリューション
AWS Amazon S3 で署名付きURLを自動生成するバケットをつくる [AWS CloudFormation テンプレート付き] サイズの大きいファイルを「URLを知っている人にだけ」安全に共有できるサイトを有効期限付きでつくりたい、という要望は多いと思います。そんなサイトを自動作成する AWS CloudFormation テンプレートを紹介します。 2022.04.04 AWSアプリケーション開発クラウドクラウドセキュリティソリューション
AWS AWS Amplify 環境で webmanifest ファイルへのアクセスを有効にする AWS Amplify でアプリ稼働環境を公開しているときに、manifest.json ファイルの拡張子を .webmanifest に変更する方法を紹介します。変更しなくても動くのですが、ブラウザの開発者ツールに変更を推奨するメッセージが表示され続けるため、それを消すための対処です。 2022.04.01 AWSアプリケーション開発クラウドソリューション
AWS Amazon CloudFrontとキャッシュ制御の基礎 CDNおよびAmazon CloudFrontの概要と、Webサイトにおけるキャッシュ制御の考え方、CloudFrontの設定方法まで解説をします。 Webサイトにおける基本的なCloudFront適用の考え方を一通り網羅しているかと思います。 2022.03.29 AWSクラウドソリューションネットワーク