AWS CloudFormationについて
AWS SAAの勉強をしています。 AWS CloudFormationについてわからなかったので調べたことをメモ
概要
AWSでインフラを構成する場合は、EC2を作って、AutoScalingグループを構成してELBをアタッチして……のように、AWS マネジメントコンソール?上でどのようなインフラを作って行く。 ただそれだと面倒だし、間違いが入る余地があるので、インフラをJSON/YAMLで定義してコード管理しましょう~という目的のもの。 利用料金はかからない。(構成したAWSリソースの料金はかかる)
AWS ClourFormationで使うインフラの定義をテンプレートという。 複数のAWSアカウント、複数のリージョンで管理できる。
AWS Cloud Development Kit(AWS CDK)
Cloud FormationはJSONかYAMLでインフラを定義するものだけれど、AWS CDKではTypescript、Python、Java、.NETでクラウド環境を定義できる。
おわり
ホントはもっとあるんだろうけど一旦ここまで。