Impulsionadores, considerações, estratégia e abordagens

Last reviewed 2025-01-23 UTC

Este documento define e discute os objetivos, os motivadores e os requisitos de negócios, além de como esses fatores podem influenciar suas decisões de design ao criar arquiteturas híbridas e multicloud.

Uma organização pode adotar uma arquitetura híbrida ou de várias nuvens como uma solução permanente para atender a objetivos de negócios específicos ou como um estado temporário para facilitar determinados requisitos, como uma migração para a nuvem.

Responder às perguntas a seguir sobre sua empresa é uma boa maneira de definir os requisitos de negócios e estabelecer expectativas específicas sobre como alcançar alguns ou todos os objetivos de negócios. Essas perguntas se concentram no que é necessário para sua empresa, não em como alcançar isso tecnicamente.

  • Quais metas de negócios estão impulsionando a decisão de adotar uma arquitetura híbrida ou multicloud?
  • Quais objetivos de negócios e técnicos uma arquitetura híbrida ou multicloud vai ajudar a alcançar?
  • Quais motivadores de negócios influenciaram esses objetivos?
  • Quais são os requisitos específicos de negócios?

No contexto de arquiteturas híbridas e multinuvem, um objetivo de negócios para um cliente corporativo pode ser expandir as operações de vendas on-line ou os mercados de uma única região para se tornar um dos líderes globais no segmento de mercado. Um dos objetivos de negócios pode ser começar a aceitar pedidos de compra de usuários em todo o mundo (ou de regiões específicas) em seis meses.

Para atender aos requisitos e objetivos de negócios mencionados anteriormente, um objetivo técnico principal possível é expandir a infraestrutura de TI e a arquitetura de aplicativos de uma empresa de um modelo apenas local para uma arquitetura híbrida, usando os recursos e serviços globais de nuvens públicas. Esse objetivo precisa ser específico e mensurável, definindo claramente o escopo da expansão em termos de regiões e cronogramas de destino.

Em geral, uma arquitetura híbrida ou multicloud raramente é um objetivo em si, mas é um meio de atender a objetivos técnicos motivados por determinados requisitos de negócios. Portanto, escolher a arquitetura híbrida ou multicloud certa requer que esses requisitos sejam claros.

É importante diferenciar os objetivos de negócios e os objetivos técnicos do seu projeto de TI. Seus objetivos de negócios precisam se concentrar na meta e na missão da sua organização. Seus objetivos técnicos devem se concentrar na criação de uma base tecnológica que permita que sua organização atenda aos requisitos e objetivos de negócios.

Os fatores de negócios influenciam a realização dos objetivos e metas de negócios. Portanto, identificar claramente os fatores de negócios pode ajudar a moldar os objetivos ou metas de negócios para que sejam mais relevantes para as necessidades e tendências do mercado.

O fluxograma a seguir ilustra os fatores de negócios, metas, objetivos e requisitos, além dos objetivos e requisitos técnicos, e como todos esses fatores se relacionam:

Fluxograma mostrando as coisas a serem consideradas ao desenvolver requisitos técnicos, incluindo os fatores de negócios, metas, objetivos e requisitos, bem como objetivos técnicos.

Impulsionadores de negócios e técnicos

Considere como os motivadores de negócios influenciam seus objetivos técnicos. Alguns impulsionadores de negócios comuns e influentes ao escolher uma arquitetura híbrida incluem:

  • observação das leis e regulamentos sobre soberania de dados;
  • Reduzir a despesa de capital (CAPEX) ou os gastos gerais com TI com o suporte de disciplinas de gerenciamento financeiro e otimização de custos na nuvem, como FinOps.
    • A adoção da nuvem pode ser impulsionada por cenários que ajudam a reduzir o CAPEX, como criar uma solução de recuperação de desastres em uma arquitetura híbrida ou multinuvem.
  • Melhorar a experiência do usuário.
  • Aumento da flexibilidade e agilidade para responder às mudanças nas demandas do mercado.
  • Melhorar a transparência em relação aos custos e ao consumo de recursos.

Considere sua lista de motivadores de negócios para adotar uma arquitetura híbrida ou multicloud. Não considere os dois isoladamente. Sua decisão final depende do equilíbrio das prioridades da sua empresa.

Depois que sua organização perceber os benefícios da nuvem, ela poderá decidir fazer a migração completa se não houver restrições, como custos ou requisitos de conformidade específicos que exijam dados altamente seguros para serem hospedados localmente, que impeçam isso.

Embora a adoção de um único provedor de nuvem possa oferecer vários benefícios, como redução da complexidade, integrações integradas entre serviços e opções de otimização de custos, como descontos por uso garantido, ainda há alguns cenários em que uma arquitetura multicloud pode ser benéfica para uma empresa. Confira a seguir os impulsionadores de negócios comuns para adotar uma arquitetura multinuvem, além das considerações associadas a cada impulsionador:

  • Observação das leis e regulamentos sobre soberania de dados: o cenário mais comum é quando uma organização está expandindo seus negócios para uma nova região ou país e precisa obedecer a novas regulamentações de hospedagem de dados.
    • Se o provedor de serviços em nuvem (CSP) usado não tiver uma região de nuvem local nesse país, para fins de compliance, a solução comum é usar outro CSP que tenha uma região de nuvem local nesse país.
  • Redução de custos: muitas vezes, a redução de custos é o motivador de negócios mais comum para a adoção de uma tecnologia ou arquitetura. No entanto, é importante considerar mais do que apenas o custo dos serviços e possíveis descontos de preços ao decidir se vai adotar uma arquitetura multicloud. Considere o custo de criar e operar uma solução em várias nuvens e todas as restrições de arquitetura que possam surgir dos sistemas atuais.

