Amazon Elastic Container Service

รันแอปพลิเคชันที่มีคอนเทนเนอร์ในการผลิต

Amazon Elastic Container Service (Amazon ECS) เป็นบริการกระบวนการปฏิบัติงานที่มีคอนเทนเนอร์ประสิทธิภาพสูงและปรับขนาดได้มากที่รองรับคอนเทนเนอร์ Docker และช่วยให้คุณสามารถรันและปรับขนาดแอปพลิเคชันที่มีคอนเทนเนอร์บน AWS ได้อย่างง่ายดาย Amazon ECS ช่วยให้คุณไม่ต้องติดตั้งและใช้งานซอฟต์แวร์กระบวนการปฏิบัติงานที่มีคอนเทนเนอร์ของคุณเอง สามารถจัดการและปรับขนาดคลัสเตอร์ของเครื่องเสมือน หรือกำหนดตารางคอนเทนเนอร์บนเครื่องเสมือนเหล่านั้นได้

เมื่อใช้การเรียก API อย่างง่าย คุณจะสามารถเปิดใช้และหยุดแอปพลิเคชันที่เปิดใช้งานด้วย Docker ได้ และสืบค้นสถานะทั้งหมดของแอปพลิเคชันของคุณได้ และเข้าถึงคุณสมบัติต่างๆ ที่คล้ายกัน อย่างเช่น บทบาท IAM กลุ่มการรักษาความปลอดภัย โหลดบาลานเซอร์ Amazon CloudWatch Events, เทมเพลต AWS CloudFormation และรายการบันทึก AWS CloudTrail

ทำไมจึงใช้ Amazon ECS

คอนเทนเนอร์ที่ไม่มีเซิร์ฟเวอร์

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

การทำให้ทุกอย่างมีคอนเทนเนอร์

Amazon ECS ช่วยให้คุณสามารถสร้างแอปพลิเคชันทุกประเภทที่มีคอนเทนเนอร์ได้อย่างง่ายดาย ตั้งแต่แอปพลิเคชันและไมโครเซอร์วิสที่ใช้เวลาในการรันนาน ไปจนถึงงานเป็นชุดและแอปพลิเคชันการเรียนรู้เกี่ยวกับเครื่อง คุณสามารถย้ายแอปพลิเคชัน Linux หรือ Windows แบบดั้งเดิมจากในสถานที่ไปยังระบบ Cloud และรันเป็นแอปพลิเคชันที่มีคอนเทนเนอร์โดยใช้ Amazon ECS ได้

ปลอดภัย

Amazon ECS เปิดใช้งานคอนเทนเนอร์ของคุณใน Amazon VPC ของคุณเอง ซึ่งช่วยให้คุณสามารถใช้กลุ่มการรักษาความปลอดภัย VPC และ ACL เครือข่ายได้ ไม่มีการใช้ทรัพยากรในการประมวลผลร่วมกันกับลูกค้ารายอื่นๆ คุณสามารถให้สิทธิ์การเข้าถึงแบบ Granular สำหรับแต่ละคอนเทนเนอร์ของคุณโดยใช้ IAM เพื่อจำกัดการเข้าถึงแต่ละบริการและทรัพยากรที่แต่ละคอนเทนเนอร์สามารถเข้าถึงได้ การแยกการเข้าถึงในระดับสูงนี้ช่วยให้คุณใช้ Amazon ECS เพื่อสร้างแอปพลิเคชันที่มีความปลอดภัยและไว้วางใจได้สูง

ประสิทธิภาพในการปรับขนาด

Amazon ECS สร้างขึ้นจากเทคโนโลยีที่มีการพัฒนาขึ้นจากประสบการณ์ในการให้บริการที่ปรับขนาดได้ที่สั่งสมมานานหลายปี คุณสามารถเปิดใช้คอนเทนเนอร์ Docker จำนวนหลายสิบหรือหลายหมื่นได้ในไม่กี่วินาทีโดยใช้ Amazon ECS โดยไม่มีความยุ่งยากซับซ้อนเพิ่มขึ้น

AWS Integration

Amazon ECS ได้รับการผสานการทำงานกับบริการต่างๆ ของ AWS รวมถึง Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar และ AWS CloudTrail คุณจึงสามารถสร้างและเรียกใช้แอปพลิเคชันในคอนเทนเนอร์หลากหลายแอปพลิเคชันได้โดยสมบูรณ์

Amazon ECS ทำงานอย่างไร

product-page-diagram_ECS_1

