ablog

不器用で落着きのない技術者のメモ

macOS に AWS CDK をインストールして使ってみる

macOS Mojave(10.14.6) に AWS CDK をインストールした手順のメモ。

インストール

AWS CLI
$ aws configure
typescript
$ npm install -g typescript
AWS CDK
$ npm install -g aws-cdk

使ってみる

$ git clone https://github.com/aws-samples/aws-cdk-examples.git
  • build する
$ cd aws-cdk-examples/typescript/appsync-graphql-dynamodb
$ npm install
$ npm run build
  • deploy する
$ cdk deploy
  • CloudFormation テンプレートを確認する
$ cdk synth
$ ls -1 cdk.out/
AppSyncGraphQLDynamoDBExample.template.json
cdk.out
manifest.json
tree.json
  • マネジメントコンソールから CloudFormation テンプレートを確認する。

f:id:yohei-a:20201230101307p:plain

  • リソースを削除する。
$ cdk destroy