Cloud Foundry

O SUSE Cloud Application Platform é uma distribuição certificada do Cloud Foundry Application Runtime, uma plataforma de aplicativos pronta para uso que entrega aplicativos na escala e velocidade da nuvem. O Cloud Foundry é um componente que define o SUSE Cloud Application Platform. Integrando as tecnologias Cloud Foundry e Kubernetes para gerar novas sinergias, o SUSE Cloud Application Platform permite que as equipes de desenvolvimento corporativo, operações de TI e DevOps acelerem a transformação da entrega de aplicativos e aumentem a agilidade nos negócios.

Melhore seu jogo com o Cloud Foundry

Cloud Foundry

A maioria das empresas de hoje está se beneficiando de contêineres para simplificar a entrega de aplicativos e reduzir os tempos de ciclo. Muitas estão começando a trabalhar com plataformas de organização de contêineres, como Kubernetes, para automatizar a implantação, a operação e o gerenciamento contínuo de contêineres. Embora os ganhos tenham sido enormes até o momento, o caminho para o futuro é confuso para muitos, pois as empresas estão aprendendo a duras penas que os processos, as arquiteturas e as organizações devem evoluir juntamente com as tecnologias que as capacitam, a fim de atingir metas de transformação significativas.

O Cloud Foundry ajuda as empresas em uma fase crítica do crescimento, fornecendo uma abordagem sistemática para a entrega de aplicativos que permite ir além do uso ad-hoc de tecnologias de contêiner e rumo à produção em escala de fábrica de aplicativos modernos baseados em contêineres. O Cloud Foundry automatiza tarefas de baixo valor e aplica padrões de projeto e processos de implementação que seguem as práticas recomendadas em todo o ciclo de vida dos aplicativos. É possível melhorar drasticamente a produtividade do desenvolvedor e a qualidade do aplicativo. O Cloud Foundry permite que esses padrões e processos sejam compartilhados amplamente entre muitas equipes e organizações, fornecendo consistência e promovendo a eficiência que abre as portas para a produção em grande escala. Além disso, as empresas que contam com o Cloud Foundry entregam mais aplicativos, de maneira mais rápida e com controle.

Mas o que exatamente o Cloud Foundry faz?

Simplificando e automatizando o gerenciamento do ciclo de vida de aplicativos, o Cloud Foundry usa o código inicial do seu aplicativo e, com um único comando cf push, transforma esse código em um aplicativo conteinerizado, implantado e gerenciado automaticamente.

Gerenciamento do ciclo de vida
  • Elimine os detalhes no nível do contêiner: com o Cloud Foundry, não há necessidade de criar e manter imagens de contêiner. Obviamente, você pode criar, distribuir e gerenciar imagens de contêiner sozinho, se quiser, mas poupará tempo se deixar o Cloud Foundry fazer isso por você. O Cloud Foundry identifica e obtém automaticamente as bibliotecas de idiomas e outras dependências que o seu aplicativo exige, adiciona o código do seu aplicativo e implanta o aplicativo totalmente montado e configurado em um contêiner em nível de produção do SUSE Linux Enterprise.
Identifique as dependências de obtenção
  • Separe as preocupações: usando uma abordagem estruturada que separa as preocupações em nível de código, idioma e sistema operacional, o Cloud Foundry facilita a manutenção dos contêineres de aplicativos ao longo do tempo. Deixe que os desenvolvedores se concentrem na manutenção do código do aplicativo, enquanto a equipe operacional cuida das atualizações do sistema operacional e mantém as bibliotecas de idiomas atualizadas. As alterações em qualquer uma dessas áreas podem ser implementadas de maneira independente, e são propagadas automaticamente em todos os outros contêineres que compartilham as mesmas dependências, agregando uma economia de tempo maior em cada atualização que você fizer.
  • Crie contêineres no momento certo: o Cloud Foundry combina as ações de criação e execução de contêineres em uma única etapa de implantação e não depende de imagens predefinidas de contêiner, que podem ficar desatualizadas se não forem gerenciadas com cuidado. Com o Cloud Foundry, seus contêineres são mantidos atualizados automaticamente e você não acumula imagens obsoletas.
  • Conectividade com serviços de corretores terceiros: é fácil conectar seus aplicativos a serviços de terceiros usando corretores de serviços integrados; o processo também é flexível, com suporte aos corretores personalizados que você pode querer adicionar. Corretores de serviços oferecem acesso fácil a serviços de dados e aplicativos, permitindo que você crie e vincule serviços aos aplicativos com um simples comando. O Cloud Foundry cria instâncias dos serviços dos quais o seu código precisa, configura conexões de rede de seus contêineres e fornece credenciais ao seu aplicativo.
  • Automatiza o gerenciamento do ciclo de vida de aplicativos: o Cloud Foundry também automatiza o gerenciamento de operações em todo o ciclo de vida do seu aplicativo. Ele coloca automaticamente seus contêineres de aplicativos nos devidos recursos, gerencia as necessidades de roteamento e conectividade da rede, lida com o balanceamento e o dimensionamento de carga, fornece monitoramento e registro integrados da integridade, dá suporte a atualizações contínuas de aplicativos e muito mais, tudo acionado por um simples comando cf push!

O Cloud Foundry também fornece os controles vitais de que você precisa para proteger o acesso à plataforma, incluindo aplicativos e serviços hospedados nela. Projetado para uso empresarial, o Cloud Foundry pode ser integrado ao seu sistema de gerenciamento de identidades e configurado para gerenciar usuários e organizações com controle de acesso rigoroso e baseado em funções.

A diferença da SUSE: unindo o Cloud Foundry e o Kubernetes para as empresas

Verificar

É executado em
contêineres

Verificar

É executado em
Kubernetes

Verificar

Software de código-fonte 100%
aberto

Verificar

Criado com base no comprovado
Linux para empresas

Com o único Cloud Foundry Application Runtime que é executado no Kubernetes, o SUSE Cloud Application Platform traz a produtividade avançada do modelo SUSE Cloud Application Platform para uma moderna infraestrutura de contêiner que está se tornando rapidamente o verdadeiro padrão. Uma oferta certificada do software Cloud Foundry, ele conta com o suporte empresarial da SUSE e é a única distribuição fornecida como software de código-fonte 100% aberto, o que o torna uma solução pragmática para as organizações que buscam uma abordagem orientada por engenharia de transformação na entrega dos aplicativos em nível de produção.

Ao contrário de outras distribuições do Cloud Foundry, o SUSE Cloud Application Platform é executado em contêineres, e não em máquinas virtuais, o que o torna mais enxuto e mais rápido de se recuperar e dimensionar. Ele é executado em Kubernetes, abrindo um caminho direto para os eficientes recursos de automação do Cloud Foundry para usuários do Kubernetes. Além disso, como a única distribuição do Cloud Foundry integrada ao comprovado Linux para empresas, o SUSE Cloud Application Platform é exclusivamente qualificado para atender às demandas de produção das empresas atuais.

Evite a dependência em relação a fornecedores com uma distribuição certificada do Cloud Foundry

Cloud Foundry certificado em 2018

O SUSE Cloud Application Platform foi certificado pela Cloud Foundry Foundation como uma distribuição compatível do Cloud Foundry Application Runtime. A certificação garante a consistência funcional e da API entre as distribuições do Cloud Foundry, o que significa que os aplicativos que você criar para a execução no SUSE Cloud Application Platform também funcionarão em qualquer outra distribuição certificada, e vice-versa.

Você não tem nada a perder, e ganha produtividade avançada. Experimente o SUSE Cloud Application Platform com o Cloud Foundry!