おれさまラボ

実際に手を動かして理解を深めるブログ。

VPC Studio - 思い通りのサイズでAWS VPCを設計できる便利なツール

はじめに

VPCの作成を補助してくれる VPC Studio というツールを見つけたので、メモとして残しておきます。

VPC Studio

VPC Studio は VPC CIDR calculator 兼 コードジェネレーターです。

Specify a CIDR range, express your desired design, sit back and enjoy a cup of ☕

URL:https://houqp.github.io/vpcstudio/

事前定義したサブネットの役割とCIDRサイズ(s=/23, m=/22, l=/21)に従って計算を行い、Diagram View、Tree View、Terraform、Plumi TS、JSON形式で出力してくれます。

必要となるVPCとサブネットを決めたら定義ファイル書いてバチコーンと実行してあげれば、構成図が出来上がり、Terraformを使って構築もサクッと終わらせられますね。

定義するコード

f:id:naoto408:20200517081702p:plain

Diagram View

f:id:naoto408:20200517082242p:plain

Tree View

f:id:naoto408:20200517082246p:plain

Terraform

f:id:naoto408:20200517082250p:plain

Plumi TS

f:id:naoto408:20200517082254p:plain

JSON

f:id:naoto408:20200517082259p:plain

ソースコード

GitHubリポジトリはこちら。MIT Licenseです。

houqp/vpcstudio: VPC design made easy

以上