คอนเทนเนอร์บน AWS

วิธีที่ปลอดภัย เชื่อถือได้ และปรับขนาดได้ดีที่สุดในการใช้งานคอนเทนเนอร์
AWS เป็นสถานที่อันดับ 1 สำหรับคุณในการเรียกใช้งานคอนเทนเนอร์ และ 80% ของคอนเทนเนอร์ทั้งหมดในระบบคลาวด์ทำงานบน AWS ลูกค้าอย่าง Samsung, Expedia, GoDaddy และ Snap เลือกที่จะเรียกใช้งานคอนเทนเนอร์ของตนบน AWS เนื่องจากความปลอดภัย ความน่าเชื่อถือ และความสามารถในการปรับขนาดของเรา
ปลอดภัย
AWS มีบริการรักษาความปลอดภัย การปฏิบัติตามข้อกำหนด การกำกับดูแล และคุณสมบัติหลัก 210 รายการ ซึ่งมากกว่าผู้ให้บริการระบบคลาวด์ขนาดใหญ่รายถัดมาประมาณ 40 รายการ AWS มอบการแยกการรักษาความปลอดภัยอย่างเข้มข้นระหว่างกลุ่มคอนเทนเนอร์ของคุณ ทำให้มั่นใจว่าคุณกำลังใช้การอัปเดตความปลอดภัยล่าสุด และให้คุณสามารถตั้งค่าการอนุญาตการเข้าถึงแบบละเอียดสำหรับแต่ละคอนเทนเนอร์
น่าเชื่อถือ

บริการคอนเทนเนอร์ AWS ทำงานบนโครงสร้างพื้นฐานทั่วโลกที่ดีที่สุด ซึ่งมี Availability Zone (AZ) ถึง 77 แห่งใน 24 รีเจี้ยน AWS มีจำนวนรีเจี้ยนพร้อม Availability Zone หลายแห่งมากกว่าผู้ให้บริการระบบคลาวด์ที่ใหญ่รองลงมาถึง 2 เท่า (24 ต่อ 8) มี SLA สำหรับบริการคอนเทนเนอร์ของเราทั้งหมด (Amazon ECS, Amazon EKS และ AWS Fargate) ซึ่งทำให้คุณสบายใจได้

ทางเลือก
บริการคอนเทนเนอร์ AWS นำเสนอตัวเลือกบริการที่กว้างขวางที่สุดในการเรียกใช้งานคอนเทนเนอร์ คุณสามารถเลือก AWS Fargate หากคุณต้องการการประมวลผลแบบไร้เซิร์ฟเวอร์สำหรับคอนเทนเนอร์และ Amazon EC2 หากคุณต้องการที่จะควบคุมการติดตั้ง การกำหนดค่า และการจัดการสภาพแวดล้อมในการประมวลผลของคุณ คุณยังสามารถเลือกได้ว่าจะเรียกใช้ตัวจัดประสานคอนเทนเนอร์ใด: Amazon Elastic Container Service (ECS) หรือ Amazon Elastic Kubernetes Service (EKS)
ผสานรวมกับ AWS อย่างล้ำลึก
บริการคอนเทนเนอร์ AWS มีการผสานรวมอย่างล้ำลึกกับ AWS ตามการออกแบบ ซึ่งทำให้แอปพลิเคชันคอนเทนเนอร์ของคุณสามารถใช้ประโยชน์จากความกว้างและความลึกของ AWS Cloud นับตั้งแต่ระบบเครือข่าย ความปลอดภัย ไปจนถึงการตรวจสอบ AWS ผสมผสานความคล่องตัวของคอนเทนเนอร์เข้ากับความยืดหยุ่นและความปลอดภัยของระบบคลาวด์

80%

ของแอปพลิเคชันคอนเทนเนอร์ทั้งหมดที่ทำงานในระบบคลาวด์จะทำงานบน AWS*

150%

ความเติบโตในช่วงเวลาเดียวกันกับปีก่อนของบริการคอนเทนเนอร์ AWS

10 เท่า

ความเติบโตของการใช้งาน Amazon EKS ใน 1 ปี

3 เท่า

ความเติบโตของการใช้งาน Fargate ใน 1 ปี, 100 ล้านภารกิจที่มีการเรียกใช้งานทุกสัปดาห์

2B+

การดึงรูปภาพรายสัปดาห์โดยใช้ Amazon ECR
*https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

บริการคอนเทนเนอร์ AWS

กรณีการใช้งาน
ผลิตภัณฑ์ AWS
แชร์และติดตั้งใช้จริงซอฟต์แวร์คอนเทนเนอร์ทั้งแบบสาธารณะและแบบส่วนตัว

Amazon Elastic Container Registry (ECR)

คอนเทนเนอร์รีจิสทรีที่มีการจัดการอย่างเต็มรูปแบบซึ่งสามารถจัดเก็บ จัดการ แบ่งปัน และติดตั้งใช้จริงรูปภาพคอนเทนเนอร์และสิ่งประดิษฐ์ได้ทุกที่อย่างง่ายดาย

