Kubernetes Engine

Cara yang andal, efisien, dan aman untuk menjalankan cluster Kubernetes

Coba Gratis Lihat Konsol

Pengelolaan Aplikasi dalam Container pada Skala Besar

Kubernetes Engine adalah lingkungan terkelola dan siap produksi untuk men-deploy aplikasi dalam container. Kubernetes Engine menghadirkan inovasi terbaru kami dalam produktivitas developer, efisiensi resource, operasi otomatis, dan fleksibilitas open source untuk mempercepat waktu penyiapan produk Anda.

Diluncurkan tahun 2015, Kubernetes Engine memanfaatkan pengalaman Google dalam menjalankan layanan seperti Gmail dan YouTube dalam container selama lebih dari 12 tahun. Kubernetes Engine memungkinkan Anda menyiapkan dan menjalankan cluster Kubernetes dalam waktu singkat, dengan menghilangkan sepenuhnya kebutuhan untuk menginstal, mengelola, dan mengoperasikan cluster Kubernetes Anda sendiri.

Men-deploy Berbagai Aplikasi

Kubernetes Engine memungkinkan pengembangan dan iterasi aplikasi yang cepat dengan memudahkan deployment, update, serta pengelolaan aplikasi dan layanan Anda. Kubernetes Engine juga bukan untuk aplikasi stateless saja; Anda bisa menambahkan penyimpanan persisten, dan bahkan menjalankan database di cluster Anda. Cukup deskripsikan resource komputasi, memori, dan penyimpanan yang dibutuhkan container aplikasi Anda, dan Kubernetes Engine akan menyediakan dan mengelola resource cloud yang mendasarinya secara otomatis. Dukungan untuk akselerator hardware memudahkan pengoperasian Machine Learning, GPU Umum, Komputasi Berperforma Tinggi, dan beban kerja lainnya yang memanfaatkan akselerator hardware khusus.

Beroperasi Lancar dengan Ketersediaan Tinggi

Kontrol lingkungan Anda dari dasbor bawaan Kubernetes Engine di Google Cloud Console. Gunakan health check rutin untuk mendeteksi dan mengganti aplikasi yang berhenti, atau tidak bekerja, di dalam deployment Anda.Strategi replikasi container, pemantauan, dan perbaikan otomatis membantu memastikan bahwa layanan Anda sangat tersedia dan menawarkan penggunaan yang lancar bagi pengguna. Site Reliability Engineer (SRE) Google terus memantau cluster Anda dan resource komputasi, networking, dan penyimpanannya agar Anda tidak perlu menanganinya sendiri, sehingga Anda memiliki waktu untuk fokus pada aplikasi Anda.

Melakukan Penskalaan dengan Mudah Sesuai Permintaan

Mulai dari satu mesin hingga ribuan: Dengan penskalaan otomatis Kubernetes Engine, Anda dapat menangani peningkatan permintaan pengguna untuk layanan Anda, sehingga layanan terus tersedia pada saat-saat yang penting. Kemudian, skalakan kembali selama periode tidak sibuk untuk menghemat uang, atau jadwalkan tugas batch prioritas rendah untuk menghabiskan siklus cadangan. Kubernetes Engine membantu Anda mendapatkan manfaat optimal dari kumpulan resource Anda.

Berjalan dengan Aman di Jaringan Google

Sambungkan ke dan isolasi cluster di mana pun Anda berada dengan kebijakan jaringan yang sangat terperinci menggunakan Virtual Private Cloud (VPC) Global di Google Cloud. Gunakan layanan publik di belakang alamat IP anycast global tunggal untuk load balancing tanpa kendala. Lindungi dari DOS dan jenis serangan edge lainnya pada container Anda.

Bergerak Bebas antara Infrastruktur Lokal dan Cloud

Kubernetes Engine menjalankan Certified Kubernetes yang memastikan portabilitas di seluruh cloud dan infrastruktur lokal. Anda tidak akan ada lock-in vendor: Anda bebas mengeluarkan aplikasi Anda dari Kubernetes Engine dan menjalankannya di mana pun Kubernetes didukung, termasuk di server lokal Anda sendiri. Anda dapat menyesuaikan integrasi seperti pemantauan, logging, dan CI/CD menggunakan Google Cloud Platform (GCP) dan solusi pihak ketiga dalam ekosistem ini.

Men-deploy Cluster Kubernetes dan Memperbarui Kode Produksi dalam Hitungan Detik

Sekarang giliran Anda. Ketikkan perintah ke emulator terminal berikut dan pelajari cara membuat cluster Kubernetes di Kubernetes Engine.

Fitur-fitur Kubernetes Engine

Jalankan aplikasi dalam container di Kubernetes yang siap produksi, yang dikelola oleh Google Cloud.

