Uma das maiores dúvidas de quem está começando a viver nuvem é: “quais as vantagens que ela nos oferece? ”. Para responder tal pergunta, uma boa maneira é falar de alguns recursos que esta possui, seguindo o conceito das aplicações web.
Na antiga TI, estávamos acostumados a gerenciar um ambiente de forma extrema, desde a instalação do sistema operacional até o upload de um código fonte. Com a nuvem, este conceito muda totalmente, pois, quando falamos de um serviço em PaaS (Plataforma como Serviço), simplesmente publicamos nossos websites. Consequentemente, este fluxo muda para “Criar serviço > Desenvolver > Publicar”.
E o monitoramento? Hoje, a plataforma padrão da nuvem nos oferece ferramentas avançadas de monitoramento até a integração com os fontes do nosso website, a fim de obter insights decisivos no momento de melhoria e prevenção de problemas que possam ocorrer no futuro. Integração essa, que há um tempo atrás era sinônimo de adaptações (gambiarras).
Junto à evolução do processo de gerência, veio também a evolução das ferramentas que sustentam a nuvem, tornando sua arquitetura melhor. As principais IDEs de mercado já possuem integração em um nível que você pode desenvolver, operar e debuggar direto na Nuvem, chegando ao realismo máximo.
Além disso, existem sub serviços que fazem com que tudo flua melhor, como uma fila de mensagens (Azure Queue Service), que permite aplicações (ou módulos) trocarem mensagens rápidas sem a necessidade de soluções antiquadas.
A nuvem não veio apenas para reduzir custos e hardware no seu datacenter, veio também para inovar a forma na qual lidamos com a TI e certamente nos trouxe excelência operacional.
Até a próxima!
Diogo Bacelar
Cloud Specialist