Visão Geral
O curso Amazon RDS oferece uma visão completa do serviço de banco de dados relacional da Amazon Web Services (AWS), capacitando os alunos a criar, gerenciar e escalar bancos de dados na nuvem de forma eficiente. Os participantes aprenderão sobre as principais funcionalidades do Amazon RDS, incluindo a configuração, monitoramento, segurança e otimização de bancos de dados relacionais.
Objetivo
Após realizar o curso Amazon RDS, você será capaz de:
- Configurar, gerenciar e otimizar bancos de dados utilizando o Amazon RDS.
- Implementar práticas de segurança, backup e recuperação em ambientes RDS.
- Escalar e monitorar bancos de dados para melhor desempenho e custo-benefício.
Publico Alvo
Este Curso Amazon RDS é indicado para administradores de banco de dados (DBAs), engenheiros de dados, desenvolvedores e arquitetos de soluções que desejam aprender a utilizar o Amazon RDS para gerenciar bancos de dados de maneira escalável e eficiente na nuvem.
Pre-Requisitos
- Conhecimentos básicos sobre bancos de dados relacionais.
- Experiência prévia com AWS é recomendada, mas não obrigatória.
- Familiaridade com SQL e administração de bancos de dados é um diferencial.
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
Introduction to Amazon RDS
- Overview of Amazon RDS and its role in cloud databases.
- Benefits and use cases of Amazon RDS.
- Supported database engines (MySQL, PostgreSQL, MariaDB, Oracle, SQL Server).
Setting Up Your First RDS Database
- Step-by-step guide to creating a new RDS instance.
- Configuring RDS settings: instance types, storage options, and pricing.
- Understanding the RDS console and essential configurations.
RDS Security and Access Control
- Configuring VPC security groups and IAM roles.
- Implementing encryption at rest and in transit.
- Best practices for access management and database security.
Backup and Recovery in Amazon RDS
- Automatic backups and snapshot configuration.
- Restoring from a snapshot and point-in-time recovery.
- Implementing disaster recovery strategies.
Scaling and Performance Optimization
- Vertical and horizontal scaling in RDS.
- Read replicas and cross-region replication.
- Optimizing instance types and storage for performance.
Monitoring and Logging in Amazon RDS
- Using Amazon CloudWatch for performance metrics.
- Enabling Enhanced Monitoring and RDS Performance Insights.
- Setting up alarms and custom dashboards for database health.
Database Maintenance and Upgrades
- Configuring maintenance windows and minor version upgrades.
- Applying patches and understanding managed updates.
- Best practices for minimizing downtime during maintenance.
High Availability and Failover
- Setting up Multi-AZ deployments for high availability.
- Failover mechanisms and configuring automatic failover.
- Configuring Amazon Route 53 for DNS failover.
Database Migration to Amazon RDS
- Using AWS Database Migration Service (DMS) for data migration.
- Migration from on-premises to RDS.
- Migrating between different RDS engines and regions.
Cost Management and Optimization
- Understanding RDS pricing models and cost structures.
- Using Reserved Instances and savings plans.
- Strategies for cost-effective RDS usage.
TENHO INTERESSE