Pengelolaan Identitas & Akses
Kontrol akses dalam cluster dengan akun Google dan izin peran Anda.
Jaringan Hybrid
Cadangkan rentang alamat IP untuk cluster Anda, sehingga IP cluster Anda dapat berdampingan dengan IP jaringan pribadi melalui Google Cloud VPN.
Keamanan dan Kepatuhan
Kubernetes Engine didukung oleh tim keamanan Google yang terdiri lebih dari 750 pakar dan mematuhi HIPAA dan PCI DSS 3.1.
Logging & Monitoring Terintegrasi
Aktifkan Stackdriver Logging dan Stackdriver Monitoring dengan konfigurasi kotak centang yang sederhana, sehingga mudah mendapatkan insight performa aplikasi Anda.
Penskalaan Otomatis
Skalakan deployment aplikasi Anda naik turun secara otomatis sesuai pemanfaatan resource (CPU, memori).
Upgrade Otomatis
Jaga cluster Anda tetap update secara otomatis dengan Kubernetes versi rilis terbaru. Update rilis Kubernetes tersedia dengan cepat dalam Kubernetes Engine.
Perbaikan Otomatis
Jika perbaikan otomatis diaktifkan, saat sebuah node gagal dalam health check, Kubernetes Engine akan memulai proses perbaikan untuk node tersebut.
Batas Resource
Kubernetes memungkinkan Anda menentukan berapa banyak CPU dan memori (RAM) yang dibutuhkan setiap container, yang digunakan untuk mengatur beban kerja dalam cluster Anda dengan lebih baik.
Dukungan Aplikasi Stateful
Kubernetes Engine bukan hanya untuk aplikasi 12 faktor. Anda dapat menambahkan penyimpanan persisten ke container, dan bahkan menghosting database lengkap.
Dukungan Image Docker
Kubernetes Engine mendukung format umum container Docker.
Terkelola Sepenuhnya
Cluster Kubernetes Engine dikelola sepenuhnya oleh para Site Reliability Engineer (SRE) Google, yang memastikan bahwa cluster Anda tersedia dan selalu terupdate.
OS yang Dibuat untuk Container
Kubernetes Engine beroperasi pada OS yang Dioptimalkan untuk Container, yaitu OS hasil hardening yang dikembangkan dan dikelola oleh Google.
Container Registry Pribadi
Berintegrasi dengan Google Container Registry sehingga mempermudah penyimpanan dan akses image Docker pribadi.
Build Konsisten dan Cepat
Gunakan Google Cloud Build untuk men-deploy container Anda secara andal di Kubernetes Engine tanpa perlu menyiapkan autentikasi.
Portabilitas Beban Kerja, di lokal dan cloud
Kubernetes Engine menjalankan Certified Kubernetes, yang mendukung portabilitas beban kerja ke platform Kubernetes lain di seluruh cloud dan infrastruktur lokal.
Dukungan GPU
Kubernetes Engine mendukung GPU dan memudahkan pengoperasian ML, GPGPU, HPC, dan beban kerja lainnya yang mendapatkan manfaat dari akselerator hardware khusus.
Dasbor bawaan
GCP Console menawarkan dasbor yang berguna untuk cluster project Anda dan resource-nya. Anda dapat menggunakan dasbor ini untuk melihat, memeriksa, mengelola, dan menghapus resource di cluster Anda.

Cloud Run on GKEBETA

Cloud Run on GKE memberikan pengalaman developer yang lebih sederhana untuk men-deploy layanan stateless ke GKE. Cloud Run memisahkan konsep Kubernetes sembari memberikan penskalaan otomatis berdasarkan permintaan HTTP; penskalaan ke instance nol; networking otomatis; dan integrasi dengan Stackdriver. Cloud Run on GKE memberi model tanpa server dengan persyaratan Anda sendiri, dengan akses ke jenis mesin kustom, jaringan VPC, akselerator GPU, dan kemampuan untuk menjalankan secara berdampingan dengan beban kerja lain di GKE. Cloud Run on GKE kompatibel dengan Knative dan memberikan pengalaman yang konsisten yang memungkinkan Anda untuk menjalankan beban kerja tanpa server di mana saja: dikelola sepenuhnya di Google Cloud, di GKE, atau di cluster Kubernetes Anda sendiri.

Pelajari lebih lanjut  

Harga Kubernetes Engine

Kubernetes Engine menentukan tagihan sesuai dengan harga instance Compute Engine untuk setiap node di cluster Anda, hingga sebuah cluster dihapus. Pelajari lebih lanjut di panduan harga kami.

Produk yang tercantum pada halaman ini adalah versi beta. Untuk mengetahui informasi lebih lanjut tentang tahap peluncuran produk kami, lihat di sini.

Kirim masukan tentang...

Kubernetes Engine