Vista geral da migração para contentores
Use o Migrate to Containers para modernizar aplicações tradicionais e afastá-las de instâncias de máquinas virtuais (VM) para contentores nativos executados na plataforma Google Kubernetes Engine (GKE) ou Cloud Run. Pode migrar cargas de trabalho de VMs executadas no VMware ou no Compute Engine, o que lhe dá a flexibilidade de colocar facilmente as suas cargas de trabalho existentes em contentores. A migração para contentores suporta a modernização de aplicações IBM WebSphere, JBoss, Apache, Tomcat, WordPress e Windows IIS, bem como a contentorização de aplicações baseadas em Linux.
A CLI Migrate to Containers é uma ferramenta simples que pode usar na sua máquina local para migrar as suas cargas de trabalho e modernizar os componentes da aplicação que são executados em VMs. Gera artefactos que pode implementar no GKE ou no Cloud Run. O modo offline permite-lhe realizar migrações das suas cargas de trabalho baseadas em Linux localmente e pode funcionar na sua rede local sem obter recursos da Internet durante o tempo de execução.
Pode migrar aplicações de plataformas de origem suportadas para o seguinte:
Acerca da integração do Migrate to Containers com o Cloud Code
A integração do Migrate to Containers com o Cloud Code permite-lhe migrar aplicações de VMs para contentores executados no GKE, diretamente no Visual Studio, através de uma máquina Linux.
- A extensão está integrada com a CLI do cliente de descoberta do centro de migração e a CLI Migrate to Containers.
- Oferece um percurso de replataformação guiado, uma avaliação de adequação técnica e uma geração de artefactos automatizada, que lhe permitem executar aplicações existentes no GKE.
Para saber mais sobre a extensão Migrate to Containers, consulte o artigo Reforme as aplicações Linux para contentores.
Acerca dos clusters do GKE e do GKE Enterprise
Os clusters do Google Kubernetes Engine (GKE) oferecem serviços Kubernetes seguros e geridos com escala automática e suporte para vários clusters. O GKE permite-lhe implementar, gerir e dimensionar aplicações contentorizadas no Kubernetes, com tecnologia Google Cloud.
- Clusters do Autopilot: este modo de funcionamento no GKE aprovisiona e gere a infraestrutura subjacente do cluster, incluindo nós e node pools, oferecendo-lhe uma experiência de cluster otimizada. Para ver as vantagens de usar o gestor de serviços Linux simplificado, consulte o artigo Migrar para clusters do Autopilot e o Cloud Run.
O GKE Enterprise é uma plataforma de gestão de aplicações que oferece uma experiência de desenvolvimento e operações consistente para ambientes na nuvem e no local. O GKE Enterprise inclui um conjunto de componentes principais, incluindo o seguinte:
Clusters do GKE: serviço de orquestração e gestão de contentores para executar clusters do Kubernetes em ambientes na nuvem e no local. O GKE Enterprise baseia-se em clusters do GKE no Google Cloud ou no Google Distributed Cloud para gerir instalações do Kubernetes nos ambientes onde pretende implementar as suas aplicações.
Config Sync: reconcilia continuamente os seus clusters com um conjunto central de configurações que são armazenadas numa fonte de verdade, como um ou mais repositórios Git.
Policy Controller: define, automatiza e aplica políticas em todos os ambientes para cumprir os requisitos de segurança e conformidade da sua organização.
Config Controller: um serviço alojado para aprovisionar e orquestrar Google Cloud recursos.
Cloud Service Mesh: gere e protege o tráfego entre serviços enquanto monitoriza, resolve problemas e melhora o desempenho das aplicações.
Segurança do GKE Enterprise: protege as suas implementações híbridas e em várias nuvens, oferecendo controlos consistentes nos seus ambientes.
Acerca do Cloud Run
O Cloud Run é uma plataforma de computação gerida que lhe permite executar contentores sem estado através de pedidos Web ou eventos do Pub/Sub. O gestor de serviços do Linux simplificado permite-lhe implementar as suas cargas de trabalho de contentores migradas no Cloud Run.
- Para conhecer as vantagens de usar o gestor de serviços Linux simplificado, consulte o artigo Migrar para clusters do Autopilot e o Cloud Run.
O que se segue?
- Saiba mais sobre as vantagens da migração para contentores.