Apa itu Amazon EKS? - Amazon EKS

Bantu tingkatkan halaman ini

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Untuk berkontribusi pada panduan pengguna ini, pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu Amazon EKS?

Amazon EKS: Manajemen Kubernetes Sederhana

Amazon Elastic Kubernetes Service (EKS) menyediakan layanan Kubernetes yang dikelola sepenuhnya yang menghilangkan kompleksitas pengoperasian klaster Kubernetes. Dengan EKS, Anda dapat:

  • Menyebarkan aplikasi lebih cepat dengan overhead operasional yang lebih sedikit

  • Skala dengan mulus untuk memenuhi tuntutan beban kerja yang berubah

  • Meningkatkan keamanan melalui AWS integrasi dan pembaruan otomatis

  • Pilih antara EKS standar atau Mode Otomatis EKS otomatis sepenuhnya

Amazon Elastic Kubernetes Service (Amazon EKS) adalah platform perdana untuk menjalankan cluster Kubernetes, baik di cloud Amazon Web Services () maupun di pusat data Anda sendiri (EKS Anywhere dan AWS Amazon EKS Hybrid Nodes).

Amazon EKS menyederhanakan membangun, mengamankan, dan memelihara klaster Kubernetes. Ini bisa lebih hemat biaya dalam menyediakan sumber daya yang cukup untuk memenuhi permintaan puncak daripada memelihara pusat data Anda sendiri. Dua pendekatan utama untuk menggunakan Amazon EKS adalah sebagai berikut:

  • Standar EKS: AWS mengelola bidang kontrol Kubernetes saat Anda membuat cluster dengan EKS. Komponen yang mengelola node, menjadwalkan beban kerja, terintegrasi dengan AWS cloud, dan menyimpan serta menskalakan informasi bidang kontrol untuk menjaga klaster Anda tetap aktif dan berjalan, ditangani untuk Anda secara otomatis.

  • EKS Auto Mode: Menggunakan fitur EKS Auto Mode, EKS memperluas kontrolnya untuk mengelola Node (Kubernetes data plane) juga. Ini menyederhanakan pengelolaan Kubernetes dengan menyediakan infrastruktur secara otomatis, memilih instans komputasi yang optimal, menskalakan sumber daya secara dinamis, terus mengoptimalkan biaya, menambal sistem operasi, dan mengintegrasikan dengan layanan keamanan. AWS

Diagram berikut menggambarkan bagaimana Amazon EKS mengintegrasikan cluster Kubernetes Anda dengan AWS cloud, tergantung pada metode pembuatan klaster yang Anda pilih:

Standar Amazon EKS dan Mode Otomatis EKS

Amazon EKS membantu Anda mempercepat waktu produksi, meningkatkan kinerja, ketersediaan, dan ketahanan, serta meningkatkan keamanan sistem. Untuk informasi selengkapnya, lihat Amazon Elastic Kubernetes Service.

Fitur Amazon EKS

Amazon EKS menyediakan fitur tingkat tinggi berikut:

Antarmuka manajemen

EKS menawarkan beberapa antarmuka untuk menyediakan, mengelola, dan memelihara cluster, termasuk, AWS Management Console Amazon EKS API/, SDKs CDK, CLI, eksctl AWS CLI,, dan Terraform. AWS CloudFormation Untuk informasi selengkapnya, lihat Memulai dengan Amazon EKS dan Mengatur beban kerja dengan kluster Amazon EKS.

Alat kontrol akses

EKS mengandalkan fitur Kubernetes dan AWS Identity and Access Management (AWS IAM) untuk mengelola akses dari pengguna dan beban kerja. Untuk informasi selengkapnya, lihat Berikan akses kepada pengguna dan peran IAM ke Kubernetes APIs dan Berikan akses beban kerja Kubernetes untuk AWS menggunakan Akun Layanan Kubernetes.

Menghitung sumber daya

