Amazon Elastic Container Service

Cara yang sangat aman, andal, dan dapat diskalakan untuk menjalankan kontainer

Amazon Elastic Container Service (Amazon ECS) adalah layanan orkestrasi kontainer yang terkelola sepenuhnya. Pelanggan seperti Duolingo, Samsung, GE, dan Cookpad menggunakan ECS untuk menjalankan aplikasi paling sensitif dan misi kritis karena keamanan, keandalan, dan skalabilitasnya.

ECS adalah pilihan luar biasa untuk menjalankan kontainer untuk beberapa alasan. Pertama, Anda dapat memilih untuk menjalankan klaster ECS dengan menggunakan AWS Fargate, yang merupakan komputasi tanpa server untuk kontainer. Fargate menghilangkan perlunya menyediakan dan mengelola server, memungkinkan Anda menentukan dan membayar sumber daya per aplikasi, dan meningkatkan keamanan melalui isolasi aplikasi sesuai desain. Kedua, ECS digunakan secara luas di dalam Amazon untuk mendukung layanan seperti Amazon SageMaker, AWS Batch, Amazon Lex, and mesin rekomendasi Amazon.com, yang memastikan ECS diuji secara luas untuk keamanan, keandalan, dan ketersediaan.

Selain itu, karena ECS sudah menjadi pilar fondasi untuk layanan Amazon utama, maka ECS dapat terintegrasi secara natif dengan layanan lainnya seperti Amazon Route 53, Secrets Manager, AWS Identity and Access Management (IAM), dan Amazon CloudWatch yang memberi Anda pengalaman umum untuk menerapkan dan menskalakan kontainer Anda. ECS juga dapat dengan cepat terintegrasi dengan layanan AWS lainnya untuk membawa kapabilitas baru ke ECS. Misalnya, ECS memungkinkan fleksibilitas pada aplikasi Anda untuk menggunakan campuran Amazon EC2 dan AWS Fargate dengan opsi harga Spot dan Sesuai Permintaan. ECS juga terintegrasi dengan AWS App Mesh, yang merupakan mesh layanan, untuk memberikan fitur yang kaya observabilitas, kontrol lalu lintas, dan keamanan ke aplikasi Anda. ECS tumbuh pesat sejak diluncurkan dan kini meluncurkan 5X kontainer lagi setiap jam dibandingkan EC2 meluncurkan instans.

Segera hadir: Amazon ECS Anywhere


Dengan Amazon ECS Anywhere, Anda akan dapat menjalankan kontainer lokal menggunakan infrastruktur Anda sendiri.

Cara kerjanya » 

Minta info »

Keuntungan

Opsi tanpa server

ECS mendukung Fargate untuk menyediakan komputasi tanpa server untuk kontainer. Fargate menghilangkan perlunya menyediakan dan mengelola server, memungkinkan Anda menentukan dan membayar sumber daya per aplikasi, dan meningkatkan keamanan melalui isolasi aplikasi sesuai desain.

Aplikasi terlebih dulu dengan Penyedia Kapasitas

Penyedia kapasitas ECS membantu Anda untuk fokus pada membangun dan mengelola aplikasi alih-alih infrastruktur. Dengan penyedia kapasitas permintaan aplikasi Anda menetapkan kapasitas komputasi yang dialokasikan ke aplikasi tersebut dan Anda mendapatkan fleksibilitas untuk menggunakan campuran EC2 dan Fargate dengan opsi harga Spot dan Sesuai Permintaan untuk aplikasi Anda.

Kinerja sesuai skala

ECS menggerakkan beberapa layanan utama di Amazon dan dibangun dengan teknologi yang telah dikembangkan dari pengalaman selama bertahun-tahun menjalankan layanan yang mudah diskalakan. Anda dapat meluncurkan ratusan kontainer dengan cepat menggunakan ECS tanpa kompleksitas tambahan.

Aman

