Chapter 4. Takeaways
There are six important lessons to take from this book:
- Don’t fear loss of control—embrace the cloud.
Introducing cloud systems will lead to further loss of control over your website, but the advantages of using these systems outweigh the disadvantages.
For most people, the services offered by cloud providers will be faster and easier to implement and manage, as well as more resilient, technologically advanced, and cost effective to run than anything they could implement themselves.
- Ensure you have sufficient monitoring in place.
You can’t control what’s going on, so make sure you’re gathering data and can determine what users are seeing (across the full range of your audience) and do some root-cause analysis on any issues raised.
This should include the following types of monitors:
- RUM/EUM
- IPM
- APM
- Stay in control—maintain an independent DNS provider.
Keeping your DNS independent and flexible allows you to implement a “right tool for the right job” strategy, combining multiple cloud providers/CDNs for different sections of your audience based on the data returned from your monitoring.
- Offload the load—use caching and a CDN.
Make sure you’re caching data as close to the user as possible. Implement a CDN to optimize responses and minimize latency. Use your monitoring to determine the best CDN or combination of CDNs to use.
- Understand the difference between cloud and on-premise.
Cloud providers offer many advantages over on-premise systems, and it’s important ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access