Conteúdo do Curso
1. Introdução
Apresentação do Curso
Objetivo do Curso
Topicos do Curso e como Iniciar
Sobre a Certificação AWS Developer
Sobre o Exame Developer Associate da Amazon
Abrindo sua conta na AWS
Criando um Alerta de Billing na sua conta AWS
2. IAM
Introdução ao IAM
Hands On - Habilitando o Multi Factor Authentication
Hands On - Criando usuários no IAM
Hands On - Criando grupos no IAM
Hands On - Configurando o Password Policy no IAM
3. EC2
Introdução ao Mundo EC2
Entendendo as opções de EC2
Tipos de Instancias EC2
Valores de Instancias EC2
Entendendo Volumes EBS
Provisionando uma Instancia EC2 com Windows 2019 Server
Acessando remotamente via RDP o Windows 2019 Server
Provisionando uma Instancia EC2 com Linux AWS Server
Acessando remotamente via SSH o Linux AWS Server
Introduçao a AWS Load Balancers
Hands On - Dois Web Servers EC2 com Load Balance
4. Route53
O que é o Route 53
Como funciona o DNS e seus Servidores
Tipos de registros no DNS
Registrando um dominio no Route53
Configurando a Topologia com 3 Servidores Web
Hands On - Entendendo Routing Policy do Route53
Hands On - Simple Routing Policy
Hands On - Weighted Routing Policy
Hands On - Weighted Routing Policy com Health Check
Hands On - Latency Routing Policy com Health Check
Hands On -Failover Routing Policy com Health Check
Hands On -Geolocation Routing Policy
Hands On -Geoproximity Routing Policy com Health Check
Hands On - Multivalue Routing Policy com Health Check
5. Storage S3
Iniciando com o Amazon S3
Mais informações sobre o S3
Hands On - Criando e Configurando uma Bucket S3
Hands On - Instalando e Configurando AWS CLI
Hands On - Configurando Cross Region Replication
Introdução ao CloudFront e CDN
Configurando CloudFront e CDN com RTMP
Configurando CloudFront e CDN com WEB
6. Serverless
Conceito de Serverless
Leitura Complementar - O que é Serverless
Introducao ao Lambda
Hands On - Criando um Site Serverless com Lambda - Parte 1
Hands On - Criando um Site Serverless com Lambda - Parte 2
O que e uma API
Tipos de API
O que e uma API Gateway
Leitura Complementar - API Gateway
Qual é a função do API Cache
O que é o recurso de Lambda Version
Hands On - Criando versoes no Lambda Functions
Entendendo o Servico de Step Functions
Hands On - Criando um processo com o Step Functions
O que é X-Ray
7. DynamoDB
Introdução ao DynamoDB
Entendendo as tabelas do DynamoDB
Entendendo as Keys do DynamoDB
Como funciona o IAM no DynamoDB
Hands On - Criando uma Database no DynamoDB - Parte 1
Hands On - Criando uma Database no DynamoDB - Parte 2
8. KMS e Encryption
Introdução ao KMS no AWS
Hands On - Criando usuários para diferentes Keys
Hands On - Encriptando e Decriptando arquivos com KMS - Parte 2
Entendendo como funciona o KMS Envelope
9. Services
Introdução ao SQS
Entendendo os tipos de SQS
Entendendo o SQS Visibility Timeout
Introdução ao SNS
Introdução a CloudFormation
Beneficios de se utilizar CloudFormation
Qual Editor utilizar para CloudFormation
Aviso sobre custos dos Servicos AWS
A linguagem YAML
Hands On - Criando um Servidor EC2 com CloudFormation
Hands On - Criando uma Bucket S3 com CloudFormation
Introdução ao Kinesis
Tipos de Kinesis - Stream
Tipos de Kinesis - Firehose
Tipos de Kinesis - Analytics
Hands On - Configurando Kinesis Stream
Hands On - Removendo o lab de Kinesis
Introdução ao ElasticBeanstalk
Leitura Complementar - O que é o ElasticBeanstalk
Hands On - Configurando o ElasticBeanstalk - Parte 1
Hands On - Configurando o ElasticBeanstalk - Parte 2
10. Developer
Introdução ao Developer CI e CD
Introdução ao CodeCommit
Leitura Complementar - O que é o CodeCommit
Hands On - Criando um Repositório com CodeCommit
Introdução ao CodeDeploy
Leitura Complementar - O que é CodeDeploy
Hands On - Criando um Webserver com CodeDeploy - Parte 1
Hands On - Criando um Webserver com CodeDeploy - Parte 2
Introdução ao CodePipeline
Leitura Complementar - O que é o CodePipeline
Hands On - Criando um Webserver com CodePipeline - Parte 1
Hands On - Criando um Webserver com CodePipeline - Parte 2
Hands On - Criando um Webserver com CodePipeline - Parte 3
Hands On - Criando um Webserver com CodePipeline - Parte 4
11. IAM Avançado
Introdução ao Web Identity Federation
Introdução ao Amazon Cognito
Leitura Complementar: O que é o Amazon Cognito
Hands On - Configurando o Amazon Cognito
12. Finalizando
Finalizando o Curso