Amazon ECS meluncurkan kontainer Anda di Amazon VPC Anda sendiri, sehingga Anda dapat menggunakan grup keamanan VPC dan ACL jaringan Anda. Tidak ada sumber daya komputasi yang dibagikan dengan pelanggan lain. Anda juga dapat menetapkan izin akses granular untuk masing-masing kontainer Anda menggunakan IAM untuk membatasi akses ke setiap layanan dan jenis sumber daya yang dapat diakses oleh kontainer. Tingkat isolasi yang tinggi ini membantu Anda menggunakan Amazon ECS untuk membangun aplikasi yang sangat aman dan andal.

Andal

ECS berjalan pada infrastruktur global terbaik dengan 77 Availability Zone (AZ) di 24 Wilayah. AWS menyediakan >2x lebih banyak wilayah dengan beberapa zona ketersediaan dibandingkan dengan penyedia cloud terbesar berikutnya (24 vs. 8). ECS didukung oleh SLA AWS Compute yang menjamin Persentase Waktu Operasi Bulanan sedikitnya 99,99% untuk ECS yang memberi Anda rasa nyaman.

Dioptimalkan untuk biaya

Dengan ECS, Anda dapat menggunakan tugas-tugas Spot Fargate atau instans Spot EC2 untuk merealisasikan diskon hingga 90% dibandingkan dengan harga sesuai permintaan untuk menjalankan aplikasi yang stateless dan toleran terhadap kesalahan. Anda dapat menggunakan rencana penghematan dan merealisasikan diskon hingga 50% untuk beban kerja terus-menerus. Anda dapat dengan mudah menjalankan klaster ECS dalam skala dengan mencampur Instans Spot dengan Instans Sesuai Permintaan dan Instans Terpesan.

Bagaimana Amazon ECS bekerja

product-page-diagram_Amazon-ECS@2x

Kasus penggunaan

Penerapan Hibrid

Anda dapat menggunakan ECS pada Outposts untuk menjalankan aplikasi berkontainer yang mensyaratkan latensi rendah secara khusus pada sistem lokal. AWS Outposts adalah layanan terkelola penuh yang memperluas infrastruktur AWS, layanan AWS, API, dan alat untuk hampir semua situs yang terhubung. Dengan ECS pada Outposts, Anda dapat mengelola kontainer lokal yang sama mudahnya dengan Anda mengelola kontainer di cloud.

Machine Learning

Anda dapat menggunakan AWS Deep Learning Containers untuk melatih dan melayani model di TensorFlow, PyTorch, dan MXNet pada ECS. Anda juga dapat mempercepat beban kerja inferensi pembelajaran mendalam di ECS dengan menggunakan Amazon Elastic Inference (EI).

Pemrosesan Batch

Anda dapat menjalankan beban kerja batch berurutan atau paralel pada ECS menggunakan AWS Batch. AWS Batch memungkinkan Anda untuk dengan mudah dan efisien menjalankan ratusan dari ribuan pekerjaan komputasi batch dengan menyediakan kuantitas optimal secara dinamis dan tipe sumber daya komputasi berdasarkan persyaratan volume dan sumber daya khusus pekerjaan batch yang dikirimkan.

Aplikasi Web

Anda dapat membangun aplikasi web yang secara otomatis naik dan turun dan berjalan dalam konfigurasi yang sangat tersedia di beberapa Availability Zone. Dengan berjalan di ECS, aplikasi web Anda beroleh manfaat dari kinerja, skala, keandalan, dan ketersediaan AWS. Selain itu, layanan Anda mendapatkan integrasi kontan dengan layanan jaringan dan keamanan AWS, seperti Application Load Balancers untuk distribusi beban aplikasi web Anda dan VPC untuk jaringan.

Apa yang Baru

tanggal
  • tanggal
1

Postingan blog & artikel

tanggal
  • tanggal
1

Pelajari selengkapnya tentang Amazon ECS

Kunjungi halaman fitur
Siap membuat?
Memulai dengan Amazon ECS
Ada pertanyaan lagi?
Hubungi kami