BAWS 13 – Enumerate RDS and Retrieve the Final Flag
What is Relational Database Service (AWS RDS)
Amazon Web Services Relational Database Service (AWS RDS) is a managed database service that simplifies the setup, operation, and scaling of relational databases in the cloud. RDS supports various database engines, including MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB, offering organisations a range of options to meet their specific database needs.
Here’s how AWS RDS works:
Deployment: Users can easily launch a relational database instance in RDS. AWS manages the provisioning of hardware, database setup, patching, and backups, reducing administrative overhead.
Database Engines: RDS supports multiple database engines, allowing users to choose the one that best suits their application requirements.
Scaling: RDS provides options for vertical and horizontal scaling to accommodate growing workloads. Users can resize instances or create read replicas for improved performance and availability.
Automated Backups: RDS automated database backups, making it simple to recover data in case of failures or user errors. Users can also set up automated snapshots for data retention.
Security: RDS offers robust security features, including network isolation, encryption at rest and in transit, and integration with AWS Identity and Access Management (IAM) for fine-grained access control.
Monitoring and Metrics: AWS CloudWatch integration allows users to monitor database performance and set up alarms for proactive issue resolution.
High