# 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