จะใช้ Amazon ECS เมื่อใด

ไมโครเซอร์วิส

Amazon ECS ช่วยให้คุณรันแอปพลิเคชันไมโครเซอร์วิสที่มีการรวมระบบเดิมกับบริการ AWS และทำให้สามารถใช้ไปป์ไลน์ Continuous Integration และ Continuous Deployment (CICD) ได้

การประมวลผลเป็นชุด

Amazon ECS ช่วยให้คุณสามารถรันปริมาณงานเป็นชุดด้วยตัวกำหนดเวลาแบบที่มีการจัดการหรือแบบกำหนดเองบน Amazon EC2 On-Demand Instance, Reserved Instance หรือ Spot Instance ได้

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

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

Machine Learning

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

มีอะไรใหม่

คุณสมบัติใหม่สำหรับรันคอนเทนเนอร์บน AWS
วันที่ 30 สิงหาคม 2018
ผู้อาศัยอยู่ในเขตแฟรงก์เฟิร์ต ลอนดอน โตเกียว ซิดนีย์ และสิงคโปร์สามารถเรียนรู้เกี่ยวกับบริการ Amazon ECS ได้

ผู้อาศัยอยู่ในเขตสหภาพยุโรป (แฟรงก์เฟิร์ต) สหภาพยุโรป (ลอนดอน) เอเชียแปซิฟิก (โตเกียว) เอเชียแปซิฟิก (ซิดนีย์) และเอเชียแปซิฟิก (สิงคโปร์) สามารถเรียนรู้บริการแบบผสานการทำงานของ Amazon ECS ได้

เรียนรู้เพิ่มเติม »

วันที่ 09 สิงหาคม 2018
ขณะนี้ Amazon ECS รองรับปริมาณและปลั๊กอินปริมาณของ Docker

ขณะนี้ Amazon ECS อนุญาตให้แอปในคอนเทนเนอร์เข้าถึงพื้นที่จัดเก็บข้อมูลจำนวนมากได้ เช่น พื้นที่จัดเก็บอินสแตนซ์เฉพาะที่, Amazon EBS และ Amazon EFS ผ่านการใช้งานปริมาณและไดรเวอร์ปริมาณของ Docker

เรียนรู้เพิ่มเติม »

วันที่ 24 กรกฎาคม 2018
Amazon ECS เพิ่มการรองรับคอนโซลสำหรับอินสแตนซ์ T2 Unlimited EC2

ขณะนี้ Amazon ECS รองรับการเปิดใช้งานอินสแตนซ์ T2 Unlimited EC2 จากคอนโซลในระหว่างที่สร้างคลัสเตอร์โดยตรง

เรียนรู้เพิ่มเติม »

วันที่ 5 กรกฎาคม 2018
นโยบายวงจรการใช้งาน Amazon ECR เพิ่มตัวเลือกการกรองสำหรับรูปภาพที่ติดแท็ก

ขณะนี้ Amazon Elastic Container Registry (Amazon ECR) รองรับการตั้งค่ากฎของนโยบายวงจรการทำงานสำหรับรูปภาพทุกรูป โดยไม่ต้องระบุค่าแท็ก  

เรียนรู้เพิ่มเติม »

ดูประกาศทั้งหมด

โพสต์และบทความบล็อก

ECS_Landing_kwV1-54
เปิดตัว AWS Fargate

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

ECS_Landing_kwV1-53
การปรับใช้ไมโครเซอร์วิสกับ ECS

ดูวิธีการที่ Amazon ECS ช่วยให้สามารถแตกแอปพลิเคชันขนาดใหญ่ให้เป็นสถาปัตยกรรมไมโครเซอร์วิสได้อย่างง่ายดายโดยใช้คอนเทนเนอร์

อ่านต่อ »

ECS_Landing_kwV1-version-control
การตั้งค่าไปป์ไลน์ CICD สำหรับคอนเทนเนอร์

การสร้างและการปรับใช้บริการที่มีคอนเทนเนอร์แบบแมนนวลเป็นการดำเนินการที่เชื่องช้าและเกิดข้อผิดพลาดได้ง่าย ตอนนี้ AWS CodePipline สามารถนำไปใช้งานกับ Amazon ECS ได้โดยอัตโนมัติ
อ่านต่อ »

เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon ECS

ไปที่หน้าคุณสมบัติ
พร้อมเริ่มสร้างหรือไม่
เริ่มต้นใช้งาน Amazon ECS
มีคำถามเพิ่มเติมไหม
ติดต่อเรา