Content Delivery overview
Content Delivery software components enable the deployment and processing of published content. Some Content Delivery software components combine with Content Manager software components to produce an overall feature.
- Core Roles and non-core Roles
Content Delivery functionality consists of a number of Roles. A Role is (the Content Delivery side of) a product feature. We distinguish between core Roles, which are always needed to get the product up and running, and non-core Roles, which you may or may not install based on business needs. - Content Delivery microservices, clients and databases
The relations between the various microservices, clients and databases are illustrated in a diagram. - Content Interaction Services (CIS)
The Content Delivery server-side microservices, called Content Interaction Services or CIS for short, are RESTful web services that allow various parties to interact with the Content Delivery stack. - Standalone microservices and a reverse proxy
Use a reverse proxy to combine web application features such as response compression and URL forwarding with the easy deployment and configuration of Content Delivery standalone microservices. Refer to your web application server vendor's documentation to learn more about how to set up a reverse proxy in a web application. - Ambient Data Framework
Add the Ambient Data Framework to your website visitor's request/response pipeline in order to gather and respond to ambient visitor information during a session. The Ambient Data Framework places all the data points it collects (such as IP address, geolocation or screen size) or deduces (such as demographics or median income) in a Claim Store. - Contextual web delivery
The Context Engine features enables you to discover and respond to contextual information about the visitors of your website. Its device database contains information about more than 15,000 devices, and is regularly updated, free of charge, with new devices. - Contextual Image Delivery
Contextual Image Delivery enables you to transform images in real time through URL manipulation. Append commands to your URL to resize, crop, trim, or even transform your image from one format to another, all at request time, while applying to caching to prevent unnecessary repetition of image transformations. - Mobile delivery and mobile apps
You can use Templating and BluePrinting technology to localize transformations for a specific channel. This allows you to create multiple different representations of the same website content. Specifically, you can use patterns such as responsive design or grid representations to develop mobile pages that can adapt to a variety of devices.
Related tasks