AEM as a Cloud Service

There is no step one! AEM as a Cloud Service automatically comes with the latest version of the Core Components. Just as AEMaaCS offers you the latest features of AEM, AEMaaCS automatically keeps you up-to-date with the latest version of the Core Components.

Some points to keep in mind as you use the Core Components on AEMaaCS:

  • The Core Components are included in /libs.
  • The project build pipeline will generate warnings in the log if it includes the Core Components again as part of /apps and will ignore the version embedded as part of your project.
    • In a coming release, including the Core Components again will fail the pipeline build.
  • If your project previously included the Core Components in /apps, you may need to adjust your project.
  • Even though the Core Components are now in /libs, it is not recommended to create any overlay of the same path in /apps. The proxy component pattern should be used instead if any aspect of the components needs to be customized.
  • In order for the Table of Contents component to render its content, a filter needs to be configured in OSGi.

AEM 6.5 and Prior

The Core Components are not part of the quickstart when starting in production mode (without sample content). Therefore, your first step is to download the latest released content package from GitHub and to install it on your AEM environments.

There are several ways to automate this, but the simplest way to quickly install a content package on an instance is by using the Package Manager; see Install Packages. Also, once you’ll have a publish instance running as well, you’ll need to replicate that package to the publisher; see Replicating Packages.