Os ciclos de vida de aplicativos em contêineres são dinâmicos e transitórios, características que não combinam bem com as políticas tradicionais de rede e segurança. O F5 NGINX tem uma solução.
Aproveitar contêineres permite que você desenvolva aplicativos nativos da nuvem com uma metodologia de “escreva uma vez, execute em qualquer lugar”. Mas isso não acontece no vácuo. Aplicativos em contêineres precisam de mecanismos nativos de entrega de aplicativos para oferecer desempenho ideal. Manter a configuração tradicionalmente estática, gerenciada por TI, está em desacordo com a agilidade necessária para acompanhar a movimentação dos contêineres de microsserviços, que pode acontecer minuto a minuto.
Ao empregar uma solução baseada em microsserviços, você precisa de soluções de segurança e desempenho de aplicativos que estejam alinhadas com essa arquitetura dinâmica. Você deve ser capaz de gerenciar seus serviços de aplicativo como código e integrá-los ao fluxo de trabalho de CI/CD. Você precisa de serviços confiáveis de entrega de aplicativos integrados ao plano de gerenciamento da plataforma de contêiner.
Os serviços de entrega de aplicativos F5 NGINX são projetados e otimizados para ambientes de contêiner, o que os torna a escolha ideal ao aproveitar plataformas de contêiner como Kubernetes e Red Hat OpenShift. Além disso, a padronização do NGINX para ambientes de contêiner e não contêiner reduz a complexidade e garante maior consistência e confiabilidade.
Como o principal controlador de entrada para Kubernetes1, o NGINX Ingress Controller fornece configuração automatizada para balanceadores de carga NGINX para garantir que as aplicações em clusters Kubernetes sejam entregues de maneira confiável e segura, sem comprometer o desempenho.
Como o principal controlador de entrada para Kubernetes1, o NGINX Ingress Controller fornece configuração automatizada para balanceadores de carga NGINX para garantir que as aplicações em clusters Kubernetes sejam entregues de maneira confiável e segura, sem comprometer o desempenho.
As organizações usam plataformas de contêineres como Kubernetes ou RedHat OpenShift em combinação com metodologias de desenvolvimento ágil para acelerar o desenvolvimento e a implantação de aplicativos.
Os contêineres são componentes de infraestrutura fundamentais para o desenvolvimento de aplicativos nativos da nuvem, pois permitem flexibilidade e portabilidade que permitem aos desenvolvedores “escrever uma vez e executar em qualquer lugar”. Os contêineres reduzem dependências e permitem dimensionamento em nível de componente, o que é essencial para modernizar aplicativos usando microsserviços.
Seus aplicativos em contêineres precisam de mecanismos nativos de entrega de aplicativos para oferecer desempenho ideal. Desenvolvedores e equipes de DevOps precisam de uma solução de entrega de aplicativos leve e independente de nuvem para ambientes Kubernetes e OpenShift.
Mas uma abordagem tradicional com uma configuração estática alterada apenas pela TI entra em conflito com o paradigma de contêiner ágil, em que novos contêineres de microsserviços podem ser criados dinamicamente por apenas alguns minutos para atender a um pico de demanda ou implementar uma atualização simplesmente substituindo contêineres antigos por novos.
Como você garante que suas implantações de serviços de aplicativo acompanhem seus ciclos de lançamento rápido em ambientes em contêineres? Baixe o guia de soluções para obter todos os detalhes .
Você precisa de serviços confiáveis de entrega de aplicativos integrados ao plano de gerenciamento da plataforma de contêiner. Você pode dar melhor suporte aos seus aplicativos em contêineres com o NGINX, o aplicativo mais amplamente extraído e destacado no DockerHub, com mais de 1 bilhão de downloads.
E com 64% do mercado, o NGINX também é de longe o Kubernetes Ingress Controller mais popular, de acordo com a Cloud Native Computing Foundation . O NGINX também oferece suporte a ambientes Red Hat OpenShift, uma plataforma de aplicativos de contêiner criada sobre o Kubernetes.
Para fornecer serviços de aplicativos multi-nuvem consistentes e poderosos em ambientes em contêineres, aproveite os seguintes componentes NGINX.
Não importa onde sejam executados, os aplicativos podem se beneficiar do desempenho que o NGINX oferece.
Com soluções projetadas para ambientes Kubernetes e OpenShift, os aplicativos executados em plataformas de contêineres dinâmicos podem obter os serviços de que precisam configurados sob demanda, por meio de ferramentas nativas do sistema de gerenciamento de contêineres.
Leia mais sobre o futuro da plataforma de aplicativos NGINX e como a F5 está ajudando as empresas a desenvolver seus aplicativos para a era digital.