Tổ chức và deploy VPC stack sử dụng AWS CDK

Tổ chức VPC stack in CDK project

  1. Mở file root Fcj2024CdkApp

Architect

  1. Tạo VPC Stack với id là Vpc bằng đoạn code
VpcStack vpcStack = new VpcStack(app, "Vpc", StackProps.builder()
                .build());

Architect

  1. Thêm environmentTags

Architect

Deploy VPC stack

  1. Bật termial và nhập lệnh ```cdk list`` để xem danh sách các task đang có. Ở đây ta có thể thấy EcrVpc

Architect

  1. Tiếp theo nhập cdk deploy –all để deploy tất cả stack. Khi được hỏi về những thay đổi policy. Nhập y

Architect

  1. Kiểm tra những thay đổi khi deploy. Ta có thể thấy rằng CDK nhận ra CER không đổi và chúng ta đang tạo một stack mới là VPC

Architect

Kiểm tra resouce đã tạo trên aws console

  1. Truy cập vào aws console vào giao diện VPC và chọn Your VPCs. Ta có thể thấy ECommerceVPC đã được tạo

Architect

  1. Tương tự như vậy với Subnet,NAT gateway, security group…

Architect