PANDUAN REKOMENDASI KOMPUTASI MODERN
Amazon Elastic Container Service (Amazon ECS)
Karena Anda memilih “Saya ingin menjalankan aplikasi terkontainer”, kami merekomendasikan Amazon Elastic Container Services (ECS) sebagai langkah awal terbaik bagi Anda untuk memulai.
Apa itu Amazon ECS?
Amazon ECS adalah layanan orkestrasi kontainer dogmatis yang memberi organisasi cara termudah untuk membangun, melakukan deployment, dan mengelola aplikasi terkontainer pada semua skala. Saat Anda memilih untuk menggunakan Amazon ECS dengan AWS Fargate, Amazon ECS mendukung orkestrasi kontainer nirserver sehingga Anda dapat memanfaatkan lebih banyak keunggulan operasional AWS dalam hal penskalaan, pemeliharaan ketersediaan, dan pengamanan beban kerja terkontainer Anda. ECS yang terkelola penuh dan tidak memiliki versi menyediakan peralatan serta dukungan bawaan yang membuatnya mudah untuk membangun dan menjalankan aplikasi terkontainer di AWS. Misalnya, Amazon ECS Service Connect menyederhanakan penemuan layanan, konektivitas, dan observabilitas lalu lintas sedangkan Wawasan Kontainer Amazon ECS CloudWatch mengumpulkan, menggabungkan, serta merangkum metrik dan log.
Mengapa kami merekomendasikan Amazon ECS?
Lebih dari 65% pelanggan kontainer baru di AWS mulai dengan menggunakan Amazon ECS, dan menurut CNCF, ada lebih banyak pelanggan yang menjalankan kontainer di AWS daripada di cloud lain. Banyak pelanggan yang senang karena dapat menggunakan ECS dengan AWS Fargate untuk pengalaman kontainer nirserver yang menghilangkan banyak beban operasional dari tim internal. Untuk beban kerja yang memerlukan lebih banyak kontrol, kami merekomendasikan ECS di Amazon EC2 sedangkan bagi mereka yang perlu menjalankan operasi secara hibrida antara AWS dan on-premise, kami merekomendasikan Amazon ECS Anywhere atau Amazon ECS di AWS Outposts.
Meskipun ini adalah titik awal yang kami rekomendasikan, layanan lainnya juga dapat memenuhi kebutuhan Anda. Anda juga dapat mencoba layanan lain jika kasus penggunaan berubah atau jika Amazon Elastic Container Services (ECS) tampak kurang optimal bagi kasus penggunaan Anda.
Tanya Jawab Umum
-
Jenis artefak aplikasi apa yang dapat Anda bawa ke layanan?Amazon ECS bekerja dengan citra kontainer (yaitu citra repo registri).
-
Di mana Anda dapat menjalankan aplikasi di luar wilayah AWS?Selain di wilayah AWS, Amazon ECS dapat melakukan deployment aplikasi di Outpost, Wavelength, Local Zone, dan infrastruktur yang dikelola pelanggan melalui Amazon ECS Anywhere.
-
Kelas aplikasi apa yang didukung produk ini?Amazon ECS dapat menjalankan layanan front-end, layanan web, pekerja back-end, tugas batch, dan beban kerja AI/ML.
-
Berapa biaya penggunaan produk ini?
Untuk informasi tentang harga Amazon ECS, silakan kunjungi Harga Amazon ECS.
-
Apakah Amazon ECS merupakan pilihan yang populer di industri ini?Ya! Amazon ECS adalah layanan kontainer paling populer di AWS dalam hal jumlah pengguna, dan ada lebih banyak pelanggan yang menjalankan kontainer di AWS daripada di cloud lain. Banyak pelanggan yang senang karena mereka dapat menggunakan Amazon ECS yang didukung oleh AWS Fargate untuk pengalaman kontainer Nirserver yang menghilangkan banyak beban operasional dari tim internal. Untuk beban kerja yang tidak dapat berjalan secara nirserver, kami merekomendasikan Amazon ECS di EC2 sedangkan bagi mereka yang perlu menjalankan operasi secara hibrida antara AWS dan on-premise, kami merekomendasikan Amazon ECS Anywhere atau Amazon ECS di AWS Outposts.
-
Orkestrator kontainer mungkin akan menjadi tugas yang berat untuk kasus penggunaan sayaAmazon ECS adalah cara termudah untuk mulai menggunakan orkestrator kontainer. Namun, AWS memiliki beberapa layanan yang dibuat khusus dan memudahkan dalam menjalankan berbagai kasus penggunaan berbasis kontainer yang tidak memerlukan akses orkestrator penuh. Misalnya, Anda dapat menggunakan AWS App Runner untuk aplikasi web dasar dengan pola permintaan-respons, AWS Batch untuk tugas batch, dan Amazon Lightsail untuk siswa, para amatir, serta aplikasi lain yang tidak memerlukan skalabilitas dan kemampuan AWS. Selain pilihan tersebut, Anda juga dapat memeriksa AWS IoT Greengrass untuk IoT, AWS CodeBuild untuk pekerjaan build, dan AWS Amplify untuk aplikasi web serta seluler full-stack.
-
Bisakah saya menggunakan Amazon ECS di luar AWS?Amazon ECS adalah bidang kendali kontrol kontainer terkelola penuh yang memungkinkan Anda untuk berfokus pada aplikasi, bukan infrastruktur. Deployment ke wilayah AWS sering kali memungkinkan pengguna untuk mendapatkan manfaat penting dari cloud, tetapi Amazon ECS memungkinkan untuk melakukan deployment aplikasi terkontainer di AWS Outposts on-premise sehingga dapat mempertahankan ketelitian infrastruktur yang tinggi dengan wilayah AWS. Selain itu, Amazon ECS memungkinkan untuk melakukan deployment aplikasi terkontainer pada infrastruktur yang dikelola pelanggan melalui Amazon ECS Anywhere tanpa perlu menjalankan dan memelihara orkestrator lokal.
-
Apakah Amazon ECS memiliki ekosistem sumber terbuka yang besar?Ya! Amazon ECS memiliki banyak daftar partner pihak ketiga yang terintegrasi dengannya (banyak di antaranya adalah proyek-proyek sumber terbuka). Meskipun demikian, Amazon ECS sendiri tidak memiliki kekayaan pilihan proyek sumber terbuka tradisional. Meskipun beberapa pelanggan berpendapat bahwa ini adalah sebuah masalah, banyak pelanggan Amazon ECS yang senang dengan pengurangan tingkat kelelahan alat yang ditawarkan Amazon ECS dengan pengalaman yang unik dan dogmatis.
-
Kapan saya harus lebih memilih menggunakan Amazon ECS daripada AWS Lambda?Amazon ECS adalah orkestrator kontainer sedangkan AWS Lambda adalah deployment fungsi. Amazon ECS sangat ideal jika Anda memiliki tugas yang berjalan lebih dari 15 menit atau perlu menjalankan kode di luar Wilayah AWS. Amazon ECS memberikan pengalaman dogmatis untuk beberapa hal seperti jaringan dan observabilitas, tetapi dapat disesuaikan dengan kebutuhan Anda. Amazon ECS memiliki beberapa opsi deployment termasuk secara nirserver di AWS Fargate, Amazon EC2, AWS Outposts, dan AWS Anywhere untuk beban kerja on-premise. AWS Lambda sangat ideal untuk aplikasi yang berjalan sesuai permintaan dalam waktu 15 menit atau kurang dan/atau jika Anda hanya ingin membayar untuk kapasitas yang digunakan. AWS Lambda menggunakan model yang didorong peristiwa dan mengambil lebih banyak pekerjaan untuk menskalakan, mengamankan, serta memastikan ketersediaan beban kerja Anda. AWS Lambda hanya tersedia di Wilayah AWS.
Mari mulai menggunakan Amazon ECS
Mulai menggunakan Amazon ECS
Pelatihan Digital AWS menawarkan kursus gratis sesuai permintaan yang dikembangkan oleh para ahli di AWS. Dengan pusat pembelajaran baru kami, AWS Skill Builder, Anda dapat menjelajahi rencana pembelajaran dan 500+ kursus digital untuk membantu Anda mempelajari selengkapnya tentang pemanfaatan Amazon ECS.
Lokakarya Amazon ECS
Dalam lokakarya ini, kami akan meluncurkan frontend dan beberapa layanan backend di Amazon Elastic Container Service serta mengeksplorasi cara mengadopsi alur kerja ini ke lingkungan Anda.
Lokakarya Modernisasi
Pelajari cara memodernisasi bisnis Anda melalui berbagai teknologi. (Lokakarya hanya tersedia dalam bahasa Inggris)
Wujudkan transformasi digital melalui modernisasi menggunakan kontainer
Pelajari manfaat kontainerisasi dengan AWS.
Menentukan total biaya kepemilikan
Dapatkan eBook wawasan industri Deloitte untuk membandingkan teknologi nirserver dan teknologi berbasis server.
Kisah pelanggan Amazon ECS
Lihat cara berbagai organisasi yang terkemuka di seluruh dunia menggunakan Amazon Elastic Container Service (Amazon ECS) untuk menjalankan aplikasi mereka yang paling sensitif dan sangat penting.