AWS Elastic Beanstalk เปิดตัวโหมดคลัสเตอร์สำหรับรันแอปพลิเคชันหลายตัวบนโครงสร้างพื้นฐานที่ใช้ร่วมกัน
AWS Elastic Beanstalk เปิดตัวโหมดคลัสเตอร์ซึ่งเป็นโหมดการนำไปใช้จริงแบบใหม่ที่ช่วยให้คุณสามารถรันและจัดการแอปพลิเคชันหลายรายการบนโครงสร้างพื้นฐานที่ใช้ร่วมกันภายในบัญชีของคุณได้ เพียงแค่คุณจัดเตรียมซอร์สโค้ด, Dockerfile หรืออิมเมจคอนเทนเนอร์ใน Amazon ECR ทาง Elastic Beanstalk ก็จะจัดการเรื่องการทำ Containerization, การจัดเตรียมทรัพยากร และการดูแลการทำงานอย่างต่อเนื่องผ่านคอนโซล, CLI และ API ที่คุณใช้อยู่เดิมได้ทันที Elastic Beanstalk GitHub Action ตัวใหม่ช่วยให้คุณสามารถนำแอปพลิเคชันไปใช้จริงได้โดยตรงจากคลังของคุณ ซึ่งเป็นส่วนหนึ่งของไปป์ไลน์ CI/CD
AWS Elastic Beanstalk ช่วยนำไปใช้จริง ปรับขนาด และจัดการแอปพลิเคชันของคุณตลอดทั้งวงจรการใช้งาน พร้อมทั้งดูแลจัดการโครงสร้างพื้นฐานให้ เพื่อให้คุณสามารถมุ่งเน้นไปที่การเขียนโค้ดได้อย่างเต็มที่ ตอนนี้มีโหมดการนำไปใช้จริงสองโหมด โหมดมาตรฐานคือรูปแบบการใช้งาน Elastic Beanstalk ที่มีอยู่เดิม และยังคงรองรับแพลตฟอร์มทั้งหมดที่มีให้บริการในปัจจุบัน ซึ่งรวมถึง .NET, Node.js และ Python โหมดคลัสเตอร์จะรันแอปพลิเคชันหลายรายการบนโครงสร้างพื้นฐานแบบใช้ทรัพยากรร่วมกันภายในบัญชีของคุณ โดยอาศัยการทำงานของ Amazon EKS แทนที่จะใช้สภาพแวดล้อมแยกเฉพาะสำหรับแต่ละแอปพลิเคชัน สิ่งนี้สามารถช่วยลดต้นทุนด้านการประมวลผลต่อแอปพลิเคชันได้ ในขณะที่แอปพลิเคชันของคุณปรับขนาดหรือมีจำนวนแอปพลิเคชันเพิ่มขึ้น โหมดคลัสเตอร์รองรับการทำ Autoscaling ที่ขับเคลื่อนด้วยเหตุการณ์, ข้อมูลการสังเกตโดยใช้ OpenTelemetry ร่วมกับ Amazon CloudWatch และผู้ให้บริการภายนอก, การทำงานร่วมกับ AWS Secrets Manager รวมถึง HTTPS เป็นค่าเริ่มต้นผ่าน AWS Certificate Manager
สำหรับการเริ่มต้น ให้สร้างสภาพแวดล้อมในคอนโซล Elastic Beanstalk แล้วเลือกโหมดคลัสเตอร์ นอกจากนี้ คุณยังสามารถทำการปรับใช้โดยใช้ AWS CLI, GitHub Action หรือ Agent Skill ได้อีกด้วย
โหมดคลัสเตอร์พร้อมใช้งานใน AWS Region เชิงพาณิชย์ทุกแห่งที่มี Elastic Beanstalk ให้บริการ Elastic Beanstalk รองรับมาตรฐาน HIPAA และอยู่ภายใต้ขอบเขตของโครงการมาตรฐานต่างๆ เช่น PCI DSS, SOC, FedRAMP และ IRAP ไม่มีค่าบริการเพิ่มเติมสำหรับโหมดคลัสเตอร์ คุณชำระค่าใช้จ่ายสำหรับทรัพยากร AWS ที่แอปพลิเคชันของคุณใช้งาน ซึ่งรวมถึงค่าใช้จ่ายสำหรับคลัสเตอร์ EKS และ EKS Auto Mode สำหรับโครงสร้างพื้นฐานที่ Elastic Beanstalk จัดเตรียมไว้ให้ในนามของคุณ ดูรายละเอียดได้ที่หน้าค่าบริการของ Elastic Beanstalk และ EKS
หากต้องการเรียนรู้เพิ่มเติม โปรดดูที่บล็อก AWS News, คู่มือสำหรับนักพัฒนา Elastic Beanstalk และหน้าผลิตภัณฑ์ Elastic Beanstalk หรือดาวน์โหลด Agent Skill