คอนเทนเนอร์ที่ AWS

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

ภาพรวม

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

ภาพประกอบคอนเทนเนอร์

คุณสมบัติ

ตรวจสอบให้แน่ใจว่ามีการแยกการรักษาความปลอดภัยที่แข็งแกร่งระหว่างคอนเทนเนอร์ของคุณ AWS มีการอัปเดตความปลอดภัยล่าสุดและให้คุณตั้งค่าสิทธิ์อนุญาตการเข้าถึงแบบละเอียดสำหรับทุกคอนเทนเนอร์ AWS มีบริการด้านการรักษาความปลอดภัย การปฏิบัติตามข้อกำหนด และการกำกับดูแลมากกว่า 210 รายการ รวมถึงคุณสมบัติหลักที่ตรงกับความต้องการของคุณมากที่สุดอีกด้วย

เริ่มต้นอย่างรวดเร็วด้วย AWS Copilot หรือ AWS App Runner เพื่อลดค่าใช้จ่ายในการดำเนินงานและการจัดการ AWS ช่วยให้ทีมของคุณเผยแพร่แอปพลิเคชันของคุณได้อย่างรวดเร็ว ปรับปรุงความคิดเห็น ทบทวนแนวคิดได้เร็วขึ้น และเร่งเวลาในการออกสู่ตลาด

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

ผสมผสานความคล่องตัวของคอนเทนเนอร์เข้ากับความยืดหยุ่นและความปลอดภัยของระบบคลาวด์ บริการคอนเทนเนอร์ของ AWS ใช้งานร่วมกับบริการอื่นๆ ของ AWS ได้เป็นอย่างดี ซึ่งช่วยให้แอปพลิเคชันคอนเทนเนอร์ของคุณสามารถใช้ประโยชน์จากความหลากหลายและความลึกซึ้งของ AWS ตั้งแต่ระบบเครือข่ายและการรักษาความปลอดภัยไปจนถึงการติดตามตรวจสอบ บริการคอนเทนเนอร์ AWS ทำงานบนโครงสร้างพื้นฐานทั่วโลกที่ใช้งานกันอย่างแพร่หลาย ซึ่งมี Availability Zone (AZ) มากกว่า 80 แห่งใน 25 รีเจี้ยน ดูข้อมูลเพิ่มเติมเกี่ยวกับ SLA สำหรับบริการคอนเทนเนอร์ได้ที่นี่: Amazon ECSAmazon EKS และ AWS Fargate

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

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

AWS Fargate
เรียกใช้งานคอนเทนเนอร์ด้วยการควบคุมระดับเซิร์ฟเวอร์

Amazon Elastic Compute Cloud (EC2)
รันปริมาณงานที่ทนต่อข้อผิดพลาดด้วยราคาลดสูงสุดถึง 90 เปอร์เซ็นต์ อินสแตนซ์สปอตของ Amazon EC2
เครื่องมือและบริการที่รองรับคอนเทนเนอร์ เปิดใช้งานและจัดการแอปพลิเคชันที่มีคอนเทนเนอร์อย่างรวดเร็ว
AWS Copilot
แชร์และติดตั้งใช้ซอฟต์แวร์คอนเทนเนอร์ทั้งแบบสาธารณะและแบบส่วนตัว Amazon Elastic Container Registry (ECR)
ระบบเครือข่ายระดับแอปพลิเคชันสำหรับบริการทั้งหมดของคุณ AWS App Mesh
บริการสำรวจทรัพยากรบนระบบคลาวด์ AWS Cloud Map
รวมแพ็กเกจและติดตั้งใช้ฟังก์ชัน Lambda เป็นอิมเมจคอนเทนเนอร์ AWS Lambda
สร้างและเรียกใช้แอปพลิเคชันในคอนเทนเนอร์บนบริการที่มีการจัดการอย่างเต็มรูปแบบ
AWS App Runner
เรียกใช้แอปพลิเคชันที่มีคอนเทนเนอร์ที่เรียบง่ายในราคารายเดือนแบบคงที่ Amazon Lightsail
บรรจุและย้ายแอปพลิเคชันที่มีอยู่ AWS App2Container
Replatform แอปพลิเคชันเป็น Amazon ECS ด้วยประสบการณ์ที่แนะนํา เครื่องมือควบคุมระบบ AWS Migration Hub
ในองค์กร เรียกใช้งานคอนเทนเนอร์บนโครงสร้างพื้นฐานที่จัดการโดยลูกค้า Amazon ECS Anywhere
สร้างและใช้งานคลัสเตอร์ Kubernetes บนโครงสร้างพื้นฐานของคุณเอง Amazon EKS Anywhere
การจัดการคอนเทนเนอร์ระดับองค์กร การจัดการอัตโนมัติสำหรับการติดตั้งใช้จริงของคอนเทนเนอร์และระบบไร้เซิร์ฟเวอร์
AWS Proton
แพลตฟอร์มแอปแบบเบ็ดเสร็จที่มีการจัดการอย่างเต็มรูปแบบ บริการ Red Hat OpenShift บน AWS (ROSA)
โอเพนซอร์ส เรียกใช้งานการกระจาย Kubernetes ที่มอบพลังให้กับ Amazon EKS Amazon EKS Distro
จัดเก็บแอปพลิเคชันที่มีไว้ในคอนเทนเนอร์แล้วย้ายออก AWS App2Container

กรณีใช้งาน

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

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

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

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

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