Destaques da palestra do Dr. Werner Vogels no AWS re:Invent 2022

by Gary Porter - Senior Solution Architect – Rackspace Technology and Hemant Javeri, Senior Manager Solution Architecture, APN Ambassador, Database Modernization Ambassador, Onica by Rackspace Technology

a man, Dr. Werner Vogels, presenting on stage

 

O Dr. Werner Vogels iniciou a palestra principal com uma alegoria sobre a assincronia na vida real: a natureza demonstra como os itens influenciados em âmbito local se comportam ao serem orientados por eventos. Vogels usou um bando de pássaros como exemplo. Cada pássaro responde a estímulos externos para formar um padrão de movimentos, que vemos como uma revoada. Esse padrão orientado por eventos, tomado no contexto do design da nuvem, tem vários pontos notáveis. Sobretudo, designs assíncronos tendem a ser mais bem distribuídos e soltos, e essa filosofia de design é muito difícil de alcançar. Esses pontos levaram muito bem aos três primeiros anúncios de produtos que Vogels fez. 

 AWS Step Functions Distributed Map 

Ilustrando o ponto de melhor distribuição das operações, Vogels anunciou o AWS Step Functions Distributed Map. Os Step Functions são um jeito claro e simples de iterar objetos através de etapas em um fluxo de trabalho visual fácil de usar. Com a adição do modo distribuído Step Functions no estado Mapa, é possível executar milhares de fluxos de trabalho paralelos a serem gerados com base nas atualizações de objeto no S3. 

 Amazon EventBridge Pipes 

Vogels disse: "O mundo é orientado por eventos." Seu tema sobre a arquitetura orientada por eventos como um princípio assíncrono tende a um design solto, pois esse é o motivador por trás da função de tal ambiente. Aproveitando as ferramentas do Unix, o AWS anunciou a adição do Amazon EventBridge Pipes, um jeito simples e confiável de criar integrações ponto a ponto entre várias fontes. O EventBridge Pipes personaliza o lote, a posição inicial e a concorrência e, em seguida, executa a filtragem nos seus dados. 

AWS Application Composer 

O processo de criação de um ambiente que responda bem aos eventos é complicado.  

Vogels apresentou vários padrões de design e mostra como eles podem ficar muito complexos. Com o AWS Application Composer, o AWS criou uma tela de base visual para arquitetar, configurar e criar pilhas de aplicativos sem servidor. Os modelos existentes do Cloud Formation e do SAM podem ser usados e salvos no Application Composer.  

Amazon Code Catalyst  

Com base no tema da arquitetura orientada por eventos, Vogels afirmou: "Arquiteturas orientadas por eventos possibilitam uma escala global." Mergulhando na arquitetura do fundo por trás do Amazon DynamoDB, vemos uma complexa rede de serviços criada para a função da disponibilidade global. Essa complexidade é bem documentada na Amazon Builders' Library. Para gerenciar essa complexidade nas pilhas de aplicativos, o AWS anunciou o Amazon CodeCatalyst

O CodeCatalyst é um serviço unificado de desenvolvimento de software que acelera o desenvolvimento e a entrega de software no AWS. Com o Amazon CodeCatalyst, as equipes agora automatizam várias das atividades de design de softwares tradicionalmente complexas e podem mudar o foco para acelerar o aprimoramento e a implementação dos aplicativos para AWS. O CodeCatalyst também pode ser usado para explorar uma coleção de plantas de projeto e, assim, iniciar projetos com rapidez graças à combinação certa de tecnologias, arquitetura, infraestrutura e serviços. 

 AWS Ambit Scenario Designer  

Continuando, Vogels demonstrou como os dados grandes podem se transformar ao tentarem modelar a realidade. Simulações que incorporam estruturas e padrões da vida real podem ser uma ferramenta muito útil em quase qualquer situação. Destaque na demonstração do Unreal, o AWS anunciou o AWS Ambit Scenario Designer

O AWS Ambit Scenario Designer renderiza modelos e ambientes 3D quase em tempo real para uso em simulações, treinamentos e walkthroughs virtuais.Os modelos podem utilizar o Unreal Engine 4, assim como os dados OpenStreetMap, para gerar ambientes. 

 

Na conclusão, Vogels discutiu a necessidade da tecnologia baseada em simulações não apenas na validação de uma implementação no controle de qualidade, como em quase todos os aspectos das atividades de uma empresa. Da logística aos padrões de crescimento florestais, o uso de simulações pode identificar melhores práticas, aumentar a segurança e reduzir o desperdício com ferramentas disponíveis no AWS. 

Saiba mais sobre a Onica by Rackspace Technology