Em um webinar recente, "A Look Beyond the Big 3: The Role and Importance of Alternative Providers", a Dra. KellyAnn Fitzpatrick da Redmonk falou sobre o papel crescente dos provedores alternativos de nuvens e como eles estão se tornando a plataforma de escolha para desenvolvedores que procuram trabalhar mais rápida e eficientemente na nuvem. O Dr. Fitzpatrick apresentou quatro vantagens que as nuvens alternativas podem oferecer às equipes de desenvolvimento:
- Infra-estrutura de desenvolvimento sob demanda
É fácil esquecer que o desenvolvimento na nuvem já foi uma vez uma alternativa à forma convencional de construir software. Graças à nuvem, os desenvolvedores gastam menos tempo pensando na infra-estrutura de que precisam - ou pior - passando pela TI (e esperando por ela) para obtê-la.
Nuvens alternativas surgiram como uma opção de auto-serviço para fornecer serviços simples, serviços de nuvem de pão e manteiga e ambientes de desenvolvimento. O Dr. Fitzpatrick explica os mesmos benefícios que alimentam o aumento da fonte aberta estão agora alimentando as nuvens alternativas: a liberdade. "Com o código aberto, os desenvolvedores não precisam pedir permissão para os tipos de ferramentas que gostariam de usar". Agora, com as nuvens alternativas, eles também não precisam mais pedir para obter a infra-estrutura que desejam". Isto permite que os desenvolvedores voltem simplesmente a escrever código".
- Melhor relação custo-benefício
A verdade é que a maioria das empresas só precisa de um punhado de serviços essenciais de nuvem: energia computacional, armazenamento, redes e para ambientes de teste de CI/CD.
Os principais primitivos são onde brilham os fornecedores alternativos de nuvens. Os desenvolvedores não precisam de "um menu de itens da Cheesecake Factory para escolher". Nuvens alternativas proporcionam o mesmo (ou melhor) desempenho a um preço muito mais baixo. Quanto mais baixo? Ao tirar os sinos e assobios que a maioria dos usuários não precisa, as nuvens alternativas podem custar menos da metade do que os hiperescaladores.
O custo da nuvem pode não parecer uma prioridade máxima para uma equipe de desenvolvimento. Mas quando a acessibilidade econômica determina se os desenvolvedores podem ou não usar a infra-estrutura das nuvens, o preço torna-se imperativo.
- Melhores serviços de suporte
De acordo com o Dr. Fitzpatrick, nuvens alternativas desempenham um papel crucial para ajudar mais organizações a obter os benefícios dos serviços nas nuvens, sem a experiência ou o conhecimento extensivo das nuvens.
Por meio de nuvens alternativas, as equipes de desenvolvimento podem aproveitar os benefícios e a velocidade da computação em nuvem e fornecer ambientes de desenvolvimento consistentes sob demanda, sem engenheiros de infraestrutura ou de nuvem dedicados. "A nuvem alternativa é outra maneira de os desenvolvedores obterem a experiência de que precisam para criar o código que desejam."
O Dr. Fitzpatrick explica que isto se deve ao fato de que enquanto os hiperescaladores concentram os esforços de apoio em seus maiores e mais lucrativos clientes, as nuvens alternativas fornecem opções de apoio e documentação expansiva para empresas de todos os tamanhos. Juntamente com a simplicidade geral da nuvem alternativa e o foco em primitivas centrais, isto permite que mais organizações liberem o poder da nuvem para o desenvolvimento de software com equipes menores ou menos experientes.
- Novos métodos de desenvolvimento e soluções personalizadas
Entre serviços gerenciados, ofertas SaaS e código aberto, provedores alternativos de nuvens abrem novas portas para que as equipes de desenvolvimento escolham suas próprias ferramentas e criem soluções sob medida e com objetivos definidos. Com nuvens alternativas, os desenvolvedores estão menos preocupados com sua infra-estrutura, autorização e autenticação - já que não precisam mais passar por TI para prover seus ambientes para eles - e podem obter o que precisam para soluções para os obstáculos diários do desenvolvimento de software.
À medida que os desenvolvedores buscam na nuvem mais de suas necessidades de construção de software, mais estão se voltando para opções de nuvens mais simples e mais econômicas, além dos "três grandes" hiperescaladores. Com nuvens alternativas, os desenvolvedores podem gastar menos tempo solicitando infra-estrutura de desenvolvimento, solucionando problemas ou navegando por soluções excessivamente complexas - e mais tempo fazendo o que é importante para eles: construir um software incrível.
Comentários