Arquitetura de nuvem híbrida tradicional
Inicialmente, a arquitetura de nuvem híbrida focou nos aspectos mecânicos da transformação de partes do data center no local de uma empresa em infraestrutura de nuvem privada e, em seguida, na conexão dessa infraestrutura a ambientes de nuvem pública hospedados fora das instalações por um provedor de nuvem pública (por exemploAWS, Google Cloud Services, IBM Cloud, Microsoft Azure). Isso foi feito usando uma solução de nuvem híbrida predefinida, como o Red Hat OpenStack (link externo ao site ibm.com) ou usando middleware corporativo sofisticado para integrar recursos de nuvem em todos os ambientes e ferramentas de gerenciamento unificadas para monitorar, alocar e gerenciar esses recursos a partir de um console central ou "painel único".
O resultado foi uma infraestrutura de TI unificada que atendia bem diversos casos de uso:
Arquitetura de nuvem híbrida moderna
Atualmente, a arquitetura de nuvem híbrida está focada menos na conectividade física e mais em oferecer suporte à portabilidade de cargas de trabalho em todos os ambientes de nuvem, e na automação da implementação dessas cargas de trabalho para o melhor ambiente de nuvem para uma determinada finalidade de negócio. Várias tendências estão impulsionando essa mudança.
Como parte da próxima etapa essencial de suas transformações digitais, as organizações estão criando novos aplicativos e modernizando aplicativos legados para alavancar as tecnologias nativas de cloud - tecnologias que permitem desenvolvimento, implementação, gerenciamento e desempenho consistentes e confiáveis em ambientes de nuvem e entre fornecedores de nuvem.
Especificamente, eles estão criando ou transformando aplicativos para usar a arquitetura de microsserviços , que fragmenta os aplicativos em componentes menores, com acoplamento flexível e reutilizáveis, direcionados para funções de negócios específicas. E eles estão implantando esses aplicativos em contêineres -unidades executáveis leves que incluem apenas o código do aplicativo e as dependências do sistema operacional virtualizado necessárias para sua execução.
Num nível mais elevado, as nuvens públicas e privadas não são mais “locais” físicos para conexão. Por exemplo, muitos fornecedores de nuvem agora oferecem serviços de nuvem pública que são executados nos data centers locais de seus clientes; as nuvens privadas, que antes eram executadas exclusivamente no local, agora são frequentemente hospedadas em data centers externos, em redes privadas virtuais (VPNs) ou nuvens privadas virtuais (VPCs), ou em infraestrutura dedicada alugada de fornecedores terceirizados (que, às vezes, são fornecedores de nuvem pública).
Além disso, a virtualização da infraestrutura, também chamada de infraestrutura como código, permite que os desenvolvedores criem esses ambientes sob demanda, utilizando recursos de computação ou recursos de nuvem localizados atrás ou além do firewall. Isso ganha mais importância com o advento da computação de borda, que oferece oportunidades para melhorar o desempenho global dos aplicativos, movendo as cargas de trabalho e os dados para mais perto de onde a computação real é feita.
Como resultado desses e outros fatores, a infraestrutura moderna de nuvem híbrida está começando a se unir em torno de uma plataforma unificada de nuvem híbrida e multinuvem que inclui:
O desenvolvimento nativo de cloud permite que os desenvolvedores transformem aplicativos monolíticos em unidades de funcionalidade orientada para os negócios que podem ser executadas em qualquer lugar e reutilizadas em diversas aplicações.Um sistema operacional padrão permite que os desenvolvedores construam qualquer dependência de hardware em qualquer contêiner. E a orquestração e automação do Kubernetes oferecem aos desenvolvedores um controle granular, "configure e esqueça", sobre a configuração e implantação de contêineres, incluindo segurança, balanceamento de carga, escalabilidade e muito mais, em vários ambientes de nuvem.
Saiba como a Capita aproveitou o IBM® Turbonomic® para implementar a automação baseada em IA para reduzir as cargas de trabalho na nuvem híbrida.
Uma estratégia de nuvem híbrida unificada ainda está na fase de “adoção inicial”; em uma pesquisa recente, 13% das organizações relataram que estavam usando ativamente uma plataforma de gerenciamento multinuvem. No entanto, essas organizações já estão percebendo benefícios significativos, incluindo:
A IBM fornece a abordagem mais abrangente e consistente para desenvolvimento, segurança e operações em ambientes híbridos. Nossa abordagem de nuvem híbrida oferece até 2,5 vezes mais valor do que uma abordagem somente na nuvem pública.
Implemente clusters Kubernetes altamente disponíveis e totalmente gerenciados para seus aplicativos em contêineres com um único clique.
Obtenha uma redução de 33% nos custos de nuvem com as funcionalidades de otimização de despesas em nuvem híbrida da Turbonomic.
Implemente e gerencie aplicativos em contêineres de forma consistente em ambientes locais, de computação de borda e de nuvem pública de qualquer fornecedor.
O IBM Hybrid Cloud Mesh oferece conectividade simples, segura e previsível centrada em aplicativos.
Ofereça versatilidade ao operar em sua arquitetura de TI (independentemente do tipo de arquitetura) ao adotar um ambiente de nuvem híbrida aberto.
Transforme a infraestrutura de TI em um utilitário, permitindo que você se "conecte" aos recursos de computação e aplicativos pela internet, sem a necessidade de instalá-los e mantê-los localmente, por meio da computação em nuvem.
Automatize a implementação, o gerenciamento e a expansão de aplicativos em contêiner usando esta plataforma de orquestração de contêiner de código aberto.
Considere a conectividade híbrida multicloud DevOps amigável e com foco em aplicativos.