O que é Serverless?
Modelo de desenvolvimento e execução de aplicações sem o gerenciamento de servidores
Não existe servidor nesse modelo?
Existe, mas o usuário não se preocupa com o provisionamento, gerenciamento, manutenção, etc. Apenas com o código da aplicação
O modelo cloud custa mais que um modelo tradicional?
Os recursos são oferecidos sob demanda e segue um modelo orientado a eventos, então pagamos apenas pelo tempo que nossas funções executam
O que é um Lambda (AWS)?
Serviço de computação que você executa seu código sem provisionar ou gerenciar um servidor
Como funciona um Lambda?
Você coloca seu código e configura um TRIGGER para ativar a função e iniciar o seu código. Um Lambda é projetado para executar o código em menos de 15min
O que é uma FUNÇÃO?
Unidade de código que é executado em resposta a eventos
O que é um TRIGGER?
Um acionador. Recurso que invocara sua função, podendo ser outro serviço da AWS
O que é um EVENTO?
Documento em formato JSON com informações para seu lambda processar. Normalmente ocorrem em outros serviços da aws
O que é a SIMULTANEDADE?
Numero de solicitações que a função atende a cada momento. Se a função tiver sendo executada e outra solicitação chegar, uma nova instância é criada
Como o lambda lida com as mensagens de um SQS?
Caso o processamento seja concluido com êxito, a mensagem é excluida. O Lambda pesquisa 10 mensagens e envia em um lote para sua função executar
Quais as vantagens de se utilizar um Lambda?
O que é o Elastic Container Service?
Serviço gerenciado de orquestração de conteiners, ajudando a implantar, gerenciar e imensionar facilmente as aplicações conteinerizadas
O que é o Elastic Kubernetes Service?
Serviço de gerenciamento de conteiners que facilita a execução, escalabilidade e monitoramente de aplicações baseadas em conteiners
O que é o AWS Fargate?
Serviço serverless para conteiners que permite exeutar aplicacoes sem ter que gerenciar a infraestrutura
Qual a diferença entre o ECS, EKS e o Fargate?
O que é o AWS Batch?
O que é o AWS Lightsail?
Serviço que oferece VPS, armazenamento, bancos de dados e redes a um custo mais acessível
Quando usar o Lightsail?
O que é o ECR (Elastic Conteiner Registry)?
Serviço que permite armazenar, gerenciar e implantar imagens de conteiners
O que é o Elastic Beanstalk?
Serviço gerenciado que simplifica a implantação, o gerenciamento e a escalabilidade de aplicativos webs
Quando usar o Beanstalk?
O que é e quando usar o Outposts
O que é o AWS Step Functions?
Serviço que organiza funções lambdas que precisam ter uma sequencia de execução. As funções podem ser executadas em Paralel Stages ou Sequence.
- Paralel: mesmo ponto
- Sequenc: em sequencia