4 conselhos do CTO da Amazon para aplicações do século 21

Publicado:

Leitura 4 minutos

4 conselhos do CTO da Amazon para aplicações do século 21

Em um mundo cada vez mais móvel, as antigas barreiras acabam por perder a importância. E a arquitetura de soluções evolui neste contexto, trazendo quatro necessidades para aplicações do século 21: controle, adaptativa, resiliência e direcionamento a dados, segundo o CTO da Amazon, Werner Vogels. As declarações foram dadas nesta quinta-feira (29/11) durante o segundo dia do re:Invent, realizado em Las Vegas (EUA).

Assine a Newsletter do IT Web

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

Siga o IT Web no Twitter

Curta, no Facebook, a Fan Page do IT Web

Irreverente, o executivo abriu o evento subindo ao palco com um misto de corrida e dança, o que arrancou risadas e aplausos dos presentes. Mas como de costume, na hora de falar sério, a atenção foi geral. ?Hoje as fontes são totalmente programáveis. O que limitava antes não limita mais hoje? ponderou o executivo, vestindo seu costumeiro dueto de cores ? preto e cinza -,  a uma plateia de seis mil pessoas de todo o mundo. ?Em 2007 questionavam-se os valores de cloud computing. E por mais legal que seja uma tecnologia são os resultados que ela traz que movem as decisões?, justificou.

Antes, explicou, por melhor que fosse um engenheiro de software, ele esbarrava em questões técnicas básicas para programar suas aplicações. Uma clássica é a capacidade do servidor ou indisponibilidade de hardwares e infraestrutura em geral. Com o background do software sendo fornecido via serviço, esse não é mais um problema. E por esse exato motivo que as aplicações devem evoluir e atender a um cenário onde a flexibilidade é chave.

No antigo mundo capacidade, geografia, investimento inicial, pessoas, escopo e física eram os limitadores das aplicações. Hoje as aplicações são seguras, escaláveis, tolerante a falhas, têm alto desempenho e são eficientes em custos.

Entenda o perfil das aplicações do século 21:

  • Controláveis: é preciso ter custos em mente quando desenhar uma aplicação. Primeiro é necessário fazer o possível para que o custo total esteja alinhado com o solicitado. O executivo pontuou dados do Gartner para justificar essa situação onde 31% dos projetos nunca são concluídos, ao passo que 52% daqueles que efetivamente chegam ao fim estouram o orçamento.
  • Adaptáveis: não tenha certezas. São os usuários que vão lhe mostrar o que é realmente necessário para que sua aplicação rode bem.
  • Resilientes: saiba lidar com problemas. Eles vão acontecer e farão parte do processo. Felizmente, segundo Vogels, a estrutura de tecnologia hoje permite que erros não sejam tão problemáticos como nos tempos on-premise, porque as atualizações podem ocorrer de forma automática e sem que o usuário note.
  • Direcionadas a dados: hoje tudo é dado. Todo dado esconde uma informação valiosa para o negócio. ?Se você simplesmente ignorar e não armazenar os dados que correm em tempo real você perderá importantes oportunidades de negócios?, alertou dando a seguinte dica:  ponha todos os dados em logs.

Por fim, o executivo deu um último recado, como se fosse um mandamento bíblico (inclusive com o linguajar utilizado na época em que a Bíblia foi escrita, o que deu um trabalho bom para traduzir): poderás apagar a luz. ?Quando você for para casa, tem total permissão de se desligar do trabalho?. Sábio conselho: faz bem para a mente. E mente tranquila é mais produtiva.

*A jornalista viajou aos Estados Unidos a convite da AWS

Notícia atualizada para correção. Onde se lia Amazon Web Services, o correto é Amazon

Notícias relacionadas

Ver mais Seta para direita