Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Manfaat bermigrasi ke container
Migrate to Containers adalah alat untuk memasukkan aplikasi berbasis VM yang sudah ada ke dalam container untuk dijalankan di Google Kubernetes Engine (GKE), cluster GKE Autopilot, GKE Enterprise, atau Cloud Run.
Dengan memanfaatkan ekosistem GKE dan GKE Enterprise, Migrate to Containers menyediakan cara yang cepat dan sederhana untuk beralih ke orkestrasi dan pengelolaan aplikasi yang dimodernisasi. Modernisasi dan pengelolaan dapat dilakukan tanpa memerlukan akses ke kode sumber, penulisan ulang, atau perancangan ulang aplikasi.
Memigrasikan ke container versus lift-and-shift ke Compute Engine
Saat ini, Anda dapat memigrasikan beban kerja VM ke instance VM di Compute Engine menggunakan Migrate to VMs.
Metode "lift and shift" ini menawarkan langkah-langkah paling sederhana untuk migrasi cloud. Metode ini secara konsisten mempertahankan
model operasional yang sama yang digunakan untuk menjalankan dan mengelola aplikasi di lokal,
hanya memodernisasi infrastruktur yang mendasarinya.
Meskipun "lift and shift" adalah opsi yang viable
untuk workload tertentu, banyak pelanggan yang beralih ke
cloud ingin mengambil langkah lebih lanjut. Mereka memanfaatkan
alat, metode, dan layanan terkelola khusus cloud. Secara khusus, mereka ingin
beralih dari VM ke container, dan mengelola workload mereka di GKE
atau GKE Enterprise.
Manfaat container
Migrate to Containers memungkinkan Anda memodernisasi workload aplikasi dengan mengonversinya
ke container. Ada beberapa manfaat utama dari pembuatan penampung untuk workload:
Kepadatan. Container jauh lebih ringan daripada VM karena tidak berisi
sistem operasi, sehingga memerlukan lebih sedikit resource komputasi dan memori. Container memberikan kepadatan workload yang lebih besar di seluruh
cluster, alokasi resource yang terperinci, dan biaya infrastruktur
yang lebih rendah secara keseluruhan.
Kernel node yang dioptimalkan keamanan. GKE dan GKE Enterprise menawarkan upgrade sistem operasi otomatis, sehingga Anda tidak perlu lagi mempertahankan sistem operasinya.
Tingkatkan aplikasi lama dengan layanan modern. GKE dan GKE Enterprise memungkinkan Anda menggunakan layanan add-on platform untuk mengintegrasikan fungsi terbaru dengan aplikasi yang ada secara lancar. Misalnya, Anda dapat memanfaatkan
Istio di GKE atau
Cloud Service Mesh untuk mengotomatiskan kebijakan jaringan dan keamanan tanpa
mengubah kode aplikasi. Selain itu, Anda dapat menggunakan pemantauan dan logging dengan Cloud Logging dan Cloud Monitoring dengan mengubah konfigurasi, bukan mengubah aplikasi.
Kebijakan terpadu dan pengelolaan resource terintegrasi. GKE dan GKE Enterprise memungkinkan Anda berfokus pada pengelolaan aplikasi, bukan infrastruktur. Keduanya menawarkan
kemampuan pengelolaan status yang diinginkan secara deklaratif dengan strategi pemberian tag
dan kebijakan pemilih yang efektif.
Pengelolaan dan orkestrasi berbasis image modern. Migrate to Containers menawarkan
kemampuan unik untuk mengekstrak image dari beban kerja VM dan membuat
image Docker serta artefak terkait. Ekstraksi ini pada akhirnya memungkinkan Anda memodernisasi
siklus proses dan pengelolaan operasi aplikasi, termasuk
berintegrasi dengan pipeline CI/CD. Integrasi dengan pipeline CI/CD menggunakan alat seperti Cloud Build untuk menerapkan prosedur pemeliharaan hari ke-2. Selain itu, pengelolaan berbasis image
memungkinkan pelanggan melakukan update berkelanjutan,
penskalaan dinamis, perbaikan mandiri, dan lainnya.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["# Benefits of migrating to containers\n===================================\n\nMigrate to Containers is a tool to containerize existing VM-based\napplications to run on [Google Kubernetes Engine (GKE)](/kubernetes-engine), [GKE Autopilot clusters](/kubernetes-engine/docs/concepts/autopilot-overview), [GKE Enterprise](/anthos), or [Cloud Run](/run/docs).\nBy taking advantage of the GKE and GKE Enterprise ecosystems,\nMigrate to Containers provides a fast and simple way to move to modernized\norchestration and application management. Modernization and management can be done without requiring access to source code,\nrewriting, or rearchitecting applications.\n\nMigrate to containers versus lift-and-shift to Compute Engine\n-------------------------------------------------------------\n\nToday, you can migrate VM workloads into VM instances in\nCompute Engine using [Migrate to VMs](/migrate/virtual-machines).\nThis \"lift and shift\"\nmethod offers the simplest steps for cloud migration. This method consistently preserves\nthe same operational model used for running and managing applications on-premises,\nmodernizing only the underlying infrastructure.\n\nWhile \"lift and shift\" is a viable option\nfor certain workloads, many customers that are moving to the\ncloud want to take a step further. They are taking advantage\nof cloud-specific tools, methods, and managed services. In particular, they want\nto shift from VMs to containers, and manage their workloads on GKE\nor GKE Enterprise.\n\nBenefits of containers\n----------------------\n\nMigrate to Containers lets you modernize application workloads by converting\nthem to containers. There are several key benefits to containerizing workloads:\n\n- **Density.** Containers are much lighter than VMs since they don't contain the operating system, and therefore require considerably fewer compute and memory resources. Containers provide greater density of workloads across your clusters, fine-grained resource allocations, and overall **lower infrastructure\n costs.**\n- **Security optimized node kernel.** GKE and GKE Enterprise offer automatic operating system upgrades, freeing you from the burden of maintaining their operating system.\n- **Augment legacy apps with modern services.** GKE and GKE Enterprise let you use platform add-on services to seamlessly integrate up-to-date functionality with existing apps. For instance, you can take advantage of [Istio on GKE](/istio/docs/istio-on-gke/overview) or [Cloud Service Mesh](/anthos/service-mesh) to automate network and security policies without changing your application code. Also, you can use monitoring and logging with Cloud Logging and Cloud Monitoring by changing configurations and not changing your applications.\n- **Unified policy and integrated resource management.** GKE and GKE Enterprise let you focus on managing applications, not infrastructure. They offer the power of declarative desired-state management with powerful tagging strategies and selector policies.\n- **Modern image-based management and orchestration.** Migrate to Containers offers a unique capability to extract an image from the VM workload and construct a Docker image and related artifacts. This extraction in turn lets you modernize your application lifecycle and operations management, including integrating with a CI/CD pipeline. Integration with a CI/CD pipeline uses tools like Cloud Build to implement day-2 maintenance procedures. Furthermore, image-based management enables customers to perform rolling updates, dynamic scaling, self-healing, and more.\n\nWhat's next\n-----------\n\n- Learn about [migration journey phases](/migrate/containers/docs/migration-journey)."]]