AWS Serverless com NodeJS e AWS CDK:
Nesse tutorial você irá criar uma aplicação serverless utilizando TypeScript e NodeJS, utilizando serviços da AWS como:
- AWS Lambda: com ele é possível criar funções em NodeJS para responder a eventos diversos, como requisições HTTP, mensagens de tópicos ou outros eventos, de forma síncrona ou assíncrona;
- REST API com o AWS API Gateway: com ele é possível construir APIs de forma descomplicada, se integrando perfeitamente com funções Lambda, além de oferecer validação do corpo das requisições, métodos e parâmetros da API;
- AWS DynamoDB: esse é um poderoso serviço de banco de dados NoSQL, que permite a criação de tabelas, sem a necessidade de se criar um servidor, com características de exclusão automática de dados, escalabilidade e muito mais.
Se quiser saber mais, confira esse curso com muitos outros recursos da AWS, como tabelas do DynamoDB, tópicos do SNS, API Gateway REST, buckets do S3 e muito mais:
Quem sou eu:
- Trabalhei diariamente com as tecnologias apresentadas nesse blog há vários anos, atuando como desenvolvedor de soluções hospedadas na Amazon Web Services;
- Tenho lecionado disciplinas de cloud computing, principalmente AWS, em curso de pós-graduação há quase 10 anos;
- Tenho livros publicados sobre o assunto;
- Faço parte da comunidade global AWS Community Builder 2020/2021/2022, criada pela própria AWS.