Integrating Caching and Content Delivery within Solutions
This chapter introduces guidelines for using cache technology to improve the performance of modern web applications. The performance metric is the most valuable metric for modern applications. Your ability to improve application speed will be measured in the exam. In this chapter, we will learn how the caching of static and dynamic content can be temporarily stored and delivered to the user faster than from database or file storage. You will learn about services for caching such as Azure Cache for Redis and Azure’s content delivery networks (CDNs). You will also learn about the configuration of the services and best practices for using them in modern web solutions.
One of the most common use cases for cache technology is when database content is temporarily persisted in Azure Cache for Redis and available for reuse by web applications to build a web page. Another common scenario is where caching technology can help...