# Bootcamp: PROFISSIONAL AWS CLOUD COMPUTING
## **Plano de Ensino:**
Módulo 2 - Serviços de Armazenamento, Banco de Dados e Analytics
### Objetivo principal:
O objetivo do Bootcamp é apresentar os conceitos fundamentais, práticas e ferramentas de alta performance, escalabilidade, distribuição geográfica e com aproveitamento ágil usando infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS).
### Pré-requisitos:
- Conhecimentos básicos de microinformática, infraestrutura de TI e inglês.
- Cartão de crédito para criação da conta gratuita na AWS. O cartão será usado apenas para ativar a conta, pois todos os recursos usados no bootcamp serão da camada gratuita.
### Estrutura Analítica do Curso
- O módulo será dividido em capítulos.
- Cada capítulo pode apresentar de 2 a 5 tópicos. Cada tópico será uma videoaula.
- O nome do capítulo será o nome da página que engloba um conjunto de vídeos.
- Os capítulos são divididos em duas partes: uma metade antes do trabalho prático e a outra metade entre o trabalho prático e o desafio.
### Descrição do Módulo:
Os capítulos estão agrupados por temas segundo a seguinte divisão
- Cloud Storage, capítulos de 1 a 5
- Cloud Data migration, capítulos de 6 a 8
- Cloud Databases, capítulos de 9 a 12
- Analytics, capítulos 13 a 15
- DataOps, capítulo 16
### Objetivos de Ensino
- Block Storage
- File System
- Object Storage
- Backup and Recovery
- Storage lifecycle
- Data migrations
- Hybrid cloud storage and edge computing
- AWS Snow and Transfer Family
- Relacional Database
- Cluster Relacional Database
- In-memory database
- Key–value Database
- Analytics on AWS
- Data lake
- Data movement and machine learning
- DataOps
## Módulo 2 - Serviços de Armazenamento, Banco de Dados e Analytics
<center><span style="color:red"> 1ª Parte do módulo </span></center>
### **Capítulo 1** - Block Storage
1.1. Amazon Elastic Block Store (EBS)
1.2. Volume tipo SSD-Based
1.3. Volume tipo HDD-Based
1.4. AWS IOPS calculator
1.5. Utilizando EBS
### **Capítulo 2** - File System
2.1. Amazon Elastic File System (EFS)
2.2. Montando EFS
2.3. Movendo dados para o EFS
2.4. Compartilhando arquivos
### **Capítulo 3** - Object Storage
3.1. Amazon Simple Storage Service (S3)
3.2. Propriedades do S3
3.3. Permissões do S3
3.4. Lifecycle S3
3.5. Storage Lens
### **Capítulo 4** - Backup and Recovery
4.1. Elastic Disaster Recovery (DRS)
4.2. AWS Backup
4.3. Plano de backup
4.4. Plano de desastre e recuperação
### **Capítulo 5** - Storage lifecycle
5.1. Gerenciando o ciclo de vida do EFS
5.2. Gerenciando o ciclo de vida do o S3
5.3. Criando uma configuração de ciclo de vida
5.4. EFS Intelligent-Tiering
### **Capítulo 6** - Data migrations
6.1. AWS DataSync
6.2. Transferências de dados entre serviços de armazenamento da AWS
6.3. Transferências de dados entre on-premises e a AWS
6.4. Transferências de dados entre outros locais e a AWS
### **Capítulo 7** - Hybrid cloud storage and edge computing
7.1. Serviços híbridos para armazenamento de dados
7.2. Serviços da VMware com AWS para Cloud híbrida
### **Capítulo 8** - AWS Snow and Transfer Family
8.1. Modelos de serviço da família
8.2. AWS Snowball Edge
8.3. Usando os protocolos SFTP, FTPS e FTP
8.4. Usando o protocolo AS2
<center><span style="color:red"> Primeira Aula Interativa </span></center>
<center><span style="color:red"> Trabalho Prático </span></center>
<center><span style="color:red"> 2ª Parte do Módulo</span></center>
### **Capítulo 9** - Relacional Database
9.1. Amazon Relational Database Service (RDS)
9.2. Utilizando o RDS
9.3. Amazon RDS custom
9.4. Amazon RDS on AWS Outposts
9.5. Explore o preço do mecanismo do RDS
### **Capítulo 10** - Cluster Relacional Database
10.1. Amazon Aurora
10.2. Integração Amazon Aurora com outros serviços
10.3. Escalabilidade horizontal e vertical banco de dados relacional
### **Capítulo 11** - In-memory database
11.1. Amazon ElastiCache
11.2. Casos de uso do Amazon ElastiCache
11.3. Amazon MemoryDB for Redis
### **Capítulo 12** - Key–value Database
12.1. Amazon DynamoDB
12.2. Principais recursos Amazon DynamoDB
12.3. Amazon DocumentDB
12.4. Migrando workloads do MongoDB
12.5. Criando stream de dados
### **Capítulo 13** - Analytics on AWS
13.1. Amazon Athena
13.2. Amazon EMR
13.3. Amazon Redshift
13.4. Amazon Kinesis
13.5. Amazon Elasticsearch Service
### **Capítulo 14** - Data lake
14.1. S3 para Data Lake
14.2. AWS Lake Formation
14.3. Amazon S3 Glacier
14.4. AWS Glue
14.5. AWS Data Exchange
### **Capítulo 15** - Data movement and machine learning
15.1. Amazon Kinesis Data Analytics
15.2. Apache Kafka (MSK)
15.3. Amazon SageMaker
15.4. Amazon SageMaker Studio Lab
15.5. SageMaker JumpStart
### **Capítulo 16** - DataOps
16.1. Cultura DataOps
16.2. Integração Contínua em DataOps
16.3. Entrega Contínua em DataOps
16.4. AWS Data Pipeline
<center><span style="color:red"> Segunda Aula Interativa </span></center>
<center><span style="color:red"> Desafio </span></center>
## Referências
GAWRON, Kate. **AWS Certified Database - Specialty (DBS-C01) Certification Guide: A comprehensive guide to becoming an AWS Certified Database specialist**. Birmingham: Packt Publishing, 2022
AWS. **Amazon EBS Documentation**. Disponível em: https://docs.aws.amazon.com/ebs/ Acesso em 28 jan. 2023
AWS. **Amazon Elastic File System Documentation**. Disponível em: https://docs.aws.amazon.com/efs/ Acesso em 28 jan. 2023
AWS. **Amazon Simple Storage Service Documentation**. Disponível em: https://docs.aws.amazon.com/s3/ Acesso em 28 jan. 2023
AWS. **AWS Elastic Disaster Recovery Documentation**. Disponível em: https://docs.aws.amazon.com/drs/ Acesso em 28 jan. 2023
AWS. **Amazon Data Lifecycle Manager**. Disponível em: https://docs.aws.amazon.com/dlm/ Acesso em 28 jan. 2023
AWS. **AWS Migration Hub Documentation**. Disponível em: https://docs.aws.amazon.com/migrationhub/ Acesso em 28 jan. 2023
AWS. **AWS Snow Family Documentation**. Disponível em: https://docs.aws.amazon.com/snowball/ Acesso em 28 jan. 2023
AWS. **AWS Transfer Family Documentation**. Disponível em: https://docs.aws.amazon.com/transfer Acesso em 28 jan. 2023
AWS. **Amazon RDS and Aurora Documentation**. Disponível em: https://docs.aws.amazon.com/rds/ Acesso em 28 jan. 2023
AWS. **Amazon MemoryDB for Redis Documentation**. Disponível em: https://docs.aws.amazon.com/memorydb Acesso em 28 jan. 2023
AWS. **Amazon DynamoDB Documentation**. Disponível em: https://docs.aws.amazon.com/dynamodb Acesso em 28 jan. 2023
AWS. **Amazon DocumentDB Documentation**. Disponível em: https://docs.aws.amazon.com/documentdb Acesso em 28 jan. 2023
AWS. **AWS Glue Documentation**. Disponível em: https://docs.aws.amazon.com/glue Acesso em 28 jan. 2023
AWS. **Amazon Athena Documentation**. Disponível em: https://docs.aws.amazon.com/athena Acesso em 28 jan. 2023
AWS. **Amazon SageMaker Documentation**. Disponível em: https://docs.aws.amazon.com/sagemaker/ Acesso em 28 jan. 2023
AWS. **AWS Data Pipeline Documentation**. Disponível em: https://docs.aws.amazon.com/data-pipeline/ Acesso em 28 jan. 2023