ヤマムギ

growing hard days.

*

Cloud9でAWS CDK環境

   

最初ローカルに作ろうと思ったのですが、環境依存がというか、Macbookの環境でCLI入れ直しとか面倒になったので、Cloud9で環境を作りました。

2018年12月29日現在のバージニア北部で構築しました。

マネジメントコンソールからCloud9環境新規作成

[Create environment]から環境を新規作成しました。

環境名はなんでもいいので、「cdk」にしました。

Cloud9用のEC2のパラメータはデフォルトのままにしました。

  • t2.micro
  • Amazon Linux2
  • 30分のアイドル状態で自動停止
  • VPCはデフォルトVPC

確認して作成します。

Cloud9ターミナルでCDKインストール

作成後、下部のターミナルペインでコマンドを実行します。

モジュールアップデート

CDKのインストール

CDKのバージョン確認

バージョンが表示されてインストールが完了していればOK

Pythonのバージョン確認

Python3系であればOK

pipのバージョン確認

3系であればOK

pipが2系の場合、update-alternativesコマンドで3系に変更します。
下記例の場合は、2を選択します。

設定後、pipのバージョン確認をします。

完了です。
ローカルに依存しない使い捨てできる開発環境っていいですね。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , ,

  関連記事

AWS Organizations SCPがリソースベースのポリシーには影響しないことを確認

AWS Organizations SCPで許可ポリシーの設定をし継承の関係を確 …

EC2 プレイスメントグループを試してみました

やったことないのでやってみたやつです。 プレイスメントグループの作成 まず、EC …

Amazon API Gatewayでモックを作る

超シンプルなAPI Gatewayのサンプルがほしかったので、ユーザーガイドの手 …

macOSにAWS Schema Conversion Toolをインストール

環境 macOS BigSur バージョン11.5(20G71) MacBook …

AWS Glueチュートリアル

AWS Glueのマネジメントコンソールの左ペインの一番下にチュートリアルがあり …

AWSのサービス数を数えてみました(2020/5/23)

何をもってサービスという単位にするかというのはあるかもしれませんが、とりあえず情 …

AD Connectorを作成してシームレスにドメイン参加する

VPN接続先のADで管理されているドメインにEC2 Windowsインスタンスか …

AWS KMSマルチリージョンキーを確認しました

2021年6月にKMS マルチリージョンキーがリリースされました。 マルチリージ …

EC2インスタンスの起動で、–cli-input-jsonと–cli-input-yamlを使いました

AWS CloudShellから実行しました。 JSON実行 [crayon-6 …

S3をトリガーにしたときのLambdaのリソースベースポリシー

LambdaのトリガーでS3を設定したとき、自動的にLambdaのリソースベース …