Por que o desenvolvimento de aplicativos é melhor na nuvem?
<p>O desenvolvimento mais rápido é apenas uma das vantagens que justifica priorizar e colocar as plataforma de cloud no centro de sua estratégia</p>

Estudo recente da Evans
Data descobriu que desenvolvedores estão divididos
em relação aos benefícios do desenvolvimento na nuvem. Este é um ponto importante: um dos fatores realmente “determinantes” para o uso da computação
em nuvem é o desenvolvimento e teste de aplicativos. O retorno para quem usa recursos baseados em nuvem pública para criar, testar e
implantar aplicativos já é muito atraente, e ele se tornará ainda mais no
futuro próximo.
Realizada em dezembro, a pesquisa de desenvolvimento de nuvem da Evans Data constata que as plataformas de nuvem reduzem o tempo médio de
desenvolvimento em 11,6%, devido à habilidade da
plataforma de cloud computing agilizar o processo de desenvolvimento, colocando rapidamente os recursos necessários ao desenvolvimento disponíveis para os profissionais de TI.
Além disso, as plataformas da nuvem aumentam a colaboração nas equipes de desenvolvimento, o que também é um benefício.
No entanto, cerca de 10% dos desenvolvedores não citou a redução de tempo como uma das vantagens do uso de
ambientes de desenvolvimento baseados na nuvem. Uma quantidade semelhante disse ter tido mais de 30% economia de tempo, e 38%
citou uma redução entre 11% a 20%.
Plataformas de
desenvolvimento baseadas em nuvens públicas PaaS e IaaS – tais como
Google, Amazon Web Services, Microsoft e Salesforce.com – estão realmente em
seus anos iniciais e ainda são imaturas. Mas elas já proporcionam reduções de custo significativas e maior eficiência.
Ao agregar as necessidades computacionais de vários usuários em um único
centro, economias de escala são obtidas e resultam em benefícios
significativos, como um menor consumo de energia, configuração e
manutenção mais simples e atualizações de capacidade e desempenho mais
fáceis.
Grande parte dos
desenvolvedores é surpreendida quando analisa as métricas.
Agora mesmo, existem
dois casos “de peso” que justificam o uso da computação em nuvem: o BIG Data e o desenvolvimento
e teste de aplicativos. Aqui estão os
benefícios:
- A habilidade de
fornecer ambientes de desenvolvimento e de testes (devops). Ao criar instantaneamente qualquer número de ambientes de
desenvolvimento e teste ou de conjuntos de dados, é fácil
estabelecer processos paralelos e aumentar a quantidade testes completos
para um determinado projeto. - A habilidade de
rapidamente colocar aplicativos em produção e de escalar esses aplicativos
à medida que for necessário. - A habilidade de
colaborar com outros desenvolvedores, arquitetos e designers no
desenvolvimento do aplicativo.
O valor é tangível, a tecnologia muito sólida e as oportunidades muito claras.
