AWS AWS Amplify Console と同等の CI/CD 環境を AWS Code サービスシリーズでつくる [AWS CloudFormation でかんたん構築!!] AWS Amplify Console は神サービスなのですが、カスタマイズ性は低いです。Amplify がマッチしない要件に対応するため、同等の機能を AWS Code サービスシリーズで作ってみました。 2022.06.16 AWSアプリケーション開発クラウドソリューション
AWS Amazon S3 イベント通知から AWS Step Functions ステートマシンを呼び出す [AWS CloudFormation テンプレート付き] Amazon S3 イベント通知を使用して、特定のオブジェクトへのアクションをトリガーに AWS Step Functions ステートマシンを呼び出す方法を紹介します。 2022.06.14 AWSクラウド
AWS AWS Lambda (Python 3.12) で使用可能な pandas の Lambda Layer を準備する データ分析や加工でよく使われるライブラリに、pandas があると思います。本記事では、AWS Lambda (Python 3.12) で動作する pandas の Lambda Layer を準備する手順を紹介します。 2022.06.07 AWSアプリケーション開発クラウドソリューション
AWS Amazon Cognito でセルフサインアップ時にメールアドレスをチェックする方法 [続編] Amazon Cognito のセルフサインアップ時にメールアドレスのドメイン名をチェックしたいが、管理者がマネジメントコンソールからユーザ登録するときはチェックしないようにする方法を紹介します。 2022.06.06 AWSアプリケーション開発クラウドクラウドセキュリティソリューション
AWS AWS Amplify Storage を AWS CloudFormation でマニュアルセットアップする サーバーレス WEB アプリ (SPA) から、ファイルをバックエンドにアップロードして処理したいことがあります。AWS Amplify と連携させた Amazon S3 バケット「AWS Amplify Storage」を使用すると、アプリとセキュアに連動したストレージを簡単に作ることができます。 2022.05.31 AWSアプリケーション開発クラウドクラウドセキュリティソリューション
データベース Amazon S3 に置いたデータを自動的に Amazon DynamoDB にインポートしたい [AWS CloudFormation テンプレート付き] Amazon S3 にデータを置いたら自動で Amazon DynamoDB にインポートされる仕組みを紹介します。特定の Amazon DynamoDB テーブルを何度も更新する運用が必要な場合、データファイルさえ作ってしまえば Amazon S3 バケットに置くだけで更新ができるようになり、楽です。 2022.05.27 AWSクラウドソリューションデータベース
AWS STS一時認証情報を1コマンドでcredentialsファイルに保存する AWSアカウントポリシーで多要素認証が強制される場合、アクセスキーとシークレットキーのみではAWS CLIを使用することができず、MFAによる認証を経て一時的なセッションキーを取得する必要があります。それらの情報を取得しcredentialsファイルに簡単に保存するpythonスクリプトをご紹介します。 2022.05.09 AWSクラウドクラウドセキュリティソリューション
AWS Amazon Cognito ユーザのリストを AWS Lambda で取得する アプリ画面に Amazon Cognito のユーザリストを表示させたいときに必要となる、AWS Lambda 関数を紹介します。 2022.04.22 AWSアプリケーション開発クラウドソリューション
データベース とりあえず 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アプリケーション開発クラウドソリューション