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

by Kirk Rafferty, Senior Solution Architect, Rackspace Technology

Dr. Werner Vogels Keynote AWS re:Invent 2021

Neste penúltimo dia do AWS re:Invent 2021, o Dr. Werner Vogels começou sua palestra fazendo uma retrospectiva dos últimos dez anos de re:Invent, bem como dos últimos 15 anos da nuvem. E embora tenhamos a tendência de pensar na AWS como uma organização sempre focada no progresso, o Dr. Vogels aproveitou essa oportunidade para nos lembrar que o passado sempre orienta o futuro.

O Dr. Vogels narrou sua apresentação rememorando as sábias palavras que proferiu em sua primeira palestra no re:Invent, observando que o conselho permanece verdadeiro ainda hoje. "Registrar tudo" pode parecer óbvio para os desenvolvedores de nuvem atuais, mas esse conceito evoluiu a partir das lições aprendidas uma década atrás, à medida que as cargas de trabalho passaram de centradas no servidor para centradas nos serviços. O conselho dado por ele em sua primeira palestra — "criem sistemas da maneira que sempre quiseram, mas nunca puderam" — é um objetivo alcançado por muitos desenvolvedores da AWS atualmente, não mais restritos por compartimentos físicos nos data centers.

O Dr. Vogels começou sua apresentação com uma retrospectiva de 2006, observando que, antes da nuvem, a inovação era cerceada por questões hardware, grandes orçamentos, contratações e todo o trabalho basal que tinha que ser estabelecido para cada produto antes mesmo de haver qualquer desenvolvimento. Como explicou o Dr. Vogels, "a nuvem tornou tudo um recurso programável": redes, armazenamento, balanceadores de carga e até a computação. Com a nuvem, agora é possível criar um recurso com algumas linhas de código ou alguns cliques num console.

 

Instâncias Mac M1 do Amazon EC2 para macOS

O primeiro anúncio de produto nessa palestra veio na esteira de um resgate sobre a evolução do Amazon EC2, saindo de um pequeno grupo de apenas três tamanhos de instância em uma família, lá em 2006, para dezenas de tipos de instância em mais de cinco famílias diferentes. Além disso, a Amazon anunciou hoje a disponibilidade das instâncias Mac M1 do Amazon EC2, disponíveis como prévia.

 

Infraestrutura

Falando sobre presença global, o Dr. Vogels destacou o estado atual da nuvem AWS: 25 regiões, 81 zonas de disponibilidade, 14 zonas locais nos EUA e 310 pontos de presença, distribuídos em seis continentes. [SA1]

Este ano, a AWS adicionará 30 zonas locais na Europa, África, Ásia e Austrália; mais nove regiões também estarão disponíveis nos próximos dois anos.

 

AWS Amplify Studio

O AWS Amplify Studio é um ambiente visual que permitirá aos desenvolvedores acelerar o desenvolvimento de interfaces de usuário com o mínimo de codificação. O AWS Amplify Studio converte projetos desenvolvidos no Figma em código React, interagindo com fontes de dados de back-end.

 

Construct Hub

O Construct Hub é um registro de bibliotecas de construtos de código aberto para desenvolvedores de nuvem. Cada construto é um bloco reutilizável de código do Cloud Development Kit (CDK) e está disponível para CDK, CDK para Kubernetes (CDK8s) e CDK para Terraform (CDKtf). Cada bloco de código resolve problemas diferentes, como monitoramento de contêineres, provisionamento, conformidade, segurança e muito mais.

 

Novo pilar de sustentabilidade para o Well-Architected Framework

Por mais de seis anos, os cinco pilares do Well-Architected Framework têm orientado desenvolvedores, arquitetos e clientes na criação de cargas de trabalho robustas e bem-arquitetadas na AWS. Hoje, o Dr. Vogels anunciou o sexto e novo pilar: sustentabilidade. O pilar da sustentabilidade orientará os clientes a equilibrar segurança, custo, desempenho, confiabilidade e excelência operacional com os resultados de sustentabilidade em suas cargas de trabalho na nuvem. Sob a orientação da sustentabilidade, a redução de recursos consumidos se traduzirá em eficiências em toda a carga de trabalho e terá um impacto líquido positivo no meio ambiente.

 

AWS CDK v2

A mudança significativa na versão 2 do AWS CDK está na consolidação da Construct Library em um único pacote (aws-cdk-lib), eliminando a necessidade de baixar vários pacotes. Além disso, o AWS CDK v2 contém apenas pacotes estáveis e inclui melhorias para produtividade dos desenvolvedores, como atualização de referências da API CDK e outros aprimoramentos na qualidade.

 

AWS SDK para Swift, Kotlin e Rust

Em prévia para desenvolvedores, o AWS SDK for Swift e o AWS SDK for Rust permitem que os desenvolvedores criem aplicativos em serviços da AWS, usando as linguagens Swift, Kotlin e Rust.

 

Arquiteturas do século XXI

O Dr. Vogels completou sua palestra discutindo o New World, novo jogo multiplayer em massa da Amazon Games. Valendo-se do Amazon EC2 como base para o mundo do jogo, os desenvolvedores criaram uma tecnologia incrivelmente complexa usando serviços e tecnologias da AWS, como escalabilidade horizontal, Amazon DynamoDB, AWS Lambda, API Gateway, Amazon ElastiCache, Amazon Kinesis, Amazon S3, Amazon Athena, Amazon Elasticsearch e Amazon Redshift.

Os jogos on-line em massa existem há décadas, mas um projeto como o New World só poderia ter sido construído na nuvem. E essa foi a maneira perfeita de encerrar o tema abrangente desta palestra: uma retrospectiva nostálgica da jornada de nuvem da Amazon, mas com um olhar extremamente focado no futuro.

O que começou como um único serviço (SQS) 8 anos antes do primeiro re:Invent cresceu para mais de 200 produtos e serviços, e o conselho dado aos arquitetos do século XXI permanece tão relevante para os desenvolvedores hoje quanto era na primeira palestra em 2006: desenvolver visando tolerância a falhas, segurança, escalabilidade, desempenho, economia e sustentabilidade.

A Rackspace Technology se orgulha de ser um Parceiro Consultivo Premier da Rede de Parceiros AWS (APN), dispondo de profunda experiência em AWS e escalabilidade para assumir os mais complexos projetos.

Obtenha acesso sob demanda a uma equipe de especialistas em AWS altamente qualificados