Key Concepts key-concepts

Like all powerful tools, Cloud Manager encompasses many concepts and terms. This document summarizes some of the most important for you as you get started using Cloud Manager.

Application application

An application is the set of customizations and configurations created by a customer in order to adapt the underlying solution (such as AEM Sites or AEM Assets) for their specific use cases and needs. An application is a logical unit which may be composed of multiple artifacts.

An example application is the fictional WKND lifestyle application.

Artifact artifact

An artifact is a deployable unit and is the result of some build process which transforms source code into a single unit. For example a .zip file containing the source code.

Artifact Repository artifact-repository

An artifact repository is a storage location where customer-specific artifacts are saved and secured.

Environment environment

An environment is a single cluster of virtual machines within a program. For AEM, this is composed of an authoring instance (optionally with an additional cold standby authoring instance), zero or more publishing instances, one or more dispatcher instances, and a load balancer.

git Repository git-repository

A git repository is a location where customer-specific source code is stored and is accessible using git.

Instance instance

An instance is a specific virtual server running the AEM solution. Instances represent a single logical unit from a deployment perspective.

Organization organization

An organization is an Adobe construct representing an enterprise customer. One company may have multiple organizations depending on how they were provisioned in Adobe’s Identity Management System (IMS).

Pipeline pipeline

A pipeline is a set of deployment steps which are executed in sequence.

Product product

A product is a specific set of functionality within a solution licensed by an organization. Different programs within an organization may be entitled to different sets of products, for example, AEM Sites, AEM Assets, or AEM Forms.

Program program

A program is a set of environments that support a logical grouping of customer initiatives, usually corresponding to a purchased service level agreements (SLA). Each program has exactly one production environment and may have many non-production environments.

Solution solution

A solution is one of the Adobe Experience Cloud solutions. For example, Adobe Experience Manager, Adobe Target, or Adobe Analytics.

Step step

A step is a configured instruction set that accomplishes some unit of work as a building block of a pipeline.