Panoramica di Migrate to Containers
Usa Migrate to Containers per modernizzare le applicazioni tradizionali di istanze di macchine virtuali (VM) e container nativi in esecuzione alla piattaforma Google Kubernetes Engine (GKE) o Cloud Run. Puoi migrare carichi di lavoro da VM in esecuzione su VMware o Compute Engine, la flessibilità necessaria per containerizzare facilmente i carichi di lavoro esistenti. Migrate to Containers supporta la modernizzazione di IBM WebSphere, JBoss, Apache, Tomcat, WordPress, applicazioni Windows IIS e containerizzazione delle basate su Linux.
L'interfaccia a riga di comando Migrate to Containers è uno strumento leggero che puoi utilizzare per la migrazione dei carichi di lavoro per modernizzare i componenti delle applicazioni viene eseguito sulle VM. Genera artefatti di cui puoi eseguire il deployment su GKE in Cloud Run. La modalità offline consente di eseguire migrazioni carichi di lavoro basati su Linux in locale e possono funzionare sulla tua rete locale senza eseguire il pull di risorse da internet durante il runtime.
Puoi eseguire la migrazione delle applicazioni dalle piattaforme di origine supportate a quanto segue:
Informazioni sull'integrazione di Migrate to Containers con Cloud Code
L'integrazione di Migrate to Containers con Cloud Code ti offre la possibilità per la migrazione delle applicazioni dalle VM ai container in esecuzione su GKE, direttamente in Visual Studio, usando un computer Linux.
- L'estensione è integrata con l'interfaccia a riga di comando del client predittivo di Migration Center e interfaccia a riga di comando Migrate to Containers.
- Offre un percorso guidato di replatforming, idoneità tecnica e la generazione automatica di artefatti, che ti consentono di eseguire per applicazioni containerizzate su GKE.
Per saperne di più sull'estensione Migrate to Containers, consulta Replatforming delle applicazioni Linux nei container.
Informazioni sui cluster GKE e GKE Enterprise
I cluster Google Kubernetes Engine (GKE) offrono servizi i servizi Kubernetes gestiti con scalabilità automatica e supporto multi-cluster. GKE ti consente di eseguire il deployment, gestire e scalare su Kubernetes, con tecnologia Google Cloud.
- Cluster Autopilot: questa modalità operativa in GKE esegue il provisioning all'infrastruttura sottostante del cluster, inclusi nodi e pool di nodi, fornendo per un'esperienza con cluster ottimizzata. Per i vantaggi dell'utilizzo per il gestore di servizi Linux, consulta Migrazione a cluster Autopilot e Cloud Run.
GKE Enterprise è una piattaforma di gestione delle applicazioni che offre un'esperienza operativa e di sviluppo coerente per cloud e on-premise ambienti cloud-native. GKE Enterprise include un insieme di componenti principali, tra cui seguenti:
Cluster GKE: orchestrazione dei container e per l'esecuzione di cluster Kubernetes sia nel cloud ambienti on-premise. GKE Enterprise si basa su Cluster GKE su Google Cloud o Google Distributed Cloud per gestire le installazioni di Kubernetes negli ambienti in cui intendi il deployment delle tue applicazioni.
Config Sync: riconcilia continuamente i cluster con un insieme centrale di configurazioni in una fonte attendibile, ad esempio uno o più repository Git.
Policy Controller: definisce, automatizza e applica i criteri in tutti gli ambienti per soddisfare i requisiti di sicurezza e conformità della tua organizzazione.
Config Controller: un servizio in hosting per eseguire il provisioning e l'orchestrazione delle risorse Google Cloud.
Cloud Service Mesh: gestisce e protegge il traffico tra di Google Cloud, monitorando, risolvendo i problemi e migliorando l'applicazione le prestazioni dei dispositivi.
Sicurezza di GKE Enterprise: protegge i tuoi ambienti ibridi e deployment multi-cloud fornendo controlli coerenti su ambienti cloud-native.
Informazioni su Cloud Run
Cloud Run è una piattaforma di computing gestita che consente di eseguire di container stateless mediante richieste web o eventi Pub/Sub. Il gestore di servizi Linux semplificato ti consente di eseguire il deployment del container di cui hai eseguito la migrazione carichi di lavoro standard su Cloud Run.
- Per i vantaggi dell'utilizzo del gestore di servizi Linux semplificato, vedi Migrazione a cluster Autopilot e Cloud Run.
Passaggi successivi
- Scopri i vantaggi della migrazione ai container.