APJ - ISV - Database

O'Reilly eBook: An Introduction to Cloud Databases

Issue link: https://resources.awscloud.com/i/1496544

Contents of this Issue

Navigation

Page 40 of 47

Performance testing Stress-test the new systems and benchmark their performance to get an idea of where you can enhance response time and throughput. Security assessment Ensure that the cloud systems are secure by performing vulner‐ ability assessments and penetration tests. These steps also form a transition to the next phase, optimization. This phase follows the successful migration of your on-premises databases and applications to the cloud. The crucial elements in this phase are performance management and cost optimization. Careful, continuous monitoring of the new systems is critical so that you can quickly revert to the old systems in case you run into unexpected glitches. Optimization At this point, you are presumably running smoothly and can con‐ gratulate your team all around for a job well done. This section sum‐ marizes the main tasks required of the DBA and other team members as you move forward. Availability This, of course, is the fundamental requirement that you must meet in any setting. Moving to the cloud, fortunately, removes some causes of failure (if you properly configure the restarting of failed services). Furthermore, the cloud vendor provides numerous tools for predicting failures and alerting you to failures. To take advantage of these, carry out the planning in this section (many of these activi‐ ties are also useful for performance optimization): Disaster recovery (DR) plan With a large and robust cloud vendor, you can fail over to a new AZ if the current one fails. But you need both a plan and an automated process for failover. The plan should address the RTO, RPO, and geographic redundancy. As much as possible, exploit the failover capabilities provided by the vendor instead of handcrafting your own. Optimization | 35

Articles in this issue

view archives of APJ - ISV - Database - O'Reilly eBook: An Introduction to Cloud Databases