PANDUAN REKOMENDASI KOMPUTASI MODERN
Model Operasi Kubernetes
Manakah dari berikut ini yang paling mendekati kasus penggunaan Anda? Jika Anda membutuhkan bantuan, klik di sini.
Saya ingin menggunakan layanan Kubernetes terkelola
Saya perlu menggunakan Red Hat OpenShift
Saya perlu mengkustomisasi bidang kendali (jarang)
Bantu saya memahami
Jika sekarang Anda ada di sini, itu karena Anda telah membuat keputusan untuk menggunakan Kubernetes atau membutuhkan ekosistem sumber terbuka yang fleksibel dengan banyak opsi yang dapat disesuaikan untuk memenuhi kebutuhan Anda.
Kubernetes adalah pilihan fantastis bagi mereka yang ingin memanfaatkan luasnya ekosistem proyek sumber terbuka untuk memenuhi kebutuhan Anda, atau bagi mereka yang ingin menggunakan API dan keterampilan yang sama saat melakukan deployment ke cloud ataupun on-premise.
AWS adalah tempat terbaik untuk menjalankan Kubernetes karena Anda dapat memanfaatkan keamanan, performa, skala, keandalan, dan ketersediaan AWS. AWS juga menyediakan peralatan yang konsisten sehingga pelanggan dapat menjalankan aplikasi berbasis Kubernetes di mana pun untuk kebutuhan migrasi cloud, latensi, ketersediaan, atau residensi.
Terdapat tiga opsi utama saat menjalankan Kubernetes di AWS:
1. Pilih “Saya ingin menggunakan layanan Kubernetes terkelola” jika Anda ingin AWS membantu Anda mengelola Kubernetes. Amazon EKS adalah layanan Kubernetes terkelola untuk menjalankan Kubernetes di AWS Cloud dan on-premise. Dengan Amazon EKS, Anda dapat memanfaatkan semua performa, skala, keandalan, dan ketersediaan infrastruktur AWS, serta integrasi dengan layanan jaringan dan keamanan AWS. Di cloud, Amazon EKS secara otomatis mengelola ketersediaan dan skalabilitas simpul bidang kendali Kubernetes yang menangani penjadwalan kontainer, pengelolaan ketersediaan aplikasi, penyimpanan data klaster, dan berbagai tugas utama lainnya sehingga Anda dapat lebih berfokus pada fungsionalitas bangunan. Di on-premise, Amazon EKS Anywhere menyediakan solusi Kubernetes yang konsisten dan didukung penuh dengan peralatan terintegrasi serta deployment sederhana ke AWS Outposts, mesin virtual, atau server bare metal. Dalam sebagian besar kasus, Amazon EKS adalah pilihan terbaik bagi pelanggan.
2. Pilih “Saya perlu menggunakan Red Hat OpenShift” jika Anda berkomitmen untuk menjalankan Red Hat OpenShift. Layanan Red Hat OpenShift di AWS (ROSA) memberikan pengalaman yang terintegrasi dengan OpenShift. Anda dapat menggunakan berbagai komputasi, basis data, analitik, machine learning (ML), jaringan, seluler, dan layanan AWS lainnya untuk membangun aplikasi yang aman serta dapat diskalakan dengan lebih cepat.
3. Pilih “Saya perlu mengkustomisasi bidang kendali (Jarang)“ jika Anda menganggap bahwa opsi 1 dan opsi 2 tidak cocok. Dalam kasus yang jarang terjadi ketika Amazon EKS atau ROSA bukan merupakan pilihan terbaik, hal ini biasanya disebabkan oleh adanya kebutuhan yang sangat spesifik terkait cara Anda mengelola bidang kendali. Pendekatan ini biasanya tidak disarankan karena banyaknya pekerjaan tambahan yang diperlukan, tetapi dalam kasus yang jarang terjadi ini, Anda dapat mengelola sendiri Kubernetes di Amazon EC2.