เรียกใช้งานแอปพลิเคชันที่มีคอนเทนเนอร์หรือสร้างไมโครเซอร์วิส

Amazon Elastic Container Service (ECS)

บริการจัดประสานคอนเทนเนอร์ที่มีการจัดการอย่างสมบูรณ์แบบซึ่งมีวิธีการเรียกใช้แอปพลิเคชันที่มีคอนเทนเนอร์ที่ปลอดภัย เชื่อถือได้ และปรับขนาดได้ดีที่สุด

เรียกใช้งานคอนเทนเนอร์บนโครงสร้างพื้นฐานที่จัดการโดยลูกค้า

Amazon ECS Anywhere

ตัวเลือกการติดตั้งใช้จริงสำหรับ Amazon ECS ที่ทำให้คุณสามารถเรียกใช้งานคอนเทนเนอร์บนโครงสร้างที่มีการจัดการโดยลูกค้าได้อย่างง่ายดาย รวมถึงบนเครื่องเสมือนของคุณเอง (VM) และเซิร์ฟเวอร์ Bare metal

จัดการคอนเทนเนอร์ด้วย Kubernetes

Amazon Elastic Kubernetes Service (EKS)

บริการ Kubernetes ที่มีการจัดการอย่างสมบูรณ์แบบซึ่งมีวิธีการเรียกใช้แอปพลิเคชันที่มีคอนเทนเนอร์ที่ปลอดภัย เชื่อถือได้ และปรับขนาดได้ดีที่สุดโดยใช้ Kubernetes

สร้างและใช้งานคลัสเตอร์ Kubernetes บนโครงสร้างพื้นฐานของคุณเอง

Amazon EKS Anywhere

ตัวเลือกในการติดตั้งใช้จริงสำหรับ Amazon EKS ที่จะทำให้คุณสามารถสร้างและใช้งานคลัสเตอร์ Kubernetes ในองค์กรได้อย่างง่ายดาย รวมถึงในเครื่องเสมือน (VM) ของคุณเองและเซิร์ฟเวอร์ Bare metal

เรียกใช้งานการกระจาย Kubernetes ที่มอบพลังให้กับ Amazon EKS

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

กรณีการใช้งาน

Page-Illos_Containers_Microservices_3-column
ไมโครเซอร์วิส

คอนเทนเนอร์มอบการแยกกระบวนการที่ทำให้เกิดความง่ายในการแยกส่วนและเรียกใช้งานแอปพลิเคชันในฐานะเป็นส่วนประกอบที่เป็นอิสระที่เรียกว่าไมโครเซอร์วิส

Page-Illos_Containers_Batch-Processing_3-column
การประมวลผลเป็นชุด

บรรจุการประมวลผลเป็นชุดและงาน ETL เข้าไว้ในคอนเทนเนอร์เพื่อเริ่มต้นงานอย่างรวดเร็วและปรับขนาดงานอย่างคล่องแคล่วเพื่อตอบสนองต่อความต้องการ

Page-Illos_Containers_Machine-Learning_3-column
Machine Learning

ใช้คอนเทนเนอร์ในการปรับขนาดโมเดล Machine Learning อย่างรวดเร็วสำหรับการฝึกอบรมและการอนุมาน และเรียกใช้งานโมเดลเหล่านั้นใกล้กับแหล่งข้อมูลของคุณบนแพลตฟอร์มใดก็ได้

แอปพลิเคชันแบบไฮบริด

คอนเทนเนอร์ทำให้คุณสามารถสร้างมาตรฐานวิธีการติดตั้งใช้รหัส ทำให้เป็นเรื่องง่ายในการที่จะสร้างลำดับงานสำหรับแอปพลิเคชันที่เรียกใช้งานระหว่างสภาพแวดล้อมในองค์กรและระบบคลาวด์

การย้ายแอปพลิเคชันไปยังระบบคลาวด์

คอนเทนเนอร์ทำให้เกิดความง่ายในการบรรจุแอปพลิเคชันทั้งหมดและย้ายไปยังระบบคลาวด์โดยไม่จำเป็นต้องทำการเปลี่ยนแปลงรหัสใดๆ

Platform as a Service

ใช้คอนเทนเนอร์ในการสร้างแพลตฟอร์มที่ขจัดความจำเป็นในการที่นักพัฒนาจะต้องจัดการโครงสร้างพื้นฐานและสร้างมาตรฐานวิธีการติดตั้งใช้จริงและจัดการแอปพลิเคชันของคุณ

กรณีศึกษา

งานวิจัยของนักวิเคราะห์

คลื่นลูกใหม่บนแพลตฟอร์มคอนเทนเนอร์สำหรับองค์กรบนระบบคลาวด์สาธารณะ

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 อีกด้วย