Extension Manager in AEM Sites: No more waiting for AEM in-process code to deploy

In today's rapidly changing technological landscape, it's crucial to stay proactive in delivering new tools and integrations to customers.

With out-of-process extensibility, driven by cutting-edge technologies like the Jamstack, serverless computing, Node.js, and React, you can continuously elevate the authoring capabilities within AEM Sites - all without having to re-deploy your host application.

But that's just the beginning! We'll also delve into the advanced features offered by the latest addition to our Extensibility suite: the Extension Manager for AEM Sites. This robust tool empowers you to fine-tune your extensions, tailoring them to specific use cases without any redeployment headaches. Plus, you can easily reuse your code across different organizations.

Lastly, you'll discover how to distribute your extensions through Adobe ecosystem and potentially monetize them, providing another valuable option for your business.

Join us for an eye-opening session where developers and architects will uncover groundbreaking tools for out-of-process extensibility. Learn how you can configure customizations on a per-instance basis and experiment with extensions built by Adobe themselves. Don't miss out on this opportunity to revolutionize your approach to AEM development!

Is it possible to enable/disable extensions not only by environment (dev/stage etc) but also according the specific users/groups permissions?
(see answer in talk video)
If we customize the ui services, will this customization affected by future updates of the product or can be a long time solution?
(see answer in talk video)
Currently the AppBuilder allow to deploy UI and funtions via OpenWhisk. Will the AppBuilder include Adobe managed databases in the future to follow other BaaS (Backend as a Services) like Firebase or AWS Amplify?
(see answer in talk video)

Simon

The new CF UI is not available during local development with the AEMaaCS SDK. Is there any plan to make it work locally as well?

(see answer in talk video)

Konrad Windszus

Any plans to improve extension configuration beyond just basic key value pairs (descriptions, types restrictions, mandatory vs. optional)?

ilagno

Yes. We have improvements to extension configuration for Extension Manager in our backlog, but we're always open to collecting specifics and feedback, so please email us at [email protected]. On Adobe Exchange, this extension configuration is already implemented. https://experienceleague.adobe.com/en/docs/experience-platform/tags/extension-dev/web/views https://experienceleague.adobe.com/en/docs/experience-platform/tags/extension-dev/overview

Anian Weber - TechDivision

Are there any plans to provide additional extension points outside the CF UI?

ilagno

Yes, we always can work to add more extension points for CF UI. If you have any specific use cases in mind, let's talk. We want to make sure that extension points will be used before adding new one. We , also put new services for example, the extension point for AEM Assets will go GA this month. The extensibility team is always open to support more extension points, but this is ultimately dependent on the services to request and implement them. So if you want extension points in a particular AEM service, reach out to that team (or us at [email protected]) and let them know you want extensibility!

I saw in the presentation that the Preview function is adding an URL parameter that points to the App Builder project endpoint to load the extension. Can this access be restricted for specific users/groups?

ilagno

No, there's no restriction on the URL parameter.