Definitivamente, percorremos um longo caminho desde então, mas ainda estou surpreso com a frequência com que essa abordagem generalista se repete hoje.
TI e unidades de negócios têm acesso a uma ampla gama de tecnologia de hospedagem - incluindo equipamentos locais, VPSs de nuvem pública, nuvens privadas e "bare metal" ou servidores dedicados - no entanto, não é dada atenção suficiente ao ajuste entre o aplicativo e o plataforma.
Uma política de “primeiro lugar na nuvem” parece estar ressoando bem entre muitos líderes de TI e de negócios, que inicialmente adotam essa abordagem porque ela é vista como a melhor prática em uma arquitetura de TI moderna. No entanto, isso pode resultar rapidamente em estouros de custo e aplicativos com baixo desempenho. Na verdade, muitas empresas que buscam a nuvem em primeiro lugar podem se beneficiar mais de uma estratégia de nuvem híbrida.
A beleza de uma estratégia e arquitetura de nuvem híbrida é que ela força você a pensar sobre como otimizar seus aplicativos em diferentes opções de infraestrutura. O Hybrid também oferece a oportunidade de aproveitar outros serviços em nuvem, como redes de entrega de conteúdo (CDN) e serviços de segurança gerenciados.
Satisfazer os requisitos das partes interessadas
Aplicativos são uma coisa e partes interessadas são outra. Em sua jornada para a nuvem híbrida, você encontrará todos os interesses de partes interessadas imagináveis - desde os abraçadores de caixas físicas até os primeiros usuários de SaaS.
As partes interessadas se preocupam com a localização (e acesso) dos dados, o desempenho do aplicativo, as plataformas de desenvolvimento e o tempo de colocação no mercado. Tudo isso é quase impossível de satisfazer com uma única estratégia de sourcing.
Com a nuvem híbrida à sua disposição, os interesses das partes interessadas podem ser atendidos de maneira fácil e coesa. Com uma arquitetura híbrida implementada, quando você precisa descarregar um requisito de processamento de aplicativo local para a nuvem devido à alta demanda, o perfil de gerenciamento de dados pode ser mantido consistente e não isolado pela mudança na infra-estrutura.
A ideia de que recursos de computação distribuída podem ser ligados e desligados quando necessário só é alcançável em um modelo híbrido, não dentro do data center de alguém.
Converse com as partes interessadas do aplicativo de negócios sobre como o híbrido pode oferecer a melhor combinação de desempenho e controle.
Não se envolva em uma confusão de migração
Outra área em que trabalhamos muito aqui no Avance Network é com aplicativos e dados da infraestrutura legada para a nuvem.
A migração para a nuvem costuma ser vista como algo rápido e fácil, quando na verdade pode ser bastante complexo. Além dos requisitos das partes interessadas, os dados devem ser movidos e a infraestrutura do aplicativo configurada corretamente.
Acrescente a isso a possibilidade de entrar em um contrato de serviços em nuvem (e pagar por isso) sem poder usar o serviço devido a atrasos na migração, e você pode acabar com uma grande dor de cabeça.
Comece com algo viável, não um aplicativo de missão crítica, e teste e teste novamente. Depois de mover um aplicativo para a nuvem, comece a testar como isso pode funcionar com o que você já tem. Antes que você perceba, você terá os ingredientes de uma arquitetura de nuvem híbrida.