AWS Solutions Constructs
infrastructure-as-code ที่ผ่านการตรวจสอบโดยละเอียดและกำหนดค่าได้
ที่สามารถประกอบเข้ากับแอปพลิเคชันที่พร้อมสำหรับการผลิตได้อย่างง่ายดาย
AWS Solutions Constructs คือรูปแบบสถาปัตยกรรมที่ผ่านการตรวจสอบโดยละเอียด พร้อมให้ใช้งานเป็นส่วนขยายแบบโอเพนซอร์สของ AWS Cloud Development Kit ที่สามารถประกอบเพื่อสร้างปริมาณงานที่พร้อมสำหรับการผลิตได้อย่างง่ายดาย AWS สร้างและดูแล AWS Solutions Constructs โดยใช้แนวทางปฏิบัติที่ดีที่สุดจาก AWS Well-Architected Framework การเริ่มต้นด้วย Constructs จะช่วยให้ลูกค้ามั่นใจได้ง่ายขึ้นว่าปริมาณงานโดยรวมของตนได้รับการออกแบบมาเป็นอย่างดี นอกจากนี้ ลูกค้ายังสามารถใช้ประโยชน์จากคุณสมบัติต่างๆ ที่สร้างไว้ใน CDK ผสานรวมกับ AWS Solutions Constructs เพื่อเร่งกระบวนการพัฒนาของตนโดยใช้รูปแบบพร้อมสร้างเพื่อประกอบแอปพลิเคชันทั้งแอปได้อย่างรวดเร็วด้วยภาษาการเขียนโปรแกรมที่คุ้นเคย
ประโยชน์
การใช้ AWS Solutions Constructs ช่วยให้คุณได้ลดเวลาและประหยัดแรงในการส่งมอบแอปพลิเคชันระดับการผลิต ลูกค้าสามารถเข้าถึงคลังขนาดใหญ่ที่เพิ่มขึ้นได้ทันทีที่ใช้งานครั้งแรกจากหลากหลายรูปแบบสถาปัตยกรรมหลายบริการ ซึ่งครอบคลุมส่วนต่างๆ ที่ใช้บ่อยที่สุดบน AWS Platform รูปแบบเหล่านี้สามารถประกอบแบบประกาศลงในสถาปัตยกรรมที่พร้อมสำหรับการผลิตได้อย่างง่ายดาย
การใช้ AWS Solutions Constructs ช่วยให้ลูกค้าสร้างแอปพลิเคชัน Well-Architected ของตัวเองซ้ำๆ อย่างสม่ำเสมอได้ง่ายขึ้น AWS Solutions Constructs ทั้งหมดผ่านการตรวจสอบโดยละเอียดจาก AWS โดยใช้แนวทางปฏิบัติที่ดีที่สุดจาก AWS Well-Architected Framework ซึ่งหมายความว่าการตั้งค่าเริ่มต้นสำหรับบริการที่ใช้ใน Construct ใดๆ ก็ได้รับการกำหนดค่าโดยคำนึงถึง Well-Architected Framework ซึ่งจะช่วยประหยัดแรงในการตรวจสอบให้แน่ใจว่าเป็นไปตามแนวทางปฏิบัติที่ดีที่สุดสำหรับ AWS Cloud
AWS Solutions Constructs ช่วยลดอุปสรรคสำหรับนักพัฒนาโดยใช้ประโยชน์ทั้งหมดของ AWS CDK ซึ่งหมายความว่าคุณสามารถใช้ภาษาการเขียนโปรแกรมและตรรกะที่คุ้นเคยเพื่อกำหนดโครงสร้างพื้นฐานและสร้างแอปพลิเคชันทั้งหมดโดยใช้ Constructs ได้โดยไม่ต้องออกจาก IDE
วิธีการทำงาน
บทแนะนำสอนการใช้งาน 5 นาที
ตัวอย่างแอปพลิเคชัน
คุณสามารถใช้ AWS Solutions Constructs เพื่อสร้างเว็บไซต์แบบสแตติกแบบง่ายโดยใช้ Amazon S3, CloudFront และ AWS Lambda
จัดการข้อมูลรูปภาพแบบไดนามิกได้โดยใช้ AWS Solutions Constructs โดยใช้รูปแบบที่ใช้ประโยชน์จาก Amazon CloudFront, Amazon API Gateway, AWS Lambda และ Amazon S3
สร้างเว็บแอปพลิเคชันแบบไร้เซิร์ฟเวอร์แบบง่ายด้วยอินเทอร์เฟซผู้ใช้ที่ใช้ HTML และบริการเว็บแบบ RESTful แบ็คเอนด์โดยใช้ประโยชน์จาก Amazon API Gateway, AWS Lambda, Amazon DynamoDB, Amazon Cognito และ Amazon S3
ตัวอย่างรูปแบบของ AWS Solutions Constructs
เนื้อหาที่เกี่ยวข้อง
ในขณะที่ปริมาณงานย้ายไปยังระบบคลาวด์และโครงสร้างพื้นฐานทั้งหมดกลายเป็นแบบเสมือนจริง Infrastructure as Code (IaC) ได้กลายเป็นสิ่งสำคัญในการใช้ประโยชน์จากความคล่องตัวของโลกใบใหม่นี้
เพื่อแสดงให้เห็นว่าการใช้ Solutions Constructs สามารถเร่งความเร็วในการพัฒนา IaC ได้อย่างไร ในโพสต์นี้คุณจะได้สร้างสถาปัตยกรรมซึ่งนำเข้าและจัดเก็บค่าที่อ่านได้จากเซ็นเซอร์โดยใช้ Amazon Kinesis Data Streams, AWS Lambda และ Amazon DynamoDB

