- vừa được xem lúc

Cách tạo một AWS CDK Stack

0 0 14

Người đăng: VNTechies

Theo Viblo Asia

AWS CDK Stack là gì

Stack đại diện cho một nhóm tài nguyên AWS cho một lần triển khai. AWS CDK stack dựa trên AWS CloudFormation Stack. Do đó, nó có các tính năng và hạn chế giống nhau. Việc tổng hợp (synthesie) AWS CDK Stack sẽ tạo ra CloudFormation template có thể được sử dụng để triển khai trên AWS.

Bạn có thể định nghĩa số lượng stack không tuỳ ý trong ứng dụng AWS CDK của mình. Đoạn mã sau đây cho biết cách tạo cấu trúc AWS CDK Stack mà bạn có thể Sử dụng làm mẫu để định nghĩa các stack của bạn.

Ví dụ cho AWS CDK Stack

from aws_cdk import ( Stack,
)
from constructs import Construct class ExampleStack(Stack): def __init__(self, scope: Construct, construct_id: str, **kwargs) -> None: super().__init__(scope, construct_id, **kwargs)

Một pattern phổ biến khi tạo stack trong ứng dụng AWS CDK là mở rộng lớp cơ sở của Stack cdk.Stack, như trong ví dụ. Sau đó, bạn xác định phạm vi (scope), id và các tham số cho hàm init.

Làm thế nào để tạo một AWS CDK Stack

  • Cài đặt AWS CDK và tạo ExampleStack tại libs/example_stack.py
  • Import Stack đã được tạo trong CDK App
from libs.example_stack import ExampleStack
  • Tạo một stack mới
from libs.example_stack import ExampleStack app = App() ExampleStack(app, 'example_stack', { # đối số truyền vào
}) app.synth()

Cấu trúc folder một AWS CDK app

Bài viết gốc

Reference

Bình luận

Bài viết tương tự

- vừa được xem lúc

Thao tác với File trong Python

Python cung cấp các chức năng cơ bản và phương thức cần thiết để thao tác các file. Bài viết này tôi xin giới thiệu những thao tác cơ bản nhất với file trong Python.

0 0 48

- vừa được xem lúc

Tập tành crawl dữ liệu với Scrapy Framework

Lời mở đầu. Chào mọi người, mấy hôm nay mình có tìm hiểu được 1 chút về Scrapy nên muốn viết vài dòng để xem mình đã học được những gì và làm 1 demo nho nhỏ.

0 0 149

- vừa được xem lúc

Sử dụng Misoca API (oauth2) với Python

Với bài viết này giúp chúng ta có thể nắm được. ・Tìm hiểu cách xử lý API misoca bằng Python.

0 0 36

- vừa được xem lúc

[Series Pandas DataFrame] Phân tích dữ liệu cùng Pandas (Phần 3)

Tiếp tục phần 2 của series Pandas DataFrame nào. Let's go!!. Ở phần trước, các bạn đã biết được cách lấy dữ liệu một row hoặc column trong Pandas DataFame rồi phải không nào. 6 Hoc.

0 0 45

- vừa được xem lúc

Lập trình socket bằng Python

Socket là gì. Một chức năng khác của socket là giúp các tầng TCP hoặc TCP Layer định danh ứng dụng mà dữ liệu sẽ được gửi tới thông qua sự ràng buộc với một cổng port (thể hiện là một con số cụ thể), từ đó tiến hành kết nối giữa client và server.

0 0 56

- vừa được xem lúc

[Series Pandas DataFrame] Phân tích dữ liệu cùng Pandas (Phần 2)

Nào, chúng ta cùng đến với phần 2 của series Pandas DataFrame. Truy xuất Labels và Data. Bạn đã biết cách khởi tạo 1 DataFrame của mình, và giờ bạn có thể truy xuất thông tin từ đó. Với Pandas, bạn có thể thực hiện các thao tác sau:.

0 0 77