このソリューションは、次のコンポーネントを含むサーバーレス AWS クラウド環境をセットアップします。 Git Webhook リクエストを受信して AWS Lambda に転送するための Amazon API Gateway エンドポイント。 API Gateway からの Git Webhook リクエストを処理し、AWS CodeBuild プロジェクトを呼び出す AWS Lambda 関数。 Git サービスに接続し、Git リポジトリの最新バージョンを取得して圧縮し、Amazon S3 にアップロードする AWS CodeBuild プロジェクト。 SSH を使用して Git リポジトリに接続するために CodeBuild が使用する SSH (Secure Shell) キーを暗号化/復号化するための AWS Key Management Service (AWS KMS) キ
![AWS の Git Webhooks - ソリューション](https://cdn-ak-scissors.b.st-hatena.com/image/square/c4f530e16dfb308a48108c71972db725de90d0d5/height=288;version=1;width=512/https%3A%2F%2Fa0.awsstatic.com%2Flibra-css%2Fimages%2Flogos%2Faws_logo_smile_1200x630.png)