Às vezes, os possíveis desafios associados a uma estratégia multicloud podem ser maiores que os benefícios. Uma estratégia de várias nuvens pode gerar custos adicionais mais tarde.

Desafios comuns associados ao desenvolvimento de uma estratégia multicloud incluem:

  • Aumento da complexidade de gerenciamento.
  • Manter a segurança consistente.
  • Integração de ambientes de software.
  • Alcançar desempenho e confiabilidade consistentes entre nuvens.
  • Criar uma equipe técnica com habilidades multinuvem pode ser caro e exigir a expansão da equipe, a menos que ela seja gerenciada por uma empresa terceirizada.
  • Gerenciar as ferramentas de preços e gerenciamento de produtos de cada CSP.
  • Usar os recursos exclusivos de cada CSP: uma arquitetura multicloud permite que as organizações usem novas tecnologias para melhorar as próprias ofertas de recursos comerciais sem se limitar às opções oferecidas por um único provedor de nuvem.
    • Para evitar qualquer risco ou complexidade imprevista, avalie seus possíveis desafios com uma avaliação de viabilidade e eficácia, incluindo os desafios comuns mencionados anteriormente.
  • Evitar dependência de fornecedores: às vezes, as empresas querem evitar ficar presas a um único provedor de nuvem. Uma abordagem multicloud permite que eles escolham a melhor solução para as necessidades de negócios. No entanto, a viabilidade dessa decisão depende de vários fatores, como:
    • Dependências técnicas
    • Considerações sobre interoperabilidade entre aplicativos
    • Custos de reconstrução ou refatoração de aplicativos
    • Habilidades técnicas
    • Segurança e capacidade de gerenciamento consistentes
  • Melhorar o nível de confiabilidade e disponibilidade de aplicativos essenciais para os negócios: em alguns cenários, uma arquitetura multicloud pode oferecer resiliência a interrupções. Por exemplo, se uma região de um CSP ficar inativa, o tráfego poderá ser direcionado para outro CSP na mesma região. Esse cenário pressupõe que os dois provedores de nuvem ofereçam suporte aos recursos ou serviços necessários nessa região.

Quando as regulamentações de residência de dados em um país ou região específico exigem o armazenamento de dados sensíveis, como informações de identificação pessoal (PII), nesse local, uma abordagem multicloud pode oferecer uma solução em conformidade. Ao usar dois CSPs em uma região para oferecer resiliência a interrupções, você pode facilitar a conformidade com as restrições regulamentares e atender aos requisitos de disponibilidade.

Confira a seguir algumas considerações sobre resiliência que precisam ser avaliadas antes de adotar uma arquitetura multicloud:

  • Movimento de dados: com que frequência os dados podem ser movidos no seu ambiente multicloud?
    • O movimento de dados pode gerar cobranças significativas de transferência de dados?
  • Segurança e capacidade de gerenciamento: há possíveis complexidades de segurança ou gerenciamento?
  • Paridade de recursos: os dois CSPs na região selecionada oferecem os recursos e serviços necessários?
  • Conjunto de habilidades técnicas: a equipe técnica tem as habilidades necessárias para gerenciar uma arquitetura multicloud?

Considere todos esses fatores ao avaliar a viabilidade de usar uma arquitetura multicloud para melhorar a resiliência.

Ao avaliar a viabilidade de uma arquitetura multicloud, é importante considerar os benefícios a longo prazo. Por exemplo, a implantação de aplicativos em várias nuvens para recuperação de desastres ou aumento da confiabilidade pode aumentar os custos a curto prazo, mas pode evitar interrupções ou falhas. Essas falhas podem causar danos financeiros e de reputação a longo prazo. Portanto, é importante considerar os custos de curto prazo em relação ao valor potencial de longo prazo da adoção de várias nuvens. Além disso, o valor potencial de longo prazo pode variar de acordo com o tamanho da organização, a escala da tecnologia, a criticidade da solução tecnológica e o setor.

As organizações que planejam criar um ambiente híbrido ou multicloud devem considerar criar um Centro de Excelência em Nuvem (COE). Uma equipe de COE pode se tornar o canal para transformar a forma como as equipes internas da sua organização atendem à empresa durante a transição para a nuvem. Um COE é uma das maneiras de sua organização adotar a nuvem mais rapidamente, impulsionar a padronização e manter um alinhamento mais forte entre a estratégia de negócios e os investimentos em nuvem.

