คอนเทนเนอร์บน AWS
บริการคอนเทนเนอร์ AWS ทำงานบนโครงสร้างพื้นฐานทั่วโลกที่ดีที่สุด ซึ่งมี Availability Zone (AZ) ถึง 77 แห่งใน 24 รีเจี้ยน AWS มีจำนวนรีเจี้ยนพร้อม Availability Zone หลายแห่งมากกว่าผู้ให้บริการระบบคลาวด์ที่ใหญ่รองลงมาถึง 2 เท่า (24 ต่อ 8) มี SLA สำหรับบริการคอนเทนเนอร์ของเราทั้งหมด (Amazon ECS, Amazon EKS และ AWS Fargate) ซึ่งทำให้คุณสบายใจได้
80%
150%
10 เท่า
3 เท่า
2B+
บริการคอนเทนเนอร์ AWS
Amazon Elastic Container Registry (ECR)
คอนเทนเนอร์รีจิสทรีที่มีการจัดการอย่างเต็มรูปแบบซึ่งสามารถจัดเก็บ จัดการ แบ่งปัน และติดตั้งใช้จริงรูปภาพคอนเทนเนอร์และสิ่งประดิษฐ์ได้ทุกที่อย่างง่ายดาย
Amazon Elastic Container Service (ECS)
บริการจัดประสานคอนเทนเนอร์ที่มีการจัดการอย่างสมบูรณ์แบบซึ่งมีวิธีการเรียกใช้แอปพลิเคชันที่มีคอนเทนเนอร์ที่ปลอดภัย เชื่อถือได้ และปรับขนาดได้ดีที่สุด
Amazon ECS Anywhere
ตัวเลือกการติดตั้งใช้จริงสำหรับ Amazon ECS ที่ทำให้คุณสามารถเรียกใช้งานคอนเทนเนอร์บนโครงสร้างที่มีการจัดการโดยลูกค้าได้อย่างง่ายดาย รวมถึงบนเครื่องเสมือนของคุณเอง (VM) และเซิร์ฟเวอร์ Bare metal
Amazon Elastic Kubernetes Service (EKS)
บริการ Kubernetes ที่มีการจัดการอย่างสมบูรณ์แบบซึ่งมีวิธีการเรียกใช้แอปพลิเคชันที่มีคอนเทนเนอร์ที่ปลอดภัย เชื่อถือได้ และปรับขนาดได้ดีที่สุดโดยใช้ Kubernetes
Amazon EKS Anywhere
ตัวเลือกในการติดตั้งใช้จริงสำหรับ Amazon EKS ที่จะทำให้คุณสามารถสร้างและใช้งานคลัสเตอร์ Kubernetes ในองค์กรได้อย่างง่ายดาย รวมถึงในเครื่องเสมือน (VM) ของคุณเองและเซิร์ฟเวอร์ Bare metal
Amazon EKS Distro
การกระจาย Kubernetes (เหมือนกับที่ Amazon EKS ใช้) เพื่อช่วยสร้างคลัสเตอร์ที่น่าเชื่อถือและปลอดภัย
AWS Proton
AWS Proton เป็นบริการติดตั้งใช้จริงแอปพลิเคชันที่มีการจัดการอย่างเต็มรูปแบบบริการแรกสำหรับคอนเทนเนอร์และแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ ทีมงานวิศวกรรมแพลตฟอร์มสามารถใช้ Proton ในการเชื่อมต่อและประสานงานเครื่องมือที่แตกต่างกันทั้งหมดที่จำเป็นสำหรับการจัดหาโครงสร้างพื้นฐาน การติดตั้งใช้รหัส การตรวจสอบ และการอัปเดต
AWS Fargate
กลไกการประมวลผลแบบไร้เซิร์ฟเวอร์สำหรับคอนเทนเนอร์ที่ใช้งานได้ทั้งกับ Amazon Elastic Container Service (ECS) และ Amazon Elastic Kubernetes Service (EKS) Fargate จะขจัดความต้องการในการจัดเตรียมและจัดการเซิร์ฟเวอร์ ทำให้คุณระบุและชำระเงินสำหรับทรัพยากรที่จะใช้ต่อแอปพลิเคชันได้ และปรับปรุงความปลอดภัยด้วยการออกแบบให้แยกแอปพลิเคชันออกจากกัน
Amazon Lightsail
Lightsail เป็นเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) ที่ใช้งานง่าย ซึ่งมีทุกอย่างที่คุณต้องการในการสร้างแอปพลิเคชันหรือเว็บไซต์ พร้อมแผนรายเดือนที่ประหยัดคุ้มค่า
Amazon Elastic Compute Cloud (EC2)
เครื่องเสมือน EC2 ให้คุณสามารถควบคุมคลัสเตอร์เซิร์ฟเวอร์และมอบตัวเลือกมากมายในการปรับตามความต้องการ
AWS App2Container (A2C)
AWS App2Container (A2C) เป็นเครื่องมือซอฟต์แวร์สำหรับการทำให้แอปพลิเคชัน .NET และ Java ทันสมัยขึ้นไปเป็นแอปพลิเคชันที่มีคอนเทนเนอร์
AWS Copilot
AWS Copilot คืออินเทอร์เฟซบรรทัดคำสั่ง (CLI) ที่ช่วยให้ลูกค้าสามารถเปิดใช้งานได้อย่างรวดเร็วและจัดการแอปพลิเคชันในคอนเทนเนอร์บน AWS ได้อย่างง่ายดาย
AWS App Runner
AWS App Runner คือบริการที่มีการจัดการอย่างเต็มรูปแบบที่ช่วยให้นักพัฒนาปรับใช้เว็บแอปพลิเคชันในคอนเทนเนอร์และ API ได้อย่างรวดเร็วในทุกระดับขนาด โดยไม่จำเป็นต้องมีประสบการณ์เกี่ยวกับโครงสร้างพื้นฐานมาก่อน
บริการคอนเทนเนอร์ AWS
| กรณีการใช้งาน | บริการของ AWS |
|---|---|
| จัดเก็บ เข้ารหัส และจัดการรูปภาพคอนเทนเนอร์ | Amazon Elastic Container Registry (ECR) |
| เรียกใช้งานแอปพลิเคชันที่มีคอนเทนเนอร์หรือสร้างไมโครเซอร์วิส | Amazon Elastic Container Service (ECS) |
| เรียกใช้งานคอนเทนเนอร์บนโครงสร้างพื้นฐานที่จัดการโดยลูกค้า | Amazon ECS Anywhere |
| จัดการคอนเทนเนอร์ด้วย Kubernetes | Amazon Elastic Kubernetes Service (EKS) |
| สร้างและใช้งานคลัสเตอร์ Kubernetes บนโครงสร้างพื้นฐานของคุณเอง | Amazon EKS Anywhere |
| เรียกใช้งานการกระจาย Kubernetes ที่มอบพลังให้กับ Amazon EKS | Amazon EKS Distro |
| การจัดการอัตโนมัติสำหรับการติดตั้งใช้จริงของคอนเทนเนอร์และระบบไร้เซิร์ฟเวอร์ | AWS Proton |
| เรียกใช้คอนเทนเนอร์โดยไม่ต้องจัดการเซิร์ฟเวอร์ | AWS Fargate |
| เรียกใช้งานคอนเทนเนอร์ด้วยการควบคุมระดับเซิร์ฟเวอร์ | Amazon Elastic Compute Cloud (EC2) |
| บรรจุและย้ายแอปพลิเคชันที่มีอยู่ | AWS App2Container |
| เปิดใช้งานและจัดการแอปพลิเคชันที่มีคอนเทนเนอร์อย่างรวดเร็ว | AWS Copilot |
| สร้างและเรียกใช้แอปพลิเคชันในคอนเทนเนอร์บนบริการที่มีการจัดการอย่างเต็มรูปแบบ | AWS App Runner |
กรณีการใช้งาน
คอนเทนเนอร์มอบการแยกกระบวนการที่ทำให้เกิดความง่ายในการแยกส่วนและเรียกใช้งานแอปพลิเคชันในฐานะเป็นส่วนประกอบที่เป็นอิสระที่เรียกว่าไมโครเซอร์วิส
บรรจุการประมวลผลเป็นชุดและงาน ETL เข้าไว้ในคอนเทนเนอร์เพื่อเริ่มต้นงานอย่างรวดเร็วและปรับขนาดงานอย่างคล่องแคล่วเพื่อตอบสนองต่อความต้องการ
ใช้คอนเทนเนอร์ในการปรับขนาดโมเดล Machine Learning อย่างรวดเร็วสำหรับการฝึกอบรมและการอนุมาน และเรียกใช้งานโมเดลเหล่านั้นใกล้กับแหล่งข้อมูลของคุณบนแพลตฟอร์มใดก็ได้
คอนเทนเนอร์ทำให้คุณสามารถสร้างมาตรฐานวิธีการติดตั้งใช้รหัส ทำให้เป็นเรื่องง่ายในการที่จะสร้างลำดับงานสำหรับแอปพลิเคชันที่เรียกใช้งานระหว่างสภาพแวดล้อมในองค์กรและระบบคลาวด์
คอนเทนเนอร์ทำให้เกิดความง่ายในการบรรจุแอปพลิเคชันทั้งหมดและย้ายไปยังระบบคลาวด์โดยไม่จำเป็นต้องทำการเปลี่ยนแปลงรหัสใดๆ
ใช้คอนเทนเนอร์ในการสร้างแพลตฟอร์มที่ขจัดความจำเป็นในการที่นักพัฒนาจะต้องจัดการโครงสร้างพื้นฐานและสร้างมาตรฐานวิธีการติดตั้งใช้จริงและจัดการแอปพลิเคชันของคุณ
กรณีศึกษา
งานวิจัยของนักวิเคราะห์
คลื่นลูกใหม่บนแพลตฟอร์มคอนเทนเนอร์สำหรับองค์กรบนระบบคลาวด์สาธารณะ
Forrester ได้เผยแพร่รายงาน “New Wave on Public Cloud Enterprise Container Platforms (คลื่นลูกใหม่บนแพลตฟอร์มคอนเทนเนอร์สำหรับองค์กรบนระบบคลาวด์สาธารณะ)” ซึ่งประเมินผู้ขายที่สำคัญที่สุดเจ็ดรายในหมวดหมู่ดังกล่าว AWS ได้รับการวางตำแหน่งในฐานะเป็นผู้นำรายหนึ่ง ก่อนหน้า Microsoft และ Google ใน “New Wave” ผู้ขายได้รับการจัดอันดับเป็น “สร้างความแตกต่าง” “เท่าเทียมกัน” หรือ “ต้องปรับปรุง” ในชุดของเกณฑ์ 10 ข้อ AWS ได้คะแนน “สร้างความแตกต่าง” ในเกณฑ์ 8 ข้อจากสิบข้อ และ “เท่าเทียมกัน” 2 ข้อ ซึ่งเป็นผลงานที่ดีที่สุดในบรรดาผู้ขายที่ได้รับการประเมินเจ็ดราย ยิ่งไปกว่านั้น การครองตลาดของเราก็มีขนาดใหญ่กว่าคู่แข่งทั้งหมดเป็นอย่างมาก
หนังสือคู่มือ: คอนเทนเนอร์และ Kubernetes บน AWS
ฝ่ายวิจัยของ Nucleus ได้เผยแพร่หนังสือคู่มือเกี่ยวกับคอนเทนเนอร์และ Kubernetes บน AWS เพื่อให้ได้ความเข้าใจเกี่ยวกับวิธีการที่บริษัทต่างๆ ใช้คอนเทนเนอร์ Nucleus ได้ทำการสัมภาษณ์แบบเจาะลึกกับกลุ่มนักพัฒนาในบริษัท 21 แห่งที่มีขนาดหลากหลาย นับตั้งแต่สตาร์ทอัพไปจนถึงองค์กรระดับโลก โดยครอบคลุมปริมาณงานคอนเทนเนอร์ที่แยกกันโดยสิ้นเชิง 710 รายการ เราพบว่ามีการติดตั้งใช้คอนเทนเนอร์ร้อยละ 81 ในระบบคลาวด์โดยที่ AWS Cloud เป็นตัวเลือกยอดนิยมที่สุด และคอนเทนเนอร์ที่โฮสต์ในระบบคลาวด์ร้อยละ 80 มีการเรียกใช้งานบน AWS ในจำนวนปริมาณงาน Kubernetes ที่โฮสต์บนระบบคลาวด์ มีร้อยละ 82 ที่เรียกใช้งานบน AWS
การปรับปรุงแอปพลิเคชันให้ทันสมัยด้วยคอนเทนเนอร์ในระบบคลาวด์สาธารณะ
คอนเทนเนอร์คือสิ่งที่จะเข้ามารับช่วงต่อสำหรับการประมวลผลในยุคถัดไปโดยตรง คอนเทนเนอร์ถูกผูกโยงอย่างแนบชิดกับการปฏิรูปสถาปัตยกรรมของแอปพลิเคชัน วิธีการพัฒนาซอฟต์แวร์ และหลักการทำงาน ซึ่งท้ายที่สุดแล้ว การผนึกกำลังของการเปลี่ยนแปลงเหล่านี้จะทำให้สามารถส่งมอบซอฟต์แวร์ได้รวดเร็วยิ่งขึ้น และพัฒนาแอปพลิเคชันที่ทันสมัย ปรับขนาดได้ และคล่องตัวยิ่งกว่าเดิม ในรายงานนี้ IDC ได้คาดการณ์ CAGR ในช่วงระยะเวลาห้าปีไว้ที่ 79% สำหรับอินสแตนซ์คอนเทนเนอร์สำหรับองค์กร โดยจะมีคอนเทนเนอร์สำหรับองค์กรมากกว่า 1,800 ล้านคอนเทนเนอร์ภายในปี 2021 นอกจากนี้ IDC ยังแชร์วิธีการสร้างแอปพลิเคชันที่ทันสมัยด้วยบริการคอนเทนเนอร์ของ AWS อีกด้วย

