top of page
Foto do escritorRan Isenberg

AWS re:Invent 2023 — Minha seleção de sessões sem servidor


AWS re:Invent 2023
AWS re:Invent 2023

Nesta publicação, você encontrará minha lista opinativa de sessões de discussão, workshops, sessões de construção, palestras sobre código e chalk talks do AWS re:invent 23 que achei relevantes para desenvolvedores Python e sem servidor.

Como há centenas de sessões, posso ter perdido algumas, então, por favor, me avise via ran.isenberg@ranthebuilder.cloud se devo incluir outra sessão.


Observe que algumas sessões podem não aparecer no site do catálogo AINDA, mas apenas por meio da API do catálogo.


O catálogo completo pode ser encontrado em:

 

Índice

 

Tipos de Sessão

Conforme descrito aqui :

Sessões de breakout - estilo palestra e duram de 45 a 60 minutos. Geralmente incluem de 10 a 15 minutos de perguntas e respostas.


Sessões dos construtores - Essas sessões práticas de uma hora têm dez participantes e um especialista em AWS por mesa. Cada sessão dos construtores começa com uma breve explicação ou demonstração do que você vai construir. Não há apresentação formal. É só você, seu laptop e o especialista em AWS.


Chalk talks - sessões de whiteboarding altamente interativas com especialistas da AWS. Espere uma discussão técnica animada, centrada em desafios de arquitetura do mundo real, com um pequeno grupo de especialistas e colegas. Essas sessões duram 60 minutos.


Workshops - sessões interativas de duas horas onde você trabalha em pequenas equipes para resolver problemas reais usando serviços da AWS. Cada workshop começa com uma curta palestra (10 a 15 minutos) do palestrante principal, e o resto do tempo é gasto trabalhando em grupo. Não esqueça de levar seu laptop para esses workshops.


Code Talk - Sessões envolventes e focadas em código com um pequeno público. Especialistas da AWS lideram uma discussão de codificação ao vivo enquanto explicam o porquê por trás das soluções da AWS.

 

Níveis de sessão

Existem quatro níveis: 100, 200, 300 e 400.

