Modelo de Gestão Híbrida para Multi-Cloud
A multi-cloud híbrida não é um produto ou serviço de software. É uma abordagem para computação em nuvem que inclui uma combinação de nuvem privada, nuvem pública e/ou ambiente local. A combinação pode incluir infraestrutura, virtualização, servidores e/ou contêineres bare-metal.
A abordagem multi-cloud híbrida é a principal solução para organizações que buscam migração para a nuvem, gerenciamento de cargas de trabalho dinâmicas, aceleração do desenvolvimento de aplicativos, conteinerização de cargas de trabalho, adoção de microsserviços e portabilidade de serviços em várias plataformas de nuvem.
Componentes da Multi-Cloud híbrida
A multi-cloud híbrida é um modelo conectado misto de dois ou mais modelos, como local, nuvem privada e nuvem pública, que ajuda as empresas a distribuir seus aplicativos e gerenciar cargas de trabalho em vários ambientes para fornecer disponibilidade, resiliência e flexibilidade ao escolher o melhor modelo para uma determinada aplicação onde a maioria dos benefícios de negócios são realizados.
Todos esses aplicativos são conectados pela Internet usando protocolos seguros, redes privadas virtuais ou até mesmo redes de longa distância. Os componentes típicos da arquitetura multi-cloud híbrida são descritos abaixo:
Principais considerações para adoção de Multi-Cloud híbrida
A multi-cloud híbrida desempenha um papel fundamental no aumento da velocidade de entrega de recursos de TI aos usuários finais, melhorando os recursos de recuperação de desastres e para uma melhor utilização dos recursos. Algumas das principais considerações para a adoção de multi-cloud híbrida são:
Visibilidade do estado atual: avalie o cenário atual de aplicativos e a infraestrutura em toda a organização para decidir sobre a migração para a nuvem. A análise completa do portfólio de aplicativos da organização precisa ser realizada para decidir sobre a adoção da nuvem.
Taxa de adoção da nuvem: a abordagem do big bang não vai decolar. Com base na criticidade dos aplicativos, a decisão sobre o movimento na nuvem versus cronogramas precisa ser decidida. Os fatores que decidem sobre a taxa de adoção da nuvem são: complexidade do aplicativo, requisitos de dados, necessidades regulatórias e de conformidade, pré-requisitos de modernização, implicações de custo, requisitos em tempo real, etc.
Racionalização do Portfólio: Identifique as funções de negócios e os aplicativos que atendem a esses recursos de negócios. Faça a reengenharia dessas funções de negócios com base nas tendências do setor e Fusões/aquisições. Identifique a funcionalidade redundante nos aplicativos e racionalize-os antes de passar para a nuvem híbrida.
Migração de aplicativos: os aplicativos podem ser migrados “de e para” o data center e a nuvem usando o modelo de nuvem híbrida. Identifique os aplicativos que precisam permanecer no local ou migrar para a nuvem privada ou pública. Essa migração pode ser temporária ou permanente, dependendo da estratégia de migração da empresa.
Natureza dos aplicativos: os aplicativos que mudam com frequência precisam ser movidos para a nuvem para alavancar a implantação automatizada por meio da adoção do DevOps. Aplicativos que lidam com dados confidenciais para serem melhor retidos no local. Aplicativos com requisitos de escalabilidade muito altos devido à carga de usuário variada sazonal ou oportuna são ideais para serem hospedados na nuvem pública/privada.
Seleção de ambientes: ambientes de nuvem pública são provedores de serviços de nuvem que podem não fornecer os componentes de hardware/aplicativos especializados e, portanto, não são uma opção viável para mover o aplicativo para a nuvem. A ideia central é escolher o melhor ambiente para o aplicativo ser executado para fornecer a funcionalidade com o melhor custo e esforço.
Estratégia de Integração: A necessidade de conectar os aplicativos de volta aos dados históricos que residem nos servidores locais ainda existe, mesmo que a migração para a nuvem aconteça. Vários padrões de integração diversos surgem como parte da modernização dos aplicativos, entregando uma infinidade de fontes de dados que abrangem dados estruturados e não estruturados. Todas essas atividades demandam o refinamento da estratégia de integração a ser seguida pela nuvem híbrida em toda a Organização.
Requisitos regulamentares: Os aplicativos que exigem requisitos regulamentares e de conformidade exigem que alguns dos aplicativos/dados residam no local. Isso requer uma diligência mais profunda para selecionar os candidatos certos para a nuvem híbrida e a opção de hospedagem certa para o aplicativo.
Conteinerização: A conteinerização dos aplicativos ajudaria a tornar o aplicativo independente da nuvem e a se mover entre nuvens públicas, privadas e locais. Containers e Microsserviços caminham juntos de forma complementar. Microsserviços e conteinerização desses serviços implantados em ambiente de nuvem híbrida.
Interoperabilidade da nuvem: a integração entre várias ofertas de nuvem em vários provedores de serviços de nuvem e tipos de nuvem é a principal consideração para o sucesso da adoção de várias nuvens híbridas.
Drivers da adoção de multi-cloud híbrida
Com base nas interações do autor com vários clientes, a seguir estão os drivers para a adoção de multi-cloud híbrida por qualquer empresa:
Ritmo de adoção da nuvem, mova aplicativos para a nuvem em sua própria velocidade devido a diferentes fatores, como complexidade do aplicativo, requisitos de dados, necessidades regulatórias e de conformidade, pré-requisitos de modernização, implicações de custo, requisitos em tempo real, etc.
Os melhores ambientes da categoria, escolha o melhor ambiente para os aplicativos que exigem hardware especial para execução e forneça a funcionalidade com o melhor custo e esforço.
Requisitos regulatórios e de segurança, aplicativos que exigem provisionamento jurisdicional, regulamentação e conformidade exigem uma due diligence mais profunda para selecionar os candidatos certos para a nuvem e a opção de hospedagem certa para o aplicativo.
Integrações complexas, aplicativos com alta integração podem exigir que os aplicativos sejam colocados para oferecer a melhor experiência. Os aplicativos de ponto de entrega podem ser implantados em sistemas de hardware especializados ou integrados a máquinas que exigem que os aplicativos sejam hospedados no local.
Requisitos sazonais, aplicativos que exigem requisitos de capacidade sazonal curtos para lidar com o pico podem empregar serviços de nuvem para lidar com a carga adicional por um curto período e evitar investimentos de capital.
Alta disponibilidade, os aplicativos podem ser implantados de forma redundante para alta disponibilidade em muitos tipos de nuvem para fornecer continuidade de processos de negócios e recuperação de desastres.
Painel único, visualização única de todos os aplicativos nas nuvens são essenciais para garantir governança, gerenciamento de aplicativos, dados, segurança e custos eficazes. O processo comum em todos os ambientes é obrigatório para garantir a homogeneidade.
Modelo de Gestão híbrida de Multi-Cloud
O modelo de gerenciamento de adoção de várias nuvens híbridas é descrito no diagrama abaixo:
Os principais componentes do modelo de gerenciamento multi-cloud híbrida são:
Identifique os aplicativos: como primeiro passo, categorize os aplicativos executados na nuvem híbrida. Fatores como armazenamento, latência, dependências de aplicativos e complexidade operacional precisam ser considerados para decidir sobre a adoção da nuvem. Os aplicativos que mudam/evoluem com frequência são melhor movidos para a nuvem para aproveitar a implantação automatizada. O próximo passo é decidir sobre a necessidade de reprojetar ou rearquitetar o aplicativo para usá-lo na nuvem.
Camada de gerenciamento de serviços de nuvem corporativa integrada: essa camada ajuda a lidar com todos os requisitos de serviço, entregando e gerenciando serviços de nuvem em toda a empresa. A plataforma inclui todas as plataformas de nuvem implantadas pela empresa, incluindo nuvem pública, nuvem privada, ambientes hospedados por terceiros e data centers legados no local. As políticas e estruturas abordam a interconectividade e as integrações em vários componentes de nuvem.
Plataforma de gerenciamento de nuvem corporativa: fornece o provisionamento de componentes de infraestrutura, componentes de serviços de plataforma, gerenciamento de segurança e acesso e governança de várias nuvens. Essa plataforma fornece um catálogo de autoatendimento para usuários que permite que os usuários gerenciem seus serviços.
Camada de gerenciamento de contêiner corporativo: a solução em contêiner torna os serviços agnósticos em nuvem e agnósticos em plataforma. Os contêineres fornecem uma plataforma para executar serviços que são facilmente portáteis, elasticamente escaláveis e resilientes. As plataformas de contêineres agora estão disponíveis como serviço (CaaS) que são robustas e altamente disponíveis, tornando possível uma implantação multirregional facilmente.
Cloud pública: as nuvens públicas oferecem a flexibilidade de implantação em várias regiões e para cargas de usuário variadas. Normalmente, possui ambientes DMZ e não DMZ com segurança de perímetro implementada por meio de serviços nativos da nuvem.
Enterprise Private Cloud: Enterprise Private Cloud atende aos requisitos de segurança, proteção, regulamentação e conformidade da empresa. Normalmente, eles são conectados aos ambientes locais/hospedados do cliente por meio de linhas dedicadas seguras para permitir uma comunicação segura e mais rápida entre os aplicativos.
Cloud OnPremise: são usadas para hospedar aplicativos que exigem um alto grau de colocation, acesso controlado a dados e ambientes, requisitos regulatórios e de conformidade.
Hardware legado: os aplicativos que exigem hardware especializado e aplicativos de ponto de entrega geralmente exigem que sejam hospedados no local. Esses aplicativos podem não considerar a escalabilidade, pois a carga é normalmente controlada e, se necessário, gerenciada por meio da escala vertical dos ambientes.
Plataformas SaaS: os aplicativos SaaS são normalmente consumidos em uma assinatura como um serviço em que a infraestrutura, plataforma, segurança, aplicativo, dados e outras preocupações são abordadas pelo provedor de serviços e a empresa consumiria os serviços da nuvem do provedor.
Benefícios da adoção de multi-cloud híbrida
O Hybrid Multi Cloud ajuda a organização com maior flexibilidade para fornecer recursos de TI, recursos aprimorados de recuperação de desastres e menores despesas de capital de TI. Os outros benefícios para a Organização são:
Aceleração de negócios: ajuda a acelerar os processos de negócios, apoiar a colaboração e fornecer soluções econômicas para liberar o orçamento de TI para projetos inovadores e geradores de receita
Redução de custos: ajuda a reduzir os custos operacionais e de capital e melhora o desempenho, a produtividade e a agilidade dos negócios por meio de uma solução flexível e escalável. As organizações podem escolher os aplicativos a serem movidos pelas nuvens e no local com base nos requisitos de sua organização
Confiabilidade: neste modelo, se uma nuvem cair, algumas funcionalidades ainda estarão disponíveis para os usuários das outras nuvens implantadas. Geralmente, uma nuvem pública pode ser usada como backup para outra nuvem
Gerenciamento de riscos: ajuda a mitigar riscos com uma solução única e unificada de segurança cibernética
Gerenciar sistemas legados: em vez de substituir sistemas legados, a nuvem híbrida pode preencher a lacuna entre o legado e o novo, proporcionando grande economia de custos
Escalabilidade: os aplicativos podem ser dimensionados infinitamente por meio da adoção de uma estratégia híbrida de várias nuvens, mantendo o núcleo dos negócios e os dados seguros por meio de hospedagem no local.
Conclusão
A multi-cloud híbrida tornou-se o mainstream à medida que mais e mais organizações a adotam como uma parte crítica de sua estratégia de TI. A abordagem de nuvem híbrida é a solução principal para organizações que buscam migração para a nuvem, cargas de trabalho dinâmicas, aceleração de desenvolvimento de aplicativos, cargas de trabalho em contêiner, adoção de microsserviços e portabilidade em várias plataformas de nuvem.
A adoção de várias nuvens híbridas ajuda as organizações a reduzir a pegada de infraestrutura, melhorar a segurança, aumentar a resiliência, zero tempo de inatividade e acelerar o tempo de lançamento no mercado.
Portanto, a multi-cloud híbrida não se trata apenas de oferecer economia de custos. Trata-se da Organização se tornar mais ágil, eficiente e produtiva. Organizações de qualquer tamanho podem adotar uma multi-cloud híbrida que ajuda na entrega econômica dos negócios.
Fonte: https://dzone.com/articles/hybrid-multi-cloud-strategy-winning-theme-for-ente