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 建立整個應用程式。
運作方式
相關內容
在工作負載移到雲端且所有基礎設施都變成虛擬時,基礎架構即程式碼 (IaC) 對於利用這個新世界的敏捷性變得至關重要。
為了示範使用 Solutions Constructs 如何加速 IaC 的開發,在本文中,您將建立一個使用 Amazon Kinesis Data Streams、AWS Lambda 和 Amazon DynamoDB 擷取和存放感應器讀數的架構。