AWS Solutions Constructs 是經過審核的架構模式,可作為 AWS Cloud Development Kit 的開放原始碼擴充功能使用,可以輕鬆組合以建立可用於生產的工作負載。AWS Solutions Constructs 是由 AWS 使用 AWS Well-Architected Framework 建立的最佳實務來建構並維護。透過開始使用 Constructs,可讓客戶更輕鬆地確保工作負載的架構整體良好。此外,客戶可以利用 CDK 中內建的功能與 AWS Solutions Constructs 相結合,使用預建置的模式加速開發程序,從而使用熟悉的程式設計語言快速組合整個應用程式。
優勢
使用 AWS Solutions Constructs 可減少推出生產級應用程式所需的時間和精力。可立即使用,客戶可立即存取大型成長中存放庫的多個多服務架構模式,涵蓋 AWS 平台上最常用的組合。這些模式接著可以輕鬆宣告組合為可用於生產的架構。
使用 AWS Solutions Constructs 可讓客戶更輕鬆持續不斷建立自己的 Well-Architected 應用程式。AWS Solutions Constructs 是由 AWS 使用 AWS Well-Architected Framework 建立的最佳實務來審核。這表示所有 Construct 中使用的服務預設設定都針對 Well-Architected 架構設定,減少確保遵循 AWS 雲端最佳實務所需的精力。
AWS Solutions Constructs 運用 AWS CDK 的所有優勢,減少開發人員的摩擦。這表示可使用熟悉的程式設計語言和邏輯定義基礎架構,並在不離開 IDE 的情況下使用 Construct 建立整個應用程式。
運作方式
5 分鐘教學
相關內容
在工作負載移到雲端且所有基礎設施都變成虛擬時,基礎架構即程式碼 (IaC) 對於利用這個新世界的敏捷性變得至關重要。
為了示範使用 Solutions Constructs 如何加速 IaC 的開發,在本文中,您將建立一個使用 Amazon Kinesis Data Streams、AWS Lambda 和 Amazon DynamoDB 擷取和存放感應器讀數的架構。