• RDS: Relational Database Service
    • a web service provided by Amazon Web Services (AWS) that allows individuals to set up, operate, and scale a database while storing it in the cloud
    • RDS makes it easy to set up, operate, and scale a MySQL database instance in the case of AP Computer Science at Del Norte High Schools
  • By using RDS, individuals can offload the administrative tasks of database management

    • examples: hardware provisioning, software patching, backups, and database scaling, to AW
    • RDS takes care of the underlying infrastructure allowing more time to work on website features
  • Key Features and Benefits of RDS:

    • Managed service: AWS manages the infrastructure, database setup, patching, and backups, reducing your administrative burden.
    • Scalability: RDS allows you to scale your database instance up or down based on a users needs, which ensures efficiency
    • Security: RDS provides built-in security features, such as encryption at rest and in transit, network isolation, and user access control
    • Automated software patching: RDS can automatically apply patches and updates to the database software, reducing downtime and ensuring security.
    • Stores information in the cloud instead of just locally --> can not be easily deleted and ruined
  • Overall Takeaway:
    • RDS simplifies the process of deploying and managing relational databases, making it a popular choice for many organizations seeking a scalable and reliable database solution in the cloud