Introduction
Understanding why we need databases
- Understanding why we need databases
- Overview of RDS and its benefits
- Overview of the AWS management console
- Creating a single MariaDB RDS instance
Different Database Engines in RDS
- Different Database Engines in RDS
- Postgresql on RDS
- MariaDB on RDS
- MSSQL on RDS
- Oracle on RDS
- Mysql on RDS
- Choosing a Right Database
- Licensing on RDS
RDS Architecture and Concepts
- RDS Architecture and Concepts
- Deploying the sample application on EC2 instance
- Creating and connecting the RDS instance to the application
- The Instance typesfamilies
- AWS RDS Storage
- Read Replicas
- Creating Read Replicas
- RDS Cross region read replicas
- Summary of RDS architecture and core concepts
Scaling AWS RDS
- Single vs multi az instance deployment vs multi az cluster deployment
- BlueGreen Deployments
- Optimized ReadsWrites
RDS Networking and Security
- Understanding RDS Networking and Securities
- Database authentication and access management with Amazon RDS
- Password management with Amazon RDS and AWS Secrets Manager
- Demo Password management with Amazon RDS and AWS Secrets Manager
- Demo Password management with Amazon RDS and AWS Secrets Manager Part 2
- Infrastructure security in Amazon RDS
- Security Best Practices for Amazon RDS
- Controlling access with security groups
- RDS Proxy
- Working with Amazon RDS Proxy endpoints Demo
Backup and Restore with RDS
AWS Aurora
- Features and Benefits of Aurora
- Aurora Architecture vs RDS Whats different
- Setting up Managing Aurora
- AWS Aurora distributed storage
- Backup and Restore with Aurora
- Demo Backup and Restore with Aurora
- Pricing of Aurora
- Aurora vs Aurora Serverless V2