Amazon Elastic Container Service
Jalankan aplikasi dalam kontainer selama produksi
Amazon Elastic Container Service (Amazon ECS) adalah layanan orkestrasi kontainer berkinerja tinggi yang mudah diskalakan dan mendukung kontainer Docker serta membantu Anda menjalankan dan menskalakan aplikasi dalam kontainer dengan mudah di AWS. Amazon ECS menghilangkan kebutuhan Anda untuk menginstal dan mengoperasikan perangkat lunak orkestrasi kontainer Anda sendiri, mengelola dan menskalakan klaster mesin virtual, atau menjadwalkan kontainer pada mesin virtual tersebut.
Dengan panggilan API sederhana, Anda dapat meluncurkan dan menghentikan aplikasi yang diaktifkan oleh Docker, menanyakan status lengkap aplikasi Anda, dan mengakses banyak fitur yang sudah dikenal seperti peran IAM, grup keamanan, penyeimbang muatan, Amazon CloudWatch Events, template AWS CloudFormation, dan log AWS CloudTrail.
Mengapa menggunakan Amazon ECS
Kontainer tanpa server
Amazon ECS mengutamakan AWS Fargate, sehingga Anda dapat menyebarkan dan mengelola kontainer tanpa harus menyediakan atau mengelola server. Dengan Fargate, Anda tidak lagi harus memilih jenis instans Amazon EC2, menyediakan, dan menskalakan klaster pada mesin virtual untuk menjalankan kontainer atau menjadwalkan kerja kontainer di klaster dan mempertahankan ketersediaannya. Dengan Fargate Anda dapat berfokus membangun dan menjalankan aplikasi, bukan infrastruktur yang mendasarinya.
Memasukkan Segala hal dalam Kontainer
Amazon ECS memungkinkan Anda dengan mudah membangun semua jenis aplikasi dalam kontainer, mulai dari aplikasi yang berjalan lama dan layanan mikro hingga tugas batch dan aplikasi machine learning. Anda dapat memigrasi aplikasi Linux atau Windows warisan dari lokasi ke cloud dan menjalankannya sebagai aplikasi dalam kontainer menggunakan Amazon ECS.
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.
Kinerja dalam Skala
Amazon ECS dibangun dengan teknologi yang telah dikembangkan dari pengalaman selama bertahun-tahun menjalankan layanan yang mudah diskalakan. Anda dapat meluncurkan puluhan atau puluhan ribu kontainer Docker dalam hitungan detik menggunakan Amazon ECS tanpa menghadapi kerumitan lebih lanjut.
Integrasi AWS
Amazon ECS terintegrasi erat dengan layanan AWS termasuk Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar, dan AWS CloudTrail. Ini memberi Anda solusi lengkap untuk membangun dan menjalankan serangkaian luas aplikasi dalam kontainer.
Bagaimana Amazon ECS bekerja
Kapan menggunakan Amazon ECS
Layanan mikro
Amazon ECS membantu Anda menjalankan aplikasi layanan mikro dengan integrasi asli ke layanan AWS dan mengaktifkan integrasi berkelanjutan dan saluran pipa penerapan berkelanjutan (CICD).
Pemrosesan Batch
Amazon ECS memungkinkan Anda menjalankan beban kerja batch dengan penjadwal terkelola atau khusus pada Instans Pesanan, Instans Cadangan, atau Instans Spot Amazon EC2.
Migrasi Aplikasi ke Cloud
Aplikasi lama perusahaan dapat ditempatkan dalam kontainer dan mudah dipindahkan ke Amazon ECS tanpa memerlukan perubahan kode.
Machine Learning
Amazon ECS mempermudah penempatan model ML ke dalam kontainer untuk pelatihan dan kesimpulan. Anda dapat membuat model ML yang terdiri dari layanan yang digabungkan secara longgar dan terdistribusi yang dapat ditempatkan pada sejumlah platform, atau dekat dengan data yang dianalisis oleh aplikasi.
Pelanggan yang Menggunakan Amazon ECS
Apa yang Baru
Penemuan Layanan Amazon ECS Tersedia di wilayah Frankfurt, London, Tokyo, Sydney, dan Singapura.
Amazon ECS mencakup penemuan layanan terintegrasi di wilayah UE (Frankfurt), UE (London), Asia Pasifik (Tokyo), Asia Pasifik (Sydney), dan Asia Pasifik (Singapore).
Amazon ECS Sekarang Mendukung Volume Docker dan Plugin Volume
Amazon ECS sekarang memungkinkan aplikasi dalam kontainer untuk mengakses volume penyimpanan seperti penyimpanan instans loka, Amazon EBS, dan Amazon EFS melalui penggunaan volume Docker dan driver volume.
Amazon ECS Menambahkan Dukungan Konsol untuk Instans EC2 T2 Tak Terbatas
Amazon ECS sekarang mendukung peluncuran instans EC2 T2 Tak Terbatas secara langsung dari konsol selama pembuatan klaster.
Kebijakan Siklus Aktif Amazon ECR Menambahkan Opsi Filter untuk Gambar dengan Tag
Amazon Elastic Container Registry (Amazon ECR) kini mendukung penetapan aturan kebijakan siklus aktif untuk semua gambar, tanpa memerlukan nilai tag.
Lihat seluruh pengumuman »
Postingan blog & artikel
Memperkenalkan AWS Fargate
AWS Fargate adalah cara mudah untuk menerapkan kontainer di AWS sehingga Anda dapat fokus untuk membangun aplikasi Anda daripada mengelola infrastruktur Anda.
Terus Membaca »
Terapkan Layanan mikro dengan ECS
Lihat bagaimana Amazon ECS memudahkan pemecahan aplikasi monolith menjadi arsitektur layanan mikro menggunakan kontainer.
Siapkan Pipeline CICD untuk Kontainer
Membangun dan menerapkan layanan dalam kontainer secara manual memakan waktu dan rentan terhadap kesalahan. AWS CodePipline sekarang mengautomasi penerapan ke Amazon ECS.
Terus Membaca »
Pelajari selengkapnya tentang Amazon ECS



