{"image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/d/daikihanda/20250725/20250725152536.png","type":"rich","provider_name":"Hatena Blog","author_name":"daikihanda","description":"\u306f\u3058\u3081\u306b \u69cb\u7bc9\u69cb\u6210 \u69cb\u7bc9\u65b9\u6cd5 \u524d\u63d0 Terraform Backlog \u4e8b\u524d\u6e96\u5099 IAM S3 Parameter Store \u5b9f\u4f5c\u696d CICD\u7528Lambda\u4f5c\u6210 \u30b3\u30fc\u30c9\u5b9f\u88c5 Lambda\u5b9f\u88c5 CICD\u7528API Gateway\u4f5c\u6210 CodeBuild\u4f5c\u6210 \u30c6\u30b9\u30c8\u7528CodeBuild \u30c7\u30d7\u30ed\u30a4\u7528CodeBuild CodePipeline\u4f5c\u6210 IAM CICD\u7528Lambda\u5411\u3051IAM\u30ed\u30fc\u30eb API Gateway\u5411\u3051IAM\u30ed\u30fc\u30eb CodePipeline\u5411\u3051IAM\u30ed\u30fc\u30eb CodeBuild\u5411\u3051IAM\u30ed\u30fc\u30eb Variable \u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u6e96\u5099 \u95a2\u6570 \u30c6\u30b9\u30c8 \u30c7\u30d7\u30ed\u30a4 \u5b9f\u884c\u78ba\u8a8d \u307e\u3068\u3081 \u306f\u3058\u3081\u306b \u3053\u2026","height":"190","published":"2023-10-04 00:00:00","provider_url":"https://hatena.blog","title":"Backlog Git\u304b\u3089AWS\u306bCICD\u3059\u308b\u69cb\u6210\u3092\u69cb\u7bc9\u3059\u308b","blog_title":"BeeX Tech blog","url":"https://techblog.beex-inc.com/entry/2023/10/04/000000","author_url":"https://blog.hatena.ne.jp/daikihanda/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ftechblog.beex-inc.com%2Fentry%2F2023%2F10%2F04%2F000000\" title=\"Backlog Git\u304b\u3089AWS\u306bCICD\u3059\u308b\u69cb\u6210\u3092\u69cb\u7bc9\u3059\u308b - BeeX Tech blog\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_url":"https://techblog.beex-inc.com/","categories":["Backlog","Git","AWS CodePipeline"],"version":"1.0","width":"100%"}