AWS Cloud-Native Databases
This section covers key database services offered by Amazon Web Services (AWS), designed for cloud-native applications that require scalability, performance, and reliability.
🗂️ Services Covered
- Amazon RDS: Managed relational database service for MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB.
- Amazon Aurora: High-performance, MySQL and PostgreSQL-compatible relational database with cloud-native scalability and availability.
- Amazon DynamoDB: Fully managed, serverless, key-value NoSQL database designed for high-performance applications at any scale.
- Amazon Redshift: Petabyte-scale data warehouse for analytics.
- Amazon ElastiCache: In-memory caching service for Redis and Memcached.
- Amazon Neptune: Managed graph database service.
- Amazon DocumentDB: Managed, MongoDB-compatible document database.
This section will provide theory, use cases, best practices, and interview questions for each of these services.