Optimizing Cloud Migration: Performance Lessons for the Enterprise

Learn all you need to know about email best practices, deliverability, and tools with email whitepapers and ebooks.

Issue link: https://hub.dyn.com/i/671893

Contents of this Issue


Page 20 of 35

evaluating cloud providers/solutions. These will then flow through into validation testing after migration is complete. Key Concept—Think in Business Transactions, Not Individual Elements When looking at cloud systems, you are generally looking at a com‐ plex set of interactions between different elements—some on your cloud-based servers, some using cloud-based tools, and some pro‐ vided by third parties. The infrastructure, latency, and network connectivity between all these elements are generally out of your control. When evaluating performance, it is perfectly valid to set targets for specific individual elements where possible, but it is essential that you start setting targets for the full end-to-end process to under‐ stand the impact of this dispersal of functionality to systems outside your direct control. 4. Build a Comprehensive Monitoring Solution Cloud providers will give you access to a lot of information about their systems via extensive and configurable dashboards. These are an excellent resource and should form an integral part of your sys‐ tem health monitoring; however, they only tell part of the story. Cloud provider dashboards are only focused on the elements of the system that they are providing, which leaves some important gaps: • The performance and behaviors within your application (APM) • The experience actually being had by end users (EUM) • The Internet performance of your application (IPM) These gaps can leave you in a situation where all your cloud dash‐ boards are green, but your system is unavailable. The dashboards are not designed for in-depth or worldwide reporting. It is impor‐ tant then that your monitoring is based on how your application is performing, not how the server is performing. There are several sets of tools that are essential for this. 4. Build a Comprehensive Monitoring Solution | 15

Articles in this issue

view archives of eBooks - Optimizing Cloud Migration: Performance Lessons for the Enterprise