Chapter 10. Laying Foundation for RDS Databases
Data is one of the biggest assets for any organization. Availability, accessibility, and quick recovery of that data after application failure are the most important concerns in order to get back in business. Almost everywhere, and for every application; persistent data is stored in a database. So, a database becomes a critical point in your infrastructure. This is where AWS Relational Database Service, or simply RDS, provides you with a way to provision, operate, and scale a database in the cloud. RDS helps speed up the development process by allowing quick access to the fully-featured database engine without the need to install or configure database software on the server. It also reduces the burden of ongoing database administration by taking on common tasks such as patching, backups, and security management. You can also configure RDS in such a way that you can achieve a highly available and fault-tolerant database. Building a highly available...