Hi all,
What is AEM: Digital Foundation Blueprint?
Could it be compared with Archetype, the only difference being it is on AEMAACS?
I understand that it consists of Adobe best practices implemented in the code, so that developers do not need to start from scratch. Some common functionalities are readily available.
I highly appreciate all your responses.
Thanks,
RK.
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
Hi @AEM_Forum
AEM: Digital Foundation Blueprint is a set of Adobe best practices and pre-built components that can be used as a starting point for building AEM websites. It includes a set of pre-built components, templates, and workflows that can be customized to meet specific business needs.
It is not exactly comparable to Archetype, as Archetype is a Maven plugin that generates a project structure based on a template. However, both Archetype and AEM: Digital Foundation Blueprint provide a starting point for developers to build upon.
The main difference is that AEM: Digital Foundation Blueprint is specifically designed for AEM, while Archetype can be used for any Java-based project. Additionally, AEM: Digital Foundation Blueprint includes Adobe best practices and pre-built components that are specific to AEM.
Best Practices and Recommendations: The Digital Foundation Blueprint incorporates Adobe's best practices and recommendations for setting up an AEM instance. This includes considerations for architecture, performance, security, scalability, and more.
Preconfigured Setup: Instead of starting an AEM project from scratch, developers can use the Digital Foundation Blueprint as a starting point. It comes with preconfigured configurations, project structures, and integrations to streamline the development process.
Common Functionalities: The Blueprint often includes prebuilt components, templates, workflows, and other functionalities commonly needed in AEM projects. These functionalities are designed to address common use cases and requirements, saving developers time and effort.
AEMAACS Integration: AEMAACS (Adobe Experience Manager as a Cloud Service) is Adobe's cloud-native version of AEM, which offers benefits like automatic updates, scalability, and improved performance. The Digital Foundation Blueprint can be adapted to work seamlessly with AEMAACS, ensuring that projects built on it can leverage the capabilities of the cloud service.
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/developing/archetyp...
Digital Foundation Blue Print:
Adobe Experience Manager (AEM) as a Cloud Service: Digital Foundation Blueprint is a reference implementation provided by Adobe. It's designed to help customers understand how to build, extend, and deploy sites on AEM as a Cloud Service. It includes examples of common patterns and best practices, and it's built using the AEM Project Archetype.
The Blueprint includes:
Core Components: These are flexible, extensible, and feature-rich components that form the building blocks of your site. They include components for text, images, navigation, forms, and more.
Templates: The Blueprint includes several out-of-the-box templates that you can use to create your pages. These templates are built using the core components.
Content Structure: The Blueprint provides a recommended content structure, including a content hierarchy and naming conventions.
Best Practices: The Blueprint includes examples of best practices for AEM as a Cloud Service, such as how to manage code and configurations, how to use the AEM development tools, and how to set up continuous integration and delivery.
Sample Content: The Blueprint includes sample content that demonstrates how to use the core components and templates.
Archtype: For Developers and Development
The AEM Project Archetype, is a Maven archetype for creating a new AEM project with a recommended project structure. It provides a basic structure and a set of defaults for all components/modules (Core,ui.apps, ui.frontent , allowing developers to get started quickly with a new AEM project.
Hi @AEM_Forum
AEM: Digital Foundation Blueprint is a set of Adobe best practices and pre-built components that can be used as a starting point for building AEM websites. It includes a set of pre-built components, templates, and workflows that can be customized to meet specific business needs.
It is not exactly comparable to Archetype, as Archetype is a Maven plugin that generates a project structure based on a template. However, both Archetype and AEM: Digital Foundation Blueprint provide a starting point for developers to build upon.
The main difference is that AEM: Digital Foundation Blueprint is specifically designed for AEM, while Archetype can be used for any Java-based project. Additionally, AEM: Digital Foundation Blueprint includes Adobe best practices and pre-built components that are specific to AEM.
Best Practices and Recommendations: The Digital Foundation Blueprint incorporates Adobe's best practices and recommendations for setting up an AEM instance. This includes considerations for architecture, performance, security, scalability, and more.
Preconfigured Setup: Instead of starting an AEM project from scratch, developers can use the Digital Foundation Blueprint as a starting point. It comes with preconfigured configurations, project structures, and integrations to streamline the development process.
Common Functionalities: The Blueprint often includes prebuilt components, templates, workflows, and other functionalities commonly needed in AEM projects. These functionalities are designed to address common use cases and requirements, saving developers time and effort.
AEMAACS Integration: AEMAACS (Adobe Experience Manager as a Cloud Service) is Adobe's cloud-native version of AEM, which offers benefits like automatic updates, scalability, and improved performance. The Digital Foundation Blueprint can be adapted to work seamlessly with AEMAACS, ensuring that projects built on it can leverage the capabilities of the cloud service.
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/developing/archetyp...
@Raja_Reddy : Where can we find AEM blueprints.Also, what is the step by step guide for a local setup using Adobe digital blueprint in my local system on AEM as a cloud service.I cannot find anything related to the same anywhere on adobe portal.(Is adobe blueprint readily available with latest maven archetype of AEM or is it something different).
Views
Replies
Total Likes
Hi,
Here is the short version: Digital Foundation Blueprint is a pattern, guideline, or strategy for implementing a project. This will include a Maven Archetype.
On the other hand, a Maven Archetype is a template or predefined structure for creating new Maven projects. It is worth noting that AEM projects are built and managed using Maven, which is a popular build automation tool primarily used for Java projects.
Hope this helps.