Untuk sumber daya komputasi, EKS memungkinkan berbagai jenis EC2 instans Amazon dan AWS inovasi seperti Nitro dan Graviton dengan Amazon EKS agar Anda dapat mengoptimalkan komputasi untuk beban kerja Anda. Untuk informasi selengkapnya, lihat Mengelola sumber daya komputasi dengan menggunakan node.

Penyimpanan

Mode Otomatis EKS secara otomatis membuat kelas penyimpanan menggunakan volume EBS. Menggunakan driver Container Storage Interface (CSI), Anda juga dapat menggunakan Amazon S3, Amazon EFS, Amazon FSX, dan Amazon File Cache untuk kebutuhan penyimpanan aplikasi Anda. Untuk informasi selengkapnya, lihat Gunakan penyimpanan data aplikasi untuk klaster Anda.

Keamanan

Model tanggung jawab bersama digunakan karena berkaitan dengan Keamanan di Amazon EKS. Untuk informasi selengkapnya, lihat Praktik terbaik keamanan, Keamanan infrastruktur, dan keamanan Kubernetes.

Alat pemantauan

Gunakan dasbor observabilitas untuk memantau kluster Amazon EKS. Alat pemantauan termasuk Prometheus,, Cloudtrail CloudWatch, dan Operator ADOT. Untuk informasi selengkapnya tentang dasbor, server metrik, dan alat lainnya, lihat biaya klaster EKS dan Server Metrik Kubernetes.

Kompatibilitas dan dukungan Kubernetes

Amazon EKS bersertifikat Kubernetes-Conformant, sehingga Anda dapat menerapkan aplikasi yang kompatibel dengan Kubernetes tanpa refactoring dan menggunakan tooling dan plugin komunitas Kubernetes. EKS menawarkan dukungan standar dan dukungan tambahan untuk Kubernetes. Untuk informasi selengkapnya, lihat Memahami siklus hidup versi Kubernetes di EKS.

Layanan untuk digunakan dengan Amazon EKS

Anda dapat menggunakan AWS layanan lain dengan kluster yang Anda gunakan menggunakan Amazon EKS:

Amazon EC2

Dapatkan kapasitas komputasi sesuai permintaan dan skalabel dengan Amazon. EC2

Amazon EBS

Lampirkan sumber daya penyimpanan blok berkinerja tinggi yang dapat diskalakan dengan Amazon EBS.

Amazon ECR

Simpan gambar kontainer dengan aman dengan Amazon ECR.

Amazon CloudWatch

Pantau AWS sumber daya dan aplikasi secara real time dengan Amazon CloudWatch.

Amazon Prometheus

Lacak metrik untuk aplikasi kontainer dengan Amazon Managed Service untuk Prometheus.

Elastic Load Balancing

Mendistribusikan lalu lintas masuk ke beberapa target dengan Elastic Load Balancing.

Amazon GuardDuty

Mendeteksi ancaman ke kluster EKS dengan Amazon GuardDuty.

AWS Hub Ketahanan

Nilai ketahanan klaster EKS dengan AWS Resilience Hub.

Harga Amazon EKS

Amazon EKS memiliki harga per cluster berdasarkan dukungan versi cluster Kubernetes, harga untuk Amazon EKS Auto Mode, dan harga per vCPU untuk Amazon EKS Hybrid Nodes.

Saat menggunakan Amazon EKS, Anda membayar secara terpisah untuk AWS sumber daya yang Anda gunakan untuk menjalankan aplikasi Anda di node pekerja Kubernetes. Misalnya, jika Anda menjalankan node pekerja Kubernetes sebagai EC2 instans Amazon dengan volume Amazon EBS dan alamat IPv4 publik, Anda akan dikenakan biaya untuk kapasitas instans melalui Amazon, kapasitas volume melalui EC2 Amazon EBS, dan alamat IPv4 melalui Amazon VPC.

Kunjungi halaman harga masing-masing AWS layanan yang Anda gunakan dengan aplikasi Kubernetes Anda untuk informasi harga terperinci.