AWS Re:Invent 2022
Published: 2024-05-03 17:00:47

**O QUE É O RE:INVENT**
Todo ano no final de novembro em Las Vegas, a AWS promove um evento incrível, que reúne pessoas do mundo inteiro para anunciar as novas tecnologias ou features AWS, trazer conteúdo técnico com várias palestras, workshops, exposição de parceiros em tech e muitas sessões onde você tem a oportunidade de discutir e aprender muito.

As atividades são separadas por níveis da seguinte forma:
- level 100 — Foundational (iniciante)
- level 200 — Intermediate (intermediário)
- level 300 — Advanced (Avançado)
- level 400 — Expert (Especialista)

Você pode participar de duas formas, assistindo o evento de forma online e que é gratuito ou comprar o ingresso para participar de forma presencial em Las Vegas. Você pode se inscrever para o desse ano [clicando aqui](https://reinvent.awsevents.com/register/).

Geralmente o evento ocorre vários dos grandes hoteis cassinos em Las Vegas simultaneamente, como o The Venetian, Caesars Forum, MGM Grand, Wynn, Encore e Mandalay Bay.

**MINHA EXPERIÊNCIA**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7rynksr8subm5aev1zoy.png)


No ano passado eu tive a oportunidade de estar presente e a experiência foi incrível. Muito mais do que as sessões técnicas, tive a oportunidade de estar lado a lado de grandes pessoas da AWS para retirar dúvidas e expor minhas ideias, assim como conheci pessoas fora da curva que vieram de todo canto do mundo o que me proporcionou uma visão macro de como a tecnologia tem influênciado os mais diversos países. Posso dizer que o networking é um ponto muito forte do evento.

O evento é divido por sessões em vários dos grandes hoteis cassino de Vegas, então é preciso se programar bem para conseguir ver as palestras que gostaria. Os tópicos que mais me chamaram atenção foram serverless e containers, e minha grade de talks, workshops, encontros foram voltadas para esse assunto.

Além das pessoas, do conhecimento adquirido, tudo foi super divertido, participei de inúmeros games envolvendo tecnologia, descobri como funciona o serverless expresso (cafezim nosso de cada dia) e ganhei muitos brindes. Foram tantos brindes que precisei até comprar uma mala nova para trazer tanta coisa.


**COMUNIDADE**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1cik51joimsybbqk7sjb.png)

Mais um ponto forte de estar presente no re:Invent é se conectar com as comunidades AWS de todo mundo, abrir portas e abranger ideias que podemos também implementar aqui no Brasil. Participei de jantares e encontros voltados para builders e líderes dos grupos de usuários dos mais diversos países e o intercambio de conhecimento foi sensacional.

**SE VOCÊ PRETENDENTE IR AO RE:INVENT ESSE ANO, SE LIGA NESSAS DICAS**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rksqccj6l9ej4dqx50je.png)

