Introdução aos serviços de Compute da AWS

Conceitos da AWS

Amar Suchak

Software Engineer, Microsoft

Por que precisamos de serviços de compute?

Black Friday

  • Imagine que é Black Friday
  • Seu site cai por tráfego alto
  • O que fazer?
Conceitos da AWS

Compute: a base das soluções digitais

  • Definição: fornecer poder de computação sob demanda
  • Importância: escalável, flexível e econômico

Demanda vs. Poder de Computação

Conceitos da AWS

Enfrentando o desafio com a AWS

Baseado em servidor

  • Disponibilidade contínua
  • Recursos dedicados
  • Mais controle
  • Personalização (como ter um carro)

Ter um carro

Serverless

  • Execução sob demanda
  • Sem gestão de servidores
  • Orientado a eventos
  • Custo-efetivo
  • Como chamar um táxi: aparece quando precisa e some quando não precisa

Pegar um táxi

Conceitos da AWS

EC2 em detalhes

AWS EC2

  • Servidores virtuais na nuvem
  • Configurações personalizáveis (SO, armazenamento, região)
  • Foco em personalização
Conceitos da AWS

Lambda em detalhes

AWS Lambda

  • Plataforma serverless
  • Nome vem do cálculo Lambda
  • Arquitetura orientada a eventos (upload de arquivos, mudanças no BD)
  • Foco em conveniência
Conceitos da AWS

Na prática

EC2

  • Hospedar sites
  • Escalabilidade e personalização

App Web

Lambda

  • Processamento de imagens em tempo real
  • Tarefas orientadas a eventos

Backups

Conceitos da AWS

Além de EC2 e Lambda

Serviços de Compute da AWS

Conceitos da AWS

Vamos praticar!

Conceitos da AWS

Preparing Video For Download...