O 100-200 (Fundacional & Os níveis intermediários são excelentes se você for um iniciante em jogos sem servidor.

Se você cria aplicativos sem servidor diariamente, tenha como meta os níveis 300-400 (avançado e especialista ) e vá apenas para 100-200 para sessões sobre assuntos desconhecidos (talvez contêineres, relacionados a dados ou aprendizado de máquina).


Vamos rever as sessões recomendadas.

 

Minha sessão de breakout


OPN305 | Breakout | O desenvolvedor Python serverless pragmático

Estou muito feliz em compartilhar que apresentarei uma sessão de debate no AWS re:Invent 2023 em Las Vegas ao lado do brilhante Heitor Lessa da AWS Lambda Powertools.

Se você está interessado em aumentar sua produtividade e anseia por uma sessão esclarecedora sobre serverless com práticas recomendadas de código real aprendidas ao executar serverless em produção, isso é para você.


O que esperar:

  • Um guia opinativo sobre configuração, testes, criação de perfil, implantações e operações de projetos Python.

  • Mergulhe fundo em uma infinidade de ferramentas de código aberto, principalmente o Powertools for AWS Lambda, um kit de ferramentas inovador, projetado para aprimorar as práticas recomendadas sem servidor e acelerar a velocidade do desenvolvedor.

  • Padrões e ferramentas do mundo real adaptados para desenvolvimento sem servidor impactante usando Python.

  • Um repositório GitHub com todo o código, pronto para implantação.

 

Níveis 100-200


CON202 | Laboratório| AWS Fargate ou Amazon EC2: Qual tipo de inicialização devo usar?

Embora eu pregue primeiro o serverless, há momentos em que o serverless não se encaixa, e você recorre ao uso de um contêiner. Nesse caso, você pode optar pelo Fargate mais serverless e gerenciado em vez do EC2. Mas esse é sempre o melhor caso? Este laboratório ajudará você a tomar a decisão certa.


SVS201 | Workshop | Construindo uma aplicação web sem servidor para um parque temático

Um excelente workshop de nível intermediário que apresenta os principais serviços sem servidor enquanto você cria um aplicativo de backend e um aplicativo de frontend de página única.


SVS204 | Breakout | Construindo Serverlesspresso: Criando arquiteturas orientadas a eventos

Esta é a clássica sessão de breakout dos principais defensores do AWS serverless. Esta sessão é uma excelente introdução a um serviço genuíno sobre um assunto que eu gosto, espresso!

A sessão discute prós e contras da arquitetura, custos e outros padrões de design sem servidor.

Não deixe de conferir a variação de workshop desta sessão: API201 | Serverlesspresso: Construindo aplicativos orientados a eventos desde o início.

TNC218 | Breakout | Desenvolvendo soluções sem servidor

Uma boa introdução ao SNS, EventBridge e Kinesis. Inclui uma demonstração de um pipeline de CI/CD que implementa esses serviços.

API205 | Sessão do Builder | Desacoplando seus aplicativos orientados a dados com Amazon EventBridge Pipes

Saiba mais sobre os pipes do EventBridge, o recurso relativamente novo (com muito potencial!) que permite conectar origens a destinos com configuração em vez de funções Lambda.

Espero que o re:invent traga novidades empolgantes para o serviço, como melhores capacidades de depuração e meios mais diretos de configurar um pipe via SAM e CDK. Traga seu laptop para participar.

SVS205 | Breakout | Introdução à criação de aplicativos orientados a eventos sem servidor

Aprenda sobre o processo de prototipagem de uma solução do conceito para um aplicativo com todos os recursos que usa Amazon API Gateway, AWS Lambda, Amazon EventBridge, AWS Step Functions e Amazon DynamoDB. Acho que o foco principal aqui será trabalhar com o Application Composer e construir um aplicativo serverless de forma visual e iterativa.


API203 | Chalk Talk | Pensando de forma assíncrona: Padrões de integração para microsserviços

Uma palestra com giz é uma experiência diferente (pelo que me disseram) de uma sessão de debates e incentiva mais interação com o público, então sugiro que você vá a pelo menos uma.

Esta palestra discutirá como os clientes usuários finais podem se comunicar usando APIs síncronas enquanto usam comunicação assíncrona para processamento.


NTA203 | Breakout | Usando serverless para arquitetura orientada a eventos e design orientado a domínio

O cliente da AWS, CES, identificou a necessidade de uma ferramenta eficiente para gerenciar o inventário das filiais.

Ao usar a tecnologia sem servidor, a CES conseguiu aproveitar o poder dos princípios EDA e DDD para obter rapidez e agilidade em seu processo de desenvolvimento.

O proeminente construtor da comunidade AWS Lee Gilmore faz parte desta palestra, então espero que seja muito boa. Adoro ouvir sobre casos de uso reais e jornadas de implementação sem servidor vindas de uma necessidade e requisitos reais.

 

Nível 300


OPN301 | Workshop | Acelere sua jornada serverless com Powertools para AWS Lambda

Se você escolher apenas um workshop serverless, este deve ser ele. Cerca de um terço dos meus artigos discutem Powertools para Lambda de uma forma ou de outra, e por um bom motivo. Powertools são um conjunto de utilitários que devem fazer parte de todo serviço serverless.


CON320 | Breakout | Construindo para o futuro com serviços sem servidor da AWS Junte-se a Holly Mesrobian, VP de Computação sem Servidor na AWS, para ouvir sobre as inovações que a AWS está fazendo com computação sem servidor e contêineres para ajudar as organizações a alcançar resultados superiores para seus negócios. Saiba mais sobre novos avanços e lançamentos recentes no AWS Lambda, Amazon EventBridge, AWS Step Functions, Amazon ECS no AWS Fargate e muito mais.


API308 | Chalk Talk | Acelerando a arquitetura orientada a eventos com design orientado a domínio

Sou um grande defensor do design orientado a domínio. Já o discuti brevemente no meu post de melhores práticas do CDK. O resumo menciona: "Aprenda sobre uma estrutura geral que usa design orientado a domínio para pensar, projetar e construir arquiteturas orientadas a eventos nativas da nuvem."

API309 | Breakout | Padrões de integração avançados e compensações para aplicativos fracamente acoplados

A integração entre serviços sempre foi um desafio. Você enfrenta problemas como expor uma interface API, SNS ou SQS, como compartilhar esquemas de interface e como lidar com autorização e autenticação. Há muitas opções, cada uma com seus prós e contras.


DAT324 | Breakout | Padrões de design de HA e DR do Amazon Aurora para resiliência global

O título diz tudo, um mergulho profundo nas melhores práticas da Aurora para resiliência e desempenho. Confira se você investiu na Aurora ou planeja investir. No entanto, observe que esta sessão dá atenção extra às tabelas globais, então certifique-se de que seja relevante para você.

FSI301 | Chalk Talk | Arquitetura de sistemas financeiros ativos-ativos multirregionais críticos

Já discuti RTO e RPO neste post antes. É um assunto importante que precisa de mais exposição. Esta palestra leva isso para o próximo nível com um exemplo de design ativo-ativo multirregional para recuperação de dados completa e rápida em caso de crise.


NET307 | Chalk Talk | Pergunte aos especialistas: Edge Computing com Amazon CloudFront

Tópicos avançados do CloudFront. Os tópicos para discussão incluem cache do CloudFront, memória AWS Lambda, redirecionamentos ou reescritas de URL, funções do Amazon CloudFront, Lambda@Edge, autorização, teste A/B e redirecionamento HTTP relacionado a SEO e novos recursos do CloudFront.


DAT301 | Sessão do Builder | Crie e implante um aplicativo distribuído globalmente com o Amazon DynamoDB

Eu já usei uma tabela global do DynamoDB antes, e é como mágica. Esta sessão discutirá as melhores práticas para gerenciar dados globalmente e manter um estado de aplicativo consistente em todas as regiões. Você deve trazer seu laptop para participar.

SVS301 | Breakout | Construindo APIs: Escolhendo a melhor solução de API e estratégia para cargas de trabalho

A sessão considera os recursos e benefícios do Amazon API Gateway, AWS AppSync, Amazon VPC Lattice e outras opções. Além disso, aprenda mais sobre estratégias de design e gerenciamento de API que podem ser aplicadas ao ecossistema de API. Este é um assunto significativo que precisa ser mais discutido, incluindo o novo serviço VPC Lattice.

SVS302 | Workshop | Construindo cargas de trabalho de processamento de dados distribuídos com AWS Step Functions

Um workshop StepFunctions & Lambda. O workshop abrange casos de uso, melhores práticas e recursos que podem ajudar você a acelerar sua jornada de processamento de dados.


API301 | Workshop | Construindo arquiteturas orientadas a eventos

Um workshop que inclui SNS, EventBridge SQS e Lambda. Descubra como escolher o serviço AWS certo para o trabalho e como você pode otimizar custo e desempenho.


SMB301 | Breakout | Construindo experiências criativas para o cliente com dados, IA e serverless

Combinando serverless e IA em uma sessão que melhora a experiência do seu cliente? Sim, por favor. Esta sessão pode ser uma ótima introdução ao mundo do ML com o SageMaker.


API302 | Breakout | Construindo aplicações de próxima geração com arquitetura orientada a eventos

Descubra como usar os serviços de mensagens da AWS para conectar microsserviços e coordenar o fluxo de dados usando o mínimo de código personalizado e melhores práticas. A sessão também aborda idempotência, um problema que abordei neste post .


API305 | Chalk Talk | Construindo resiliência em aplicações desacopladas com filas de mensagens mortas

Esta sessão aborda as melhores práticas do SQS para fila de dead letters e mensagens de redirecionamento. Esta é emocionante, pois acabei de postar meus artigos de melhores práticas do SQS cobrindo esta área na terceira parte da série.

API306 | Chalk Talk | Combinando Step Functions e EventBridge: casos de uso e melhores práticas

Nesta palestra, aprenda sobre padrões comuns de integração combinando Step Functions e EventBridge, casos de uso do mundo real e práticas recomendadas.

DAT312 | Chalk Talk | Otimização de custos para Amazon DynamoDB

Nesta chalk talk, aprenda como modelar sua tabela DynamoDB, medir custos e descobrir ferramentas de otimização de custos que podem ajudar você ao longo do caminho. Como um usuário pesado do DynamoDB, estou feliz em reduzir meus custos.


SVS314 | Chalk Talk | Seu aplicativo sem servidor está pronto para produção?

Nesta palestra de giz, obtenha orientação específica de melhores práticas para uma arquitetura de referência sem servidor. Escrevi um post sobre uma lista de produtização sem servidor. Seria interessante ver o quanto os dois se correlacionam.


SVS311 | Chalk Talk | Otimizando custo e desempenho para cargas de trabalho baseadas em AWS Lambda

Este é um assunto crítico, pois os custos sem servidor aumentam e se somam. Nesta chalk talk, descubra as últimas estratégias e melhores práticas para garantir que seus aplicativos baseados em AWS Lambda permaneçam econômicos e de alto desempenho.

SVS319 | Chalk Talk | Ajuste de desempenho do AWS Lambda: melhores práticas e orientação

Nesta chalk talk, aprenda sobre oportunidades para otimizar seus aplicativos serverless criados com AWS Lambda. Discuta otimizações na configuração da função e dentro do seu código de função. Suspeito que a palestra aborde a biblioteca sound powertune.

BOA304 | Breakout | Usando IA e serverless para automatizar a produção de vídeo

Nesta sessão, aprenda como usar Step Functions para criar fluxos de trabalho, automatizar diferentes processos e usar o Amazon EventBridge para lidar com situações reais. A sessão menciona o novo serviço Amazon Bedrock usado para IA generativa, então deve ser muito interessante!


SVS321 | Chalk Talk | Projetando suas cargas de trabalho de API sem servidor para escala massiva

Esta palestra de giz discute princípios vitais de design para Amazon API Gateway, AWS Lambda e Amazon DynamoDB para atingir escala massiva. Veja uma demonstração de como processamento assíncrono, cache, limitação de taxa e otimização de desempenho podem ajudar você a arquitetar cargas de trabalho para suportar grandes explosões de tráfego.


SVS316 | Chalk Talk | Construindo aplicações de IA generativas com serverless e Amazon Bedrock

Nesta chalk talk, explore padrões de design e veja demonstrações de como construir aplicativos de IA generativos usando serviços sem servidor Amazon Bedrock e AWS. Sem servidor e Bedrock? Sim, por favor!


NET312 | Chalk Talk | Conectando e protegendo serviços com Amazon VPC Lattice

Uma sessão interessante sobre o uso do VPC lattice para conectar com segurança seus microsserviços Amazon EC2, Amazon EKS, Amazon ECS ou AWS Lambda. Explore casos de uso diários como conectividade de múltiplas contas/VPC, autenticação e autorização de serviço para serviço, balanceamento de carga, implantações blue-green/canary e muito mais.

SVS322 | Code Talk | Desmistificando a idempotência com Powertools para AWS Lambda

Ter ferramentas poderosas do AWS Lambda no título é um bom motivo para participar desta sessão, e idempotência é um assunto importante que precisa de mais atenção.

Você aprenderá a implementar e responder a estas perguntas: sua API serverless de produção pode lidar com transações duplicadas? Ela é resiliente a falhas ou adulteração de mensagens? Esses são desafios do mundo real que os sistemas legados e modernos devem lidar em escala.


SVS210 | Code Talk | Basta executar o código: crie aplicativos sem servidor rapidamente com o AWS SAM

Aprenda a usar o AWS SAM CLI para criar, desenvolver e implantar aplicativos serverless. Além disso, aprenda sobre os recursos do AWS SAM CLI que podem ajudar você a criar pipelines de implantação, testar seu código na nuvem e gerenciar efetivamente o acesso a recursos.

 

Nível 400

API401 | Breakout | Padrões avançados de fluxo de trabalho e processos de negócios

Esta sessão é direcionada a desenvolvedores serverless experientes que criam com AWS Step Functions. Nesta sessão, aprenda sobre as melhores práticas arquitetônicas e padrões repetíveis para criar fluxos de trabalho e otimizações de custos, e descubra códigos de trapaça úteis que você pode usar para criar aplicativos serverless seguros, de alta escala e alto desempenho. Gosto da promessa de cenários de produção reais ilustrando os benefícios.

DAT401 | Sessão de construtores | Modelagem de dados aplicada com Amazon DynamoDB

Transforme uma nova ideia de negócio em um modelo de dados totalmente funcional no Amazon DynamoDB com um design de esquema otimizado. Requer um laptop.


SVS401 | Breakout | Melhores práticas para desenvolvedores serverless

É uma das sessões mais avançadas sobre Lambda, e espero que seja difícil de participar. Esta sessão fornece melhores práticas arquitetônicas, otimizações e atalhos valiosos que especialistas usam para construir aplicativos serverless seguros, de alta escala e alto desempenho.

 

Heróis/Trilha da Comunidade

Este ano, a trilha da comunidade consiste em sessões de discussão dos AWS Heroes.

Incluí todas as doze sessões de breakout aqui porque elas fornecem insights e valor tremendos. Ouvir líderes comunitários comprovados que compartilham seu conhecimento real de produção é um recurso inestimável .


COM301 | Breakout | Padrões avançados orientados a eventos com Amazon EventBridge

Comunicação assíncrona e arquitetura orientada a eventos são essenciais para a construção de aplicativos distribuídos. O Amazon EventBridge, um barramento de eventos sem servidor totalmente gerenciado, ajuda a coordenar microsserviços distribuídos e fracamente acoplados para realizar a funcionalidade empresarial. Nesta sessão, entenda as características do EventBridge e como ele desempenha um papel fundamental em arquiteturas sem servidor. Aprenda os principais elementos da arquitetura orientada a eventos e algumas das melhores práticas. Com casos de uso do mundo real, explore como os recursos do EventBridge oferecem suporte à implementação de padrões arquitetônicos avançados em serverless.


COM204 | Breakout | Escalonamento contínuo: Amazon Aurora sharding e gerenciamento de tráfego no Kubernetes

Como um RDBMS em nuvem, o Amazon Aurora se destaca em fornecer alto desempenho e disponibilidade para vários cenários de negócios. No entanto, ao lidar com consultas massivas que exigem baixa latência em cenários exigentes de leitura ou gravação, as configurações tradicionais monolíticas do MySQL, PostgreSQL RDS ou Aurora podem se tornar incômodas. Nesta sessão, aprenda como o Apache ShardingSphere pode automatizar o sharding de dados, a divisão de leitura e gravação e o gerenciamento de tráfego de consultas tanto no local quanto em ambientes Kubernetes. Com sua arquitetura de implantação flexível, os aplicativos em todos os lugares podem usar efetivamente o serviço de banco de dados para baixa latência, melhor rendimento e disponibilidade.


COM203 | Breakout | Desbloqueando todo o seu potencial com o poder da IA generativa na AWS

A IA generativa, um campo inovador da inteligência artificial, capacita máquinas a gerar conteúdo e ideias diversas. A AWS traz o potencial transformador da IA generativa para a ponta dos seus dedos, aproveitando os recursos de modelos pré-treinados em larga escala, conhecidos como modelos de base. Nesta palestra, aprenda como o Amazon SageMaker e o Amazon Bedrock ajudam desenvolvedores, pesquisadores e empresas a incorporar facilmente a IA generativa em seus aplicativos. Descubra como esses serviços capacitam você a utilizar modelos de IA generativa com seus próprios dados, desbloqueando novas dimensões de criatividade e remodelando o futuro do seu negócio.


COM306 | Breakout | “Rustifying” serverless: Aumente o desempenho do AWS Lambda com Rust

Rust, conhecido por seu desempenho e segurança, oferece vantagens significativas quando usado com AWS Lambda. Esta sessão se aprofunda na implantação de funções Rust usando AWS SAM e cargo-lambda, permitindo desenvolvimento simplificado diretamente do seu próprio computador. Aprenda estratégias para agilizar compilações locais para implantações Lambda, com destaque para ferramentas como mold e sccache. Mergulhe em como Rust pode aprimorar funções Lambda, desde o desenvolvimento de extensões Lambda até a integração perfeita de Rust em código Python e Node.js Lambda existente sem a necessidade de uma revisão completa. Além disso, obtenha insights sobre métodos para reduzir tamanhos binários usando Rust.


COM202 | Breakout | Construindo um gerador de vídeo cômico de IA com Amazon Bedrock

Aprenda como o herói do aprendizado de máquina da AWS, Agustinus Nalwan, criou o Owly, um contador de histórias para a hora de dormir com tecnologia de IA que cria vídeos de quadrinhos personalizados com música. Nesta sessão, descubra como usar o modelo de linguagem grande do Amazon Bedrock para gerar scripts de quadrinhos. Aprenda a ajustar o modelo Stable Diffusion com a ajuda do Amazon SageMaker JumpStart para eliminar inconsistências de personagens e personalizar o vídeo de quadrinhos com os brinquedos favoritos dos seus filhos como personagens principais. Mergulhe fundo na técnica de engenharia de prompts e aprenda a mesclar duas imagens com o modelo Stable Diffusion.


COM307 | Breakout | Observabilidade perfeita com AWS Distro para OpenTelemetry

No passado, coletar dados de seus aplicativos em execução na AWS podia ser desafiador. O suporte da AWS para OpenTelemetry (OTel) via APIs e AWS Distro for OpenTelemetry (ADOT) simplificou drasticamente a experiência do desenvolvedor para observabilidade. Aprenda a instrumentar seus aplicativos e enviar dados para qualquer backend compatível usando Amazon CloudWatch e Amazon Kinesis Data Streams, agentes ADOT, agente Kubernetes da OTel no Amazon EKS e a camada OpenTelemetry Lambda. Aprenda também sobre as melhores práticas para geração de dados, gerenciamento de pipeline com o coletor OTel e gerenciamento de esquema com as convenções semânticas OTel para AWS.


COM304 | Breakout | Arquitetura componível usando Amazon DynamoDB e design orientado a domínio

As empresas que criam software frequentemente enfrentam vários contratempos no ciclo de vida do software devido à complexidade do domínio, limites de aplicativos pouco claros e uma desconexão entre as necessidades do negócio e o software implementado. Seguir práticas de design orientado a domínio (DDD) pode ajudar você a navegar em domínios de negócios complexos e evitar armadilhas comuns. Nesta sessão, aprenda os principais conceitos de DDD de linguagem ubíqua, agregados e contexto limitado e como o processo de design de tabela única do Amazon DynamoDB se encaixa nas recomendações de agregados.


COM305 | Breakout | Desmistificando e mitigando as inicializações a frio do AWS Lambda

Seja você um novato no AWS Lambda ou um especialista em serverless, você provavelmente já ouviu falar sobre cold starts. Talvez eles até tenham feito você pensar duas vezes antes de usar o Lambda na sua arquitetura. Esta sessão disseca o processo de inicialização do Lambda em um nível microscópico. Examine benchmarks comparando padrões arquitetônicos comuns e, em seguida, faça benchmark de várias configurações de RAM e tamanhos de payload. Em seguida, meça e discuta erros comuns que podem aumentar a latência de inicialização, explore e entenda a inicialização proativa e aprenda várias estratégias que você pode usar para descongelar seus cold starts do AWS Lambda.


COM303 | Breakout | Automatizando uma migração de servidor de arquivos de 20 TB

Aprenda como o AWS Community Hero Dave Stauffacher moveu um sistema de arquivos de 20 terabytes, com mais de 1 bilhão de arquivos, para o Amazon FSx for Windows File Server com apenas 2 horas de inatividade. Veja como Dave automatizou o processo usando AWS DataSync, Terraform e alguma mágica de linha de comando. Ouça também as valiosas lições aprendidas durante a migração.


COM302 | Breakout | Advanced AWS CDK: Lições aprendidas em 4 anos de uso

Lançado em julho de 2019, o AWS CDK se tornou uma poderosa ferramenta de infraestrutura como código para ajudar empresas a construir sistemas complexos na AWS. Sua maior força, usar linguagens de propósito geral para definir sua infraestrutura, também pode ser sua maior fraqueza. Isso ocorre porque há muitas maneiras diferentes de escrever seu código. Você deve usar uma única pilha ou várias? Como você pode usar dados externos para definir sua infraestrutura? Como você testa seu código? Nesta sessão, aprenda as melhores práticas, padrões e fluxos de trabalho desenvolvidos nos últimos 4 anos de uso do AWS CDK.


COM308 | Breakout | Streaming de dados sem servidor: Amazon Kinesis Data Streams e AWS Lambda

Precisa de uma arquitetura de streaming de dados quase em tempo real sem servidor? Basta conectar o Amazon Kinesis Data Streams ao AWS Lambda. Simples! É mesmo? O que acontece no mundo real? Nesta sessão, explore as complexidades da criação de arquiteturas de streaming de dados escaláveis e prontas para produção usando o Kinesis Data Streams e o Lambda. Aprofunde-se em dicas e práticas recomendadas essenciais para navegar pelos desafios e armadilhas inerentes aos sistemas distribuídos que surgem ao longo do caminho e observe como os serviços da AWS funcionam e interagem. Discuta também como aceitar falhas porque, como o Dr. Werner Vogels gosta de dizer, tudo falha, o tempo todo.


COM201 | Breakout | Construindo um jogo de IA generativa com suporte em nuvem em 60 minutos

A IA generativa capturou a imaginação de desenvolvedores, empresas e criativos. O ChatGPT é apenas a ponta do iceberg. A IA generativa pode permitir experiências de usuário novas e criativas que encantam a imaginação. Nesta sessão, veja uma demonstração de como criar um jogo com IA generativa usando Amazon Bedrock, Amazon API Gateway e AWS AppSync. O jogo envolverá o jogador adivinhando o título de um filme ou livro a partir de um resumo de emoji do enredo, gerado e pontuado pelo Amazon Titan.


bottom of page