Kontainer di AWS
Layanan kontainer AWS berjalan pada infrastruktur global terbaik dengan 69 Availability Zones (AZ) di 22 Wilayah. AWS menyediakan >2x lebih banyak wilayah dengan beberapa availability zones dibandingkan penyedia cloud terbesar berikutnya (22 vs. 8). Terdapat SLA untuk semua layanan kontainer kami (ECS, EKS, dan Fargate) yang membebaskan Anda dari rasa khawatir.
80%
150%
10X
3X
2 miliar+
Layanan Kontainer AWS
Amazon Elastic Container Registry (ECR)
Mengompresi dan mengenkripsi gambar kontainer Anda, membuatnya dapat dimulai dengan cepat dan tersedia untuk dijalankan di mana saja.
Amazon Elastic Container Service (ECS)
Sebuah layanan pengaturan kontainer yang dikelola sepenuhnya, yang menyediakan cara paling aman, andal, dan dapat diskalakan untuk menjalankan aplikasi dalam kontainer.
Amazon Elastic Kubernetes Service (EKS)
Sebuah layanan Kubernetes yang dikelola sepenuhnya, yang menyediakan cara paling aman, andal, dan dapat diskalakan untuk menjalankan aplikasi dalam kontainer menggunakan Kubernetes.
AWS Fargate
Mesin komputasi tanpa server untuk container yang dapat digunakan dengan Amazon Elastic Container Service (ECS) dan Amazon Elastic Kubernetes Service (EKS). Fargate menghilangkan perlunya menyediakan dan mengelola server, memungkinkan Anda menentukan dan membayar sumber daya per aplikasi, dan meningkatkan keamanan melalui isolasi aplikasi sesuai desain.
Amazon Elastic Compute Cloud (EC2)
Mesin virtual EC2 memberi Anda kontrol atas klaster server Anda, dan menyediakan berbagai opsi kustomisasi.
AWS App2Container (A2C)
AWS App2Container (A2C) adalah sebuah alat perangkat lunak untuk memodernisasi aplikasi .NET dan Java ke dalam aplikasi dalam kontainer.
AWS Copilot
AWS Copilot adalah sebuah alat CLI yang memungkinkan para pengembang membangun, merilis, dan mengoperasikan aplikasi dalam kontainer yang siap digunakan dalam produksi di Amazon ECS dan AWS Fargate.
Layanan Kontainer AWS
| Kasus penggunaan | Layanan AWS |
|---|---|
| Simpan, enkripsi, dan kelola gambar kontainer | Amazon Elastic Container Registry (ECR) |
| Jalankan aplikasi dalam kontainer atau bangun layanan mikro | Amazon Elastic Container Service (ECS) |
| Kelola kontainer dengan Kubernetes | Amazon Elastic Kubernetes Service (EKS) |
| Jalankan kontainer tanpa mengelola server | AWS Fargate |
| Jalankan kontainer dengan kontrol tingkat server | Amazon Elastic Compute Cloud (EC2) |
| Masukkan ke kontainer dan migrasikan aplikasi yang ada | AWS App2Container |
| Luncurkan dan kelola aplikasi dalam kontainer dengan cepat | AWS Copilot |
Kasus penggunaan
Kontainer menyediakan isolasi proses yang memudahkan dalam memisahkan dan menjalankan berbagai aplikasi sebagai komponen terpisah yang disebut layanan mikro.
Kemas pemrosesan batch dan tugas ETL ke dalam kontainer untuk memulai tugas dengan cepat dan menskalakannya secara dinamis untuk merespons permintaan.
Gunakan kontainer untuk menskalakan model pembelajaran mesin dengan cepat untuk kebutuhan pelatihan dan inferensi, serta jalankan model dengan sumber data Anda pada platform apa pun.
Kontainer memungkinkan Anda menstandardisasi bagaimana kode diterapkan memudahkan dalam membangun alur kerja untuk banyak aplikasi yang berjalan antara lingkungan on-premise dan cloud.
Kontainer memudahkan dalam mengemas seluruh aplikasi dan memindahkannya ke cloud tanpa perlu membuat perubahan kode.
Gunakan kontainer untuk membangun platform yang menghapus kebutuhan pengembang untuk mengelola infrastruktur dan menstandardisasi bagaimanan aplikasi Anda diterapkan dan dikelola.
Studi kasus
Penelitian analis
New Wave on Public Cloud Enterprise Container Platforms
Forrester telah memublikasikan laporan "New Wave on Public Cloud Enterprise Container Platforms", yang mengevaluasi tujuh vendor paling berpengaruh dalam kategori. AWS menduduki posisi Pemimpin, di depan Microsoft dan Google; Di "New Wave," vendor diberi peringkat berbeda, sama baiknya, atau perlu peningkatan dalam 10 kriteria. AWS mendapat skor "berbeda" pada 8 dari sepuluh kriteria, dan "sama baiknya" untuk 2 kategori, performa terbaik dari tujuh vendor yang dievaluasi. Selain itu, kehadiran kami di pasar digambarkan jauh lebih besar dari kompetitor mana pun.
Guidebook: Containers and Kubernetes on AWS
Nucleus research memublikasikan sebuah buku panduan mengenai kontainer dan Kubernetes di AWS. Untuk memahami bagaimana banyak perusahaan menggunakan kontainer, Nucleus mengadakan wawancara mendalam dengan para pengembang di 21 perusahaan dengan berbagai ukuran, mulai dari startup yang baru mendapatkan pendanaan hingga perusahaan global, yang mencakup 710 beban kerja dalam kontainer diskret. Kami menemukan bahwa 81 persen kontainer diterapkan di cloud dengan AWS cloud menjadi pilihan yang paling populer; 80 persen dari kontainer yang di-host di cloud berjalan di AWS. 82 persen dari beban kerja Kubernetes yang di-host di cloud berjalan di AWS.
Memodernisasi Aplikasi dengan Kontainer di Cloud Publik
Kontainer menjadi penerus komputasi generasi berikutnya. Kontainer terkait erat dengan transformasi dalam arsitektur aplikasi, metodologi pengembangan perangkat lunak, dan prinsip-prinsip operasional. Pada akhirnya, kombinasi berbagai perubahan ini memungkinkan pengiriman perangkat cepat yang lebih cepat dan aplikasi modern, dapat diskalakan, dan tangkas. Dalam laporan ini, IDC memprakirakan CAGR lima tahun sebesar 79% untuk instans kontainer perusahaan, dengan lebih dari 1,8 miliar kontainer perusahaan pada tahun 2021. IDC juga menyampaikan bagaimana Anda dapat membangun aplikasi modern dengan layanan AWS Container.