Se o objetivo da arquitetura híbrida ou multicloud é criar um estado temporário, os impulsionadores de negócios comuns incluem:

  • A necessidade de reduzir o CAPEX ou os gastos gerais com TI para projetos de curto prazo.
  • A capacidade de provisionar essa infraestrutura rapidamente para apoiar um caso de uso comercial. Por exemplo:
    • Essa arquitetura pode ser usada para projetos por tempo limitado. Ele pode ser usado para oferecer suporte a um projeto que exige uma infraestrutura distribuída de grande escala em um período limitado, usando dados locais.
  • A necessidade de projetos de transformação digital de vários anos que exigem que uma grande empresa estabeleça e use uma arquitetura híbrida por algum tempo para ajudar a alinhar a infraestrutura e a modernização de aplicativos com as prioridades de negócios.
  • A necessidade de criar uma arquitetura híbrida, multicloud ou mista temporária após uma fusão corporativa. Isso permite que a nova organização defina uma estratégia para o estado final da nova arquitetura de nuvem. É comum que duas empresas em fusão usem provedores de nuvem diferentes ou que uma empresa use um data center privado local e a outra use a nuvem. Em qualquer caso, a primeira etapa da fusão e aquisição é quase sempre integrar os sistemas de TI.

Impulsionadores técnicos

A seção anterior discutiu os impulsionadores de negócios. Para serem aprovadas, as principais decisões de arquitetura quase sempre precisam do apoio desses drivers. No entanto, os fatores técnicos, que podem ser baseados em um ganho técnico ou em uma restrição, também podem influenciar os fatores de negócios. Em alguns cenários, é necessário traduzir os fatores técnicos em fatores de negócios e explicar como eles podem afetar positivamente ou negativamente o negócio.

A lista a seguir, não exaustiva, contém alguns fatores técnicos comuns para adotar uma arquitetura híbrida ou multicloud:

  • desenvolvimento de recursos tecnológicos, como serviços de análise avançada e IA, que podem ser difíceis de implementar em ambientes atuais;
  • Melhorar a qualidade e o desempenho do serviço.
  • Automatização e aceleração da distribuição de aplicativos para reduzir o tempo de lançamento e do ciclo;
  • Usar APIs e serviços de alto nível para acelerar o desenvolvimento.
  • aceleração do provisionamento de recursos computacionais e de armazenamento.
  • Usar serviços sem servidor para criar serviços e recursos elásticos de maneira mais rápida e em grande escala.
  • Usar recursos de infraestrutura global para criar arquiteturas globais ou multirregionais e atender a determinados requisitos técnicos.

O fator técnico mais comum para arquiteturas híbridas temporárias e multinuvem temporárias é facilitar a migração do local para a nuvem ou para outra nuvem. Em geral, as migrações para a nuvem quase sempre levam à configuração de nuvem híbrida. As empresas geralmente precisam fazer a transição sistemática de aplicativos e dados com base nas prioridades. Da mesma forma, uma configuração de curto prazo pode ser destinada a facilitar uma prova de conceito usando tecnologias avançadas disponíveis na nuvem por um determinado período.

Decisões técnicas de design

O objetivo técnico identificado e os fatores que o impulsionam são essenciais para tomar uma decisão de arquitetura orientada a negócios e selecionar um dos padrões de arquitetura discutidos neste guia. Por exemplo, para apoiar uma meta de negócios específica, uma empresa pode definir um objetivo de negócios para criar uma prática de pesquisa e desenvolvimento por três a seis meses. O principal requisito de negócios para apoiar esse objetivo pode ser criar o ambiente de tecnologia necessário para pesquisa e design com o menor CAPEX possível.

O objetivo técnico, nesse caso, é ter uma configuração temporária de nuvem híbrida. O objetivo desse objetivo técnico é aproveitar o modelo de preços sob demanda da nuvem para atender ao requisito de negócios mencionado anteriormente. Outro fator é influenciado pelos requisitos de tecnologia específicos que exigem uma solução baseada na nuvem com alta capacidade de computação e configuração rápida.

Use Google Cloud para arquiteturas híbridas e de várias nuvens

O uso de soluções de código aberto pode facilitar a adoção de uma abordagem híbrida e de várias nuvens e minimizar a dependência de um único fornecedor. No entanto, considere as seguintes possíveis complexidades ao planejar uma arquitetura:

  • Interoperabilidade
  • Gerenciamento
  • Custo
  • Segurança

Criar em uma plataforma de nuvem que contribui e oferece suporte ao código aberto pode ajudar a simplificar o processo de adoção de arquiteturas híbridas e de várias nuvens. A nuvem aberta oferece uma abordagem que oferece a melhor escolha e abstrai a complexidade. Além disso, o Google Cloud oferece a flexibilidade de migrar, criar e otimizar aplicativos em ambientes híbridos e multicloud, minimizando a dependência do fornecedor, usando as melhores soluções e atendendo aos requisitos regulatórios.

O Google também é um dos maiores colaboradores do ecossistema de código aberto e trabalha com a comunidade de código aberto para desenvolver tecnologias de código aberto conhecidas, como o Kubernetes. Quando implantado como um serviço gerenciado, o Kubernetes pode ajudar a reduzir a complexidade da segurança e da capacidade de gerenciamento híbrido e multicloud.