- Las Vegas fica em meio a um deserto, onde a noite faz muito frio, durante o dia tem um sol absurdo e muitas das vezes você vai colocar o casaco pelo frio e logo depois retira-lo pelo calor. Então considere levar roupas de frio, mas também roupas leves.
- O protetor labial, soro fisiologico, hidratante facil e protetor solar vão virar seus melhores amigos. Por causa do tempo seco eu tive muuuuitos problemas com nariz e o soro me ajudou muit, labios e pele extremamente ressacados e muito sol, então leve esses produtinhos para te ajudar a ter uma experiência melhor no evento.
- Ainda falando sobre conforto, considere seriamente em ter um tenis ou outro calçado super confortavel, pois por ser um evento que acontece em vários locais simultaneamente, acaba que andamos muitooooo e no final do dia, seus pezinho vão agradecer muuuito.
- Considere muito se hospedar em um hotel perto do Venetian, assim você estará relativamente perto dos demais hoteis do evento e os keynotes acontecem nesse hotel, então facilita muito.
- Uma dica super importante é assim que receber acesso a plataforma para ver as sessões do evento, já faça sua grade, pois como o volume de pessoas é muito grande, os lugares esgotam muuuito rápido.
- Usar o app Events da AWS para conferir as sessões que você marcou, assim como o local delas é muito importante, pois assim você consegue seguir seu planejamento sem muito estresse.
- Considere muito ter espaços nas sua agenda para ir a expo do evento e também fazer networking, assim você vai ter uma experiência mais completa
- Outra coisa super legal e ter sempre na mão o QR do seu likendin ou redes sociais, assim a gente consegue se conectar de forma mais facil com as pessoas que conhecemos.
- Chegue sempre uns 5 minutos antes na sua sessão, o pessoal é super pontual e se você se atrasar eles vão ceder sua vaga para quem está esperando na fila. Isso também é uma dica para caso você queira ver uma sessão que está com os lugares no app esgotados, chegue antes e fique na fila de espera, caso o pessoal não chegue na hora, você conseguirá entrar.
- Para ir de um hotel ao outro a AWS fornecem os shuttles, que são onibus que nos levam para os hoteis desejados. É importante checar qual é o ponto de cada shuttle de acordo com o hotel que você pretende ir, as vezes o que tem destino para um hotel determinado fica em um ponto diferente de um outro hotel X.
- Curta bastante, interaja, não tenha medo de falar. Eu fiquei super tímida pelo meu inglês e vejo que se tivesse me soltado mais nos primeiros dias, minha experiência teria sido mais fantastica ainda. Ps: Ninguém está ligando se você fala bem ou mal, se erra ou pronuncia errado, o que conta é se comunicar

---

**NOVIDADES QUE ACHEI SUPER INTERESSANTES**
_AWS Application Composer_

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vdqx8a8zrvp2t34nmuth.png)


O application composer é um serviço que foi lançado pra ajudar a gente a construir de maneira visual aplicações serverless. Ele funciona basicamente com a gente escolhendo os serviços que nossa aplicação vai ter e conectando eles. No final ele gera um template do cloudformation de acordo com a arquitetura que criamos manualmente.

_Amazon CodeWhisperer_

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4sej39xrn825jug4mnmv.png)


Uma outra novidade que me deixou super encantada foi o CodeWhisperer, que é um recurso que usa aprendizado de máquina e grandes modelos de linguagem para gerar recomendações ali no nosso editor de texto com base no código que a gente já escreveu e também nos comentários em linguagem natural. O que é super legal também é que ele analisa nosso codigo já batido e nos fala quais são os serviços de nuvem, bibliotecas e frameworks que são mais adequados para o nosso cenário ali.

Ele suporta as linguagens Python, Java e JavaScript C# e TypeScript. Você pode usar ele no Visual Studio Code, JetBrains, Cloud9 e Lambda

_Lambda SnapStart_

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jmp3ynj5lc527i1nb8cn.png)


Falando sobre serverless, a AWS anunciou um recurso bem legal no lambda que é basicamente a redução do cold start para funções em Java. O snapStart tá disponível pro Corretto java 11 runtime e ajuda a reduzir até 90% do cold start das funções java. Para entender como ele funciona precisamos analisar o clico de vida do lambda que possui 03 estágios, a inicialização, que é onde rola a treta do cold start, a invocação da função em si e depois o shutdown.

O que rola pra dimunuir o Cold start quando a gente ativa o snapStart, é que o código da função é inicializado antes mesmo dela ser invocada, acontece um snapshot imutável e encriptado da memória e do estado de disco do nosso ambiente de execução inicializado e esse snapshot fica cacheado para as próximas execuções daquela função. Então, nas próximas execuções daquela função, ela vai criar um ambiente de execução novo e esse ambiente vai ser criado a partir do snapshot que tá lá em cache ao invés de inicializar ele totalmente do zero, que era o que rolava antes e com isso acontece a redução drástica do cold start.

---

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r4l0r9wdpvjmnazbgenb.png)




Ter participado do AWS re: Invent 2022 foi uma experiência inigualável. O vento foi fantástico e trouxe comigo boas lembranças, bastante conhecimento sobre tecnologia e tendências da computação em nuvem e amizades. E para fechar tudo com chave de ouro teve o re:Play, uma suuuuper festa com música ao vivo, luzes, comida e muita gente animada!