はじめに 今回はファイルの分割を行います。 メインのプログラムを見やすくしていきましょう。 前回の記事はこちら。 既存の作り 現在のソースコードはこのようになっています。 lib/devio-stack.ts import * as cdk from '@aws-cdk/core'; import { CfnVPC, CfnSubnet } from '@aws-cdk/aws-ec2'; export class DevioStack extends cdk.Stack { constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { super(scope, id, props); const systemName = this.node.tryGetContext('systemName'); cons