Application Accelerator

Application Accelerator is an Edge Application module that speeds up web applications and APIs through protocol optimizations and manages dynamic content requirements.

With Application Accelerator, you can:

  • Create advanced rules in Rules Engine for the request and response phases.
  • Customize cache policies for dynamic content based on cookies or query strings through the Advanced Cache Key.
  • Enable support and cache of HTTP methods for your edge application.
  • Customize CDN cache TTL to values under 60 seconds.

Implementation


Advanced Cache Key

By default, Azion considers each URL as a distinct object in cache. The Advanced Cache Key feature allows you to create advanced cache rules based on two options: Cache by Query Strings and Cache by Cookies. If needed, you can use both options simultaneously to define the content segmentation of your application.

Learn more about Advanced Cache Key

Rules Engine

Application Accelerator enables new options and configurations in Rules Engine, allowing you to customize your application’s business rules. See the full list of variables and list of behaviors to know more.

Learn more about Rules Engine

Support for HTTP methods

You can expand the supported HTTP methods beyond the native GET and HEAD methods for your edge applications. By enabling this feature, you’ll gain the ability to utilize the OPTIONS, POST, PUT, PATCH, and DELETE HTTP methods in your applications.

By default, Azion’s Edge Cache is configured to cache only GET and HEAD requests. However, by enabling this module, you have the option to extend caching to include POST and OPTIONS requests as well. This allows you to optimize the performance and efficiency of your applications, especially for frequently accessed or data-intensive endpoints that use these HTTP methods.

Learn more about caching HTTP methods

Limits

These are the default limits:

ScopeLimit
Minimum cache TTL0 seconds
Maximum cache TTL31,536,000 seconds

Contributors