O vice-presidente e diretor de tecnologia da Amazon, esteve presente no AWS re:Invent 2023, realizado em Las Vegas há poucos dias e foi a estrela do último dia de palestras. O keynote mais aguardado do último dia de evento, destacou 7 regras para o desenvolvimento de aplicações.
AS 7 REGRAS, SEGUNDO DR. WERNER VOGELS:
- O custo do projeto deve ser calculado em todas as etapas do projeto: não considerar o custo de cada fase do projeto pode levar a uma grande falha. Ele deve ser calculado na sua concepção, no desenvolvimento e na sua operação. Se os custos são superiores à receita, seu projeto estará em risco.
- Sistemas não alinhados ao custo dos negócios não terá durabilidade: a arquitetura do sistema, suas necessidades, devem considerar as fontes de receita e oportunidades de lucro. Tudo depende do quanto alinhado estão os custos com o modelo de negócio.
- Em toda arquitetura há compensações: quando temos muito de uma, podemos ter pouco de outra, devemos buscar equilíbrio. Por exemplo: Desempenho, Resiliência e custo são obrigações não funcionais que podem gerar conflitos entre si. Na defesa contra o fracasso, aumentamos a resiliência, porém o desempenho pode sofrer consequencias.
- O que não se monitora, terá custo desconhecido: métricas e monitoramento, são essenciais para a saber o reais custos de operação. No gerenciamento de custos, devemos saber as métricas de rastreio de utilização, erros e gastos.
- O controle de custos dependerá de arquiteturas com reconhecimento de custo: há oportunidade de melhorias em sistemas bem projetados. Hierarquizar e desmembrar aplicativos em blocos ajuda. Por exemplo, componentes do bloco 1 são imdispensáveis, componentes do bloco 2 podem ser reduzidos e no 3 os componentes “agradáveis de se ter” podem ter custo menor e mais controle.
- Ampliar a otimização de custos: deve-se otimozar a eficiencia dos custos. Economizar milissegundos por meio de liguagens de programação que equipam ferramentas capazes de analisar desempenho de códigos. Este tipo de economia é acumulada em grandes escalas.
- As suposiçõe de “Sucessos Incontestados”: Se uma equipe de software alcançou significativamente um sucesso sem haver enfrentado obstáculos ou lhe dado com falhas, pode existir o perigo da mesma tornar-se excessivamente confiante nos métodos, nas ferramentas e nas práticas adotadas para chegar àquele sucesso.
Ao finalizar o conceito, Vogel deixou uma frase de efeito para a plateia: “Para prever o futuro, observe o presente, porque o futuro é agora”.
A 4Beas Technologies traz o futuro ao agora! Toda tecnologia fornecida pela 4Bears, impulsiona tendências e inovações, transformando cada solução e serviço em ferramenta para que exista uma real transformação no mundo corporativo, nas industrias, nos bancos e governos. Facilitar todas as transições tecnológicas e permitir cada vez mais que empresas participem e avancem junto com o desenvolvimento natural da tecnologia. Não é à toa que a 4Bears conta com a AWS como uma de suas parceiras ao redor do mundo.