Insights nebulosos do estado da entrega de aplicativos 2017
Controle. Usamos muito essa palavra. Controle-se! Controle seu próprio destino! Controle seu futuro financeiro. Descubra como!
Controle é uma palavra simples que conota um conceito muito poderoso: o de tomar as rédeas e direcionar onde e como algo acontece.
Na empresa, estamos vendo que o conceito de controle é um fator importante quando se trata de nuvem. Para alguns, isso pode ser surpreendente. Para outros — especialmente aqueles que têm lido ao longo dos últimos dez anos — talvez não. Independentemente disso, a realidade é que as organizações empresariais estão escolhendo modelos de nuvem que podem controlar em vez daqueles que não podem. Isso não significa que eles não sejam modelos de nuvem baseados amplamente na comoditização de recursos (IaaS) ou funções (SaaS), significa apenas que eles tendem a escolher outros modelos primeiro, motivados em parte pela natureza dos aplicativos que estão sendo implantados.
Quando perguntamos a mais de 2.100 profissionais de TI em todo o mundo, trabalhando em todos os setores e em todas as funções de TI, sobre o uso de vários modelos de nuvem em suas organizações, os resultados apontaram esmagadoramente para uma preferência por aqueles modelos que geram controle.
Não se trata de localização, veja bem. Embora a nuvem privada local tenha sido amplamente preferida pelos entrevistados, não foi sem importância que a nuvem colo e a nuvem privada externa — ambas as quais dependem da implantação de aplicativos e infraestrutura fora do local — também foram marcadas como estando em uso. Mais frequentemente do que outros modelos “públicos” IaaS e PaaS. E o SaaS, é claro, continua a apresentar forte uso em empresas de todos os tamanhos e em todos os setores. Tudo fora das instalações também.
Portanto, não é a localização que é problemática para as empresas, mas sim as limitações de visibilidade e controle necessariamente exigidas por modelos que são baseados amplamente no conceito de comoditização.
A comoditização implica um alto nível de padronização, e a padronização impõe restrições ao desvio. A personalização pode ser possível, mas apenas na camada de aplicação. A infraestrutura e, portanto, boa parte da arquitetura são intocáveis por aqueles que assinam tais serviços.
E com razão. Se todos pudessem mexer nas camadas de rede da Amazon ou do Azure, por exemplo, isso causaria estragos em todo o sistema e geraria custos crescentes que provavelmente seriam repassados aos clientes. Interrupções ocorreriam e, eventualmente, aplicativos e sistemas vizinhos sofreriam interrupções (ou pior), o que levaria à deterioração do valor da nuvem pública, o que poderia tornar seu uso inviável.
A padronização imposta pelos modelos de nuvem pública é necessária e algo bom. Ele permite economias de custos inigualáveis, um ambiente estável e uma experiência consistente. Todas as coisas boas. A menos que as organizações desejem um nível mais alto de controle que inclua as camadas da infraestrutura normalmente abstraídas e controladas pelo provedor de nuvem.
É provavelmente por isso que estamos vendo um uso tão alto de modelos de nuvem que são "controláveis". Privados fora das instalações (pense no Amazon VPC) estão disponíveis há muito tempo como uma resposta à maior necessidade de controle das organizações. Mas mesmo eles têm limitações (por causa da comoditização, veja bem), e é por isso que o colo cloud se tornou uma opção tão popular em tão pouco tempo. Ao combinar a necessidade de controle com a escolha da nuvem IaaS pública, os provedores de nuvem colo atingiram a combinação certa de controle e comodidade para fornecer às empresas mais um item no menu do modelo de nuvem.
Essas necessidades concorrentes – recursos e funções acessíveis e comoditizados versus controle de pilha completa – estão sendo atendidas pelas organizações, não por um único modelo. Você notará que as porcentagens no gráfico somam mais de 100%. Isso ocorre porque os entrevistados selecionaram todos os modelos aplicáveis. Enquanto o número médio de modelos de nuvem em uso foi de 1,8.
Na verdade, se observarmos quantos modelos diferentes as organizações estão usando, descobriremos que quase metade (46%) está usando mais de 2. Dez por cento não triviais estão usando quatro ou mais modelos diferentes para satisfazer essas necessidades variadas.
E o uso da nuvem pública (IaaS) está crescendo. Os resultados da nossa pesquisa indicaram uma preferência crescente pela implantação de todas as categorias de serviços de aplicativos em nuvens públicas (IaaS). Considerando que você geralmente não implanta esses serviços de aplicativo sem um aplicativo para oferecer suporte, proteger ou entregar, é uma conclusão segura dizer que as implantações de aplicativos em nuvens públicas (IaaS) estão de fato aumentando comparativamente.
O que significa que espero ver aumentos proporcionais no número de modelos de nuvem em uso em pesquisas futuras. Isso se deve em parte aos tipos de aplicativos implantados nos vários modelos. Aplicativos descartáveis, aplicativos renováveis, aplicativos móveis e similares são naturalmente adequados à nuvem pública devido à sua acessibilidade, escalabilidade e modelo de custo. E vemos isso refletido também em nossos resultados (se você ainda não recebeu uma cópia, pode fazê -lo aqui ) nas preferências de implantação de aplicativos indicadas pelos entrevistados.
O que tudo isso significa é que estamos entrando em uma era de multi-nuvem. Embora 55% dos entrevistados ainda usem apenas um modelo de nuvem (e ele é amplamente privado no local), isso está mudando rapidamente à medida que as organizações aumentam a taxa de adoção de outros modelos de nuvem. Mas o fato é que as empresas continuarão a escolher provedores de nuvem com cuidado, em grande parte com base na necessidade ou não de controle sobre toda a sua arquitetura.
Pode haver muitos “modelos” de nuvem, mas no final das contas existem apenas dois tipos de nuvem: aquelas que fornecem controle e aquelas baseadas na premissa de comoditização. E as empresas estão consumindo ambos em grandes quantidades.