Tổ chức Stack
Tổ chức Stack
- Mở file root Fcj2024CdkApp

- Tạo ApiStack với id là
Api
ApiStack apiStack = new ApiStack(app, "Api", StackProps.builder()
.build(),
new ApiStackProps(
nlbStack.getNetworkLoadBalancer(),
nlbStack.getVpcLink()));

- Thêm environmen* và Tags cho ApiStack
.env(environment)
.tags(infraTags)

- Thêm phụ thuộc để đảm bảo rằng NLB được tao trước API Gateway
apiStack.addDependency(nlbStack);

Kiểm tra resource
- Trong giao diện AWS console, nhập API Gateway

- Trong giao diện API Gateway chọn APIs ta có thể thấy một API tên ECommerceAPI đã được tạo

- Chọn ECommerceAPI sau đó chọn GET

Test API trên postman
- Trong giao diện ECommerceAPI chọn Stages và copy Invoke URL

- Mở postman và tạo phương thức GET với đường dẫn
Invoke URL/product
