Todo o setor de tecnologia está agitado com conversas sobre ambientes multinuvem, e pesquisa após pesquisa mostra definitivamente que a corrida para um mundo multinuvem começou. Na verdade, de acordo com a IDC, 30%1 ou mais organizações já migraram ou têm planos de migrar literalmente todas as cargas de trabalho que a IDC perguntou para a nuvem, e 85%2 das grandes empresas estarão comprometidas até 2018 com estratégias de multinuvem, à medida que a TI continua a se transformar.
Os motivos para a adoção da nuvem são convincentes. Enquanto as nuvens públicas e privadas demonstraram a eficiência com que podem implantar aplicativos rapidamente, as estratégias de nuvem híbrida provaram o valor de hospedar aplicativos na nuvem e no local.
A multinuvem estende esse conceito para aplicativos que operam em vários provedores de nuvem. Uma estratégia multinuvem promete benefícios persuasivos, mas também inclui desafios que devem ser enfrentados.
Muitas vezes me perguntam: “O que exatamente É uma estratégia multi-nuvem?” Ótima pergunta! Simplificando, estratégias de multinuvem são a prática de usar serviços de nuvem de várias nuvens heterogêneas, incluindo nuvem privada e nuvem híbrida com mais de um componente de nuvem pública para criar a melhor solução de negócios possível para uma organização.
A multinuvem permite que as empresas extraiam os melhores serviços de cada provedor de nuvem, ao mesmo tempo em que reduz o risco de tempo de inatividade ou perda de dados resultante de uma interrupção catastrófica em qualquer CSP.
Uma abordagem multi-nuvem não só permite o fornecimento do aplicativo aos serviços nativos de uma nuvem específica, mas os serviços podem ser fornecidos ao usuário, proporcionando uma experiência mais rica – cargas de trabalho sensíveis à latência podem ser movidas para mais perto do consumidor em tempo real e problemas associados à soberania e conformidade de dados não são mais uma preocupação, já que o aplicativo e os dados podem residir onde for geograficamente apropriado.
Em outras palavras, deixe a carga de trabalho estar onde ela precisa estar.
É claro que as necessidades específicas dos parceiros e clientes podem ditar a escolha do provedor de nuvem. Adotar uma estratégia multinuvem cria opções e permite uma agilidade que de outra forma não seria possível. Um exemplo claro é o Walmart. Eles surpreenderam o mercado de nuvem no mês passado ao exigir que seus principais fornecedores e parceiros abandonassem a oferta AWS da Amazon. Os fornecedores com múltiplas presenças na nuvem podem facilmente cumprir as normas, enquanto outros correm o risco de ficar para trás.
Então é fácil, certo? Hum…não.
Embora simples em conceito, uma estratégia multinuvem traz desafios.
CADA nuvem é diferente. Eles são como flocos de neve. Eles PARECEM iguais a olho nu, mas, na verdade, cada um é único. A implantação de aplicativos é diferente. Interfaces de programação são diferentes. A instrumentação da política de segurança é diferente. A lista continua.
Para piorar a situação, cada nuvem exige o desenvolvimento de conhecimento e experiência específicos de domínio que não têm aplicabilidade em outras nuvens. Isso acontece em um momento em que recursos baseados em nuvem estão em alta demanda.
Então, considerando tudo isso, como concretizamos a promessa da multinuvem?
O segredo é abstrair funções independentes da nuvem para que elas possam ser gerenciadas em vários ambientes de nuvem. Também precisamos governar de forma independente os serviços de aplicativos que exigem profundo conhecimento do domínio, incluindo segurança, disponibilidade e gerenciamento de identidade.
DevOps não é uma ferramenta, não é uma tecnologia e não é uma pessoa ou uma equipe. É uma filosofia e metodologia que proporciona melhoria contínua ao quebrar barreiras operacionais.
Esse movimento capacitou grupos de desenvolvimento e operações com a capacidade de orquestrar infraestrutura e eles estão exigindo que todos os aspectos da infraestrutura sejam gerenciados por meio da automação. Se você pudesse enviar o aplicativo e a instrumentação e iteração da infraestrutura associada para a fonte de ideação, você faria isso, certo? Claro que sim.
Para abstrair os recursos específicos de domínio consumíveis pelo DevOps, a F5 desenvolveu uma série de APIs abrangentes para seus produtos que permitem o controle completo da entrega de serviços de aplicativos por meio de estruturas de automação.
Nossas ferramentas oferecem aos desenvolvedores e equipes de operações de rede a capacidade de introduzir, de forma rápida e confiável, serviços de aplicativos comprovados e de nível empresarial em qualquer ambiente: local, nuvem pública, nuvem privada, interconexão de nuvem e, este é o ponto principal, multinuvem.
O F5 elimina as complexidades do mundo multinuvem, tornando-o uma realidade que permite que você implante aplicativos de forma mais inteligente, rápida e segura.
Deixe-nos mostrar-lhe como.
Referências
1 IDC White Paper, patrocinado pela Cisco, Cloud Going Mainstream, setembro de 2016
2 IDC, Nuvem 2.0: Novos Serviços, Desafios e Oportunidades, Doc # DR2017_T4_RV, fev 2017