Do Zero ao milhão
Criando uma aplicação escalável com Node.js e Arquitetura Serveless
Deixa eu me apresentar…
Serveless? “Sem Servidor”?
“Serverless é um modelo de computação em nuvem em que os recursos de máquina são alocados sob demanda pelo provedor, eliminando a necessidade de gerenciar servidores.”
ChatGPT
Por que usar Arquitetura Serveless?
MAIOR FLEXIBILIDADE
BAIXO CUSTO
ESCALÁVEL E ESCALONÁVEL
FACILIDADE CI/CD
Ferramentas
AWS Lambda
O AWS Lambda é um serviço de computação sem servidor e orientado a eventos que permite executar código para praticamente qualquer tipo de aplicação ou serviço de backend sem provisionar ou gerenciar servidores. Você pode acionar o Lambda a partir de mais de 200 serviços da AWS e aplicações de software como serviço (SaaS) e pagar apenas pelo que usar.
Como posso utilizar essas functions?
Instalação
Instalação
Instalação
Instalação
Instalação
Instalação
Caso de uso: Black Friday
Objetivo: Garantir que o servidor esteja preparado para enfrentar o alto tráfego durante a Black Friday e oferecer uma experiência de compra sem falhas para os usuários.
Imagine um cenário onde temos uma aplicação disponibilizada via web e mobile e que possui um grande volume de acessos e, durante a black friday, espera-se um aumento de 70%.
O que você faz?
Meus contatos
@alexiakattah
@herocodebr
/alexiakattah
github.com/alexiakattah