IaC

AWS

Amazon CloudFront と Amazon S3 の WEB サイトにカスタムエラーページを追加する [AWS CloudFormation]

先日、タイトルに書いてある内容が必要になり、そのときに作成した AWS CloudFormation テンプレートを簡略化したものを紹介します。
AWS

ポーリングベースのCodePipelineをイベントベースへ移行してみた[AWS CodePipeline+AWS CloudFormation]

AWS CodeCommitをソースとしたAWS CloudFormationで構築済みのポーリングベースのAWS Codepipelineからイベントベースへ移行する手法をご紹介します。
AWS

ネストされたスタックにおける変更セットの挙動について[AWS CodePipeline+AWS CloudFormation]

ネストされたスタック間の依存関係起因による変更セットの挙動を検証したので整理します。
AWS

CI/CD配下のネストされたスタックを利用しているパイプラインに承認プロセスを組み込む[AWS CodePipeline+AWS CloudFormation]

CI/CD配下のネストされたスタックに対して、変更セットが妥当なものか判断するための承認フローをパイプラインに追加します。
AWS

CI/CD配下でネストされたスタックの子スタックに対して、変更セットを有効にするテクニック[AWS CodePipeline+AWS CloudFormation]

CI/CD 配下のネストされた AWS CloudFormation スタックに対して変更セットを有効化する方法を紹介します。
AWS

Amazon API Gateway と AWS Lambda 関数の CI/CD パイプラインをつくる [AWS SAM + AWS CloudFormation]

Amazon API Gateway と AWS Lambda 関数の CI/CD パイプラインをつくる方法を紹介します。
AWS

Rocket.Chat と EC2 で使い捨てチャットサーバをつくる [AWS CloudFormation]

社内研修開催で入用になりまして、研修期間の数日だけ受講者とのコミュニケーションに使用する使い捨てチャットサーバを Rocket.Chat を使って構築しました。
AWS

Cloud9でAmplifyの開発をはじめるまで

AWS Cloud9は操作する端末に依存しない独立した開発環境であり便利です。またAWS AmplifyはサーバレスWebアプリケーションを構築するのに適したフレームワークです。サーバレスWebアプリケーションをCloud9上でAmplifyを使って開発する手順を説明します。
AWS

Lambdaによる営業日判定

Lambdaを用いて営業日判定を行う方法について、ソースコードも含めてご紹介します。StepfunctionsなどのAWSリソースを、営業日・平日のみ実行したい(祝日や年末年始などの会社休日は実行したくない)場合に使用することができます。
AWS

AWS Systems ManagerでAnsibleを利用したインストール作業自動化

AWSのインスタンス利用の際、煩雑なインストール作業を実施する場面があると思います。インストール作業を自動化するツールとしてはAnsibleが有名ですが、AWS Systems ManagerでもAnsibleを実行させることができます。本記事ではインスタンスへのdockerインストールを例に、AWS Systems Manager上でのAnsibleの実行手順を記載します。