Introdução à migração do Cloud Foundry para Code Engine

Bem-vindos usuários do Cloud Foundry para IBM Cloud® Code Engine.

O IBM Cloud® Code Engine é uma plataforma totalmente gerenciada, serverless, que executa suas cargas de trabalho conteinerizadas. O Code Engine até constrói imagens de contêiner para você por meio do seu código-fonte. A experiência do Code Engine foi projetada para que você possa se concentrar na gravação de código e não na infraestrutura que é necessária para hospedá-lo.

O Code Engine foi projetado com os seguintes objetivos principais em mente.

  • Foco no seu código. O Code Engine fornece uma experiência de desenvolvedor simplificada. Não há necessidade de aprender sobre ou gerenciar a infraestrutura subjacente.
  • Suportar as modernas características de tempo de execução, como ajuste automático de escala, escalonamento para zero quando inativo e integração contínua com serviços gerenciados e segurança.
  • Suportar todos os seus aplicativos baseados em nativo de cloud, sejam eles apps de 12 fatores, funções orientadas por eventos ou tarefas em lote executadas até a conclusão. Se ele puder ser conteerizado, o Code Engine poderá executá-lo.
  • Pague apenas pelos recursos que você realmente usa.

Se você está vindo de uma experiência com Cloud Foundry, muitos desses recursos parecerão familiares. No entanto, o Code Engine também inclui algumas novas capacidades que permitem que você vá além até mesmo do que o Cloud Foundry oferece, incluindo aplicativos que podem escalar para zero e incorrer em nenhuma encargo. Então, depois que você passar pela diferença sintática da experiência do usuário, você e seus aplicativos se sentirão em casa no Code Engine.

Considerações sobre migração

Para migrar uma solução existente do Cloud Foundry para o Code Engine, considere os aspectos a seguir do seu código.

  • Migração de código
  • Ligação de serviços
  • Processo de construção e implementação (por exemplo, comandos, integração de cadeia de ferramentas, DevOps)
  • Ajuste de escala e gerenciamento de recurso, incluindo alta disponibilidade
  • Roteamento
  • Segurança e conformidade

Todos esses aspectos dependem da complexidade de sua solução, de seus requisitos de desempenho e disponibilidade, características organizacionais e muito mais.

Próximas etapas

  1. Introdução (página atual)
  2. Comparar a terminologia do Cloud Foundry com o Code Engine.
  3. Experimente o Code Engine com um tutorial de construção local.
  4. O seu aplicativo usa ligações de serviço? Confira Migrando suas ligações de serviços.
  5. Aprenda sobre ajuste de escala e gerenciamento de tráfego.
  6. Encontre equivalentes do Code Engine para comandos do Cloud Foundry.
  7. Ainda tem perguntas? Experimente as Perguntas mais frequentes de Migrando aplicativos Cloud Froundry para o Code Engine.

Outras Informações