Kontainer di AWS

Jalankan kontainer Anda di lingkungan yang paling aman, andal, dan dapat diskalakan

Ikhtisar

Layanan kontainer AWS mempermudah pengelolaan infrastruktur dasar Anda, baik on premise maupun di cloud, sehingga Anda dapat fokus pada inovasi dan kebutuhan bisnis Anda. Hampir 80 persen dari semua kontainer di cloud berjalan di AWS hari ini. Pelanggan seperti Samsung, Expedia, GoDaddy, dan Snap memilih untuk menjalankan kontainer mereka di AWS demi keamanan, keandalan, dan skalabilitas.

ilustrasi kontainer

Fitur

Pastikan isolasi keamanan yang kuat antara kontainer Anda. AWS menyediakan pembaruan keamanan terbaru dan memungkinkan Anda mengatur izin akses granular untuk setiap kontainer. AWS menawarkan lebih dari 210 layanan keamanan, kepatuhan, dan tata kelola, ditambah fitur utama yang paling sesuai dengan kebutuhan Anda.

Mulai dengan cepat dengan AWS Copilot atau AWS App Runner untuk mengurangi overhead dan manajemen operasional. AWS dapat membantu tim Anda merilis aplikasi dengan cepat, merampingkan umpan balik, mengulangi ide dengan lebih cepat, dan mempercepat waktu untuk pemasaran.

Pilih dari pilihan layanan terluas untuk menjalankan kontainer Anda. Pilih AWS Fargate untuk komputasi nirserver untuk kontainer, tempat AWS akan mengelola penyediaan infrastruktur Anda. Untuk kontrol penuh atas lingkungan komputasi Anda, pilih untuk menjalankan kontainer Anda di Amazon Elastic Compute Cloud (EC2). Untuk pengatur orkestrasi kontainer, Anda dapat memilih Amazon Elastic Container Service (ECS) atau Amazon Elastic Kubernetes Service (EKS).

Memadukan ketangkasan kontainer dengan elastisitas dan keamanan cloud. Layanan kontainer AWS terintegrasi secara mendalam dengan layanan AWS lainnya berdasarkan desain, memungkinkan aplikasi kontainer Anda memanfaatkan luas dan kedalaman AWS, mulai dari jaringan dan keamanan hingga pemantauan. Layanan kontainer AWS berjalan pada infrastruktur global yang tersebar luas dengan lebih dari 80 Availability Zone (AZ) di 25 Wilayah. Info selengkapnya tentang SLA untuk layanan kontainer dapat ditemukan di sini: Amazon ECSAmazon EKS, dan AWS Fargate.

Layanan Kontainer AWS

Sub-kategori Kasus penggunaan Layanan AWS
Orkestrasi kontainer Menjalankan aplikasi dalam kontainer atau membangun layanan mikro  Amazon Elastic Container Service (ECS)
Kelola kontainer dengan Kubernetes Amazon Elastic Kubernetes Service (EKS)
Opsi komputasi Menjalankan kontainer tanpa mengelola server

AWS Fargate
Jalankan kontainer dengan kontrol tingkat server

Amazon Elastic Compute Cloud (EC2)
Jalankan beban kerja yang toleran terhadap kesalahan untuk diskon hingga 90 persen Instans Spot Amazon EC2
Alat & layanan dengan dukungan kontainer Luncurkan dan kelola aplikasi dalam kontainer dengan cepat
AWS Copilot
Membagikan dan melakukan deployment perangkat lunak kontainer, secara publik atau privat Amazon Elastic Container Registry (ECR)
Jaringan tingkat aplikasi untuk semua layanan Anda AWS App Mesh
Layanan penemuan sumber daya cloud AWS Cloud Map
Mengemas dan melakukan deployment fungsi Lambda sebagai citra kontainer AWS Lambda
Buat dan jalankan aplikasi terkontainer di layanan terkelola penuh
AWS App Runner
Jalankan aplikasi dalam kontainer sederhana untuk harga bulanan tetap Amazon Lightsail
Kontainerisasi dan migrasikan aplikasi yang ada AWS App2Container
Memplatform ulang aplikasi ke Amazon ECS dengan pengalaman terpandu Orkestrator AWS Migration Hub
On-premise Jalankan kontainer di infrastruktur terkelola pelanggan Amazon ECS Anywhere
Buat dan operasikan klaster Kubernetes di infrastruktur Anda Amazon EKS Anywhere
Manajemen kontainer skala korporasi Manajemen otomatis untuk deployment kontainer dan nirserver
AWS Proton
Platform aplikasi turnkey yang terkelola penuh Layanan Red Hat OpenShift di AWS (ROSA)
Sumber terbuka Menjalankan distribusi Kubernetes yang mendukung Amazon EKS Amazon EKS Distro
Masukkan ke kontainer dan migrasikan aplikasi yang ada AWS App2Container

Kasus Penggunaan

Memisahkan aplikasi dan menjalankannya sebagai komponen independen, yang disebut layanan mikro, menggunakan kontainer untuk mengisolasi proses.

Mengemas tugas pemrosesan batch dan extract, transform, and load (ETL) ke dalam kontainer untuk memulai tugas dengan cepat dan menskalakannya secara dinamis sebagai respons terhadap permintaan.

Skalakan model machine learning (ML) dengan cepat untuk pelatihan dan inferensi dan jalankan di dekat sumber data Anda di platform apa pun dengan kontainer.

Standardisasikan cara Anda men-deploy kode dengan membangun alur kerja untuk aplikasi dalam kontainer dan menjalankannya antara lingkungan on-premise dan cloud.

Mengemas seluruh aplikasi dan memindahkan ke cloud tanpa perlu membuat perubahan kode apa pun.