granite. From the Adobe Experience Cloud home page, select Experience Manager to open the AEM home page. To optimize for a small image file size but keep image quality at an acceptable level, set the qlt= value to 80. Option 2: Share component states by using a state library such as NgRx. Security User. So in this regard, AEM already was a Headless CMS. listeners) Undo / Redo; Page diff and Time Warp/etc/map. But before understanding AEM as headless CMS, let's dive deeper into why enterprises choose headless CMS rather than traditional CMS. g. Adobe Experience Manager Assets is a DAM that gives you automation and tools to rapidly source, adapt, and deliver your assets across audiences and channels so you can spend less time searching for and adjusting content. SPA Editor learnings. This document helps you understand headless content delivery, how AEM supports headless, and how content is. General gap: This baseline supports centralized and decentralized models. See full list on experienceleague. Granite UI. AEM as a Cloud Service GraphQL API used with Content Fragments is heavily based on the standard, open source GraphQL API. Then the Content Fragments Models can be created and the structure defined. Welcome to the documentation for developers who are new to Adobe Experience Manager headless CMS! Learn about the powerful and flexible headless features, their capabilities, and how to use them on your first headless development project. If you need AEM support to get started with AEM 6. com and select the appropriate organization. AEM Screens provides an out of the box integration with Adobe Analytics and provides you with a proof of play. The sidekick plugin for AEM Assets supports access to: AEM Assets as. Ensures that all player events are stored. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to use them on your project. The Story So Far. The system administrator is the individual who is first contacted by Adobe after your AEM as a Cloud Service contract is signed. Contentstack makes it extremely easy to integrate Adobe DAM with your headless CMS to leverage the powers of the two most powerful enterprise applications in the market. This DAM clears bottlenecks. GraphQL API. Build a React JS app using GraphQL in a pure headless scenario. Authors want to use AEM only for authoring but not for delivering to the customer. All Rights Reserved. You can also use Edge Delivery Services in. High-level AEM Asset roles. To manage permissions of groups in AEM, navigate to Tools > Security > Permissions. Objective. • Sitecore Experience Platform: Starts at $40,000 per year. Learn about Headless in Adobe Experience Manager (AEM) with a combination of detailed documentation and headless journeys. This guide provides an overview of Experience Manager as a Cloud service, including an introduction, terminology, and architecture. Last update: 2023-08-16. With headless API-based delivery, merchants can quickly create, evaluate, and deploy shoppable experiences. In this part of the onboarding journey, you learn about the preparation necessary before you can log into the system for the first time. ) that is curated by the. The advanced tutorial illustrates in-depth aspects of working with Content Fragment Models, Content Fragments, and the AEM GraphQL persisted queries, including using the GraphQL persisted queries. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to leverage them on your project. We’ll cover retrieving Content Fragment data from AEM’s GraphQL APIs and displaying it in the React app. Created for: Beginner. As a best practice, permissions should be set on Groups in AEM. 2. location). An Introduction to AEM as a Headless CMS; AEM Headless tutorials - If you prefer to learn by doing and are technically inclined, take our hands-on tutorials organized by API and framework, that explore creating and using applications built on AEM Headless. This document helps you understand headless content delivery, how AEM supports headless, and how. AEM Headless single-page app (SPA) deployments involve JavaScript-based applications built using frameworks such as React or Vue, that consume and interact with content in AEM in a headless manner. The Create new GraphQL Endpoint dialog box opens. A headless CMS exposes content through well-defined HTTP APIs. This React application demonstrates how to query content using AEM’s GraphQL APIs using persisted queries. AEM offers the flexibility to exploit the advantages of both models in one project. AEM Headless supports a offset/limit and cursor-based pagination queries to smaller subsets of a larger result set. The GraphiQL tool enables developers to create and test queries against content on the current AEM environment. Clients can send an HTTP GET request with the query name to execute it. com Headless CMS Developers and business users have the freedom to create and deliver content using headless or headful models out of the box, letting them structure and deliver content to any front-end framework. This tutorial uses a simple native Android Mobile App to consume and display Event content exposed by AEM Content Services. Implementing Applications for AEM as a Cloud Service; Using. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. As a cloud-hosted hybrid CMS, Adobe Experience Manager can further enhance your agility in creating content by making it quick and easy to scale experiences. Understand Headless in AEM; Learn about CMS Headless Development;. If the image is purely decorative and alternative text would be unnecessary, the Image is decorative option can be checked. 3 latest capabilities that enable channel agnostic experience management use-cases. Understand the basic concepts and terminology of. The current implementation of the Assets HTTP API is based on the REST architectural style and enables you to access content (stored in AEM) via CRUD operations (Create, Read, Update, Delete). A “Hello World” Text component displays, as this was automatically added when generating the project from. Audience: Beginner; Objective: Introduce the concepts and terminology relevant to Headless Authoring. In the Assets UI, select the source folder for which you want to create a structure in the target language root. Headless CMS. When using AEM Headless Persisted Queries which access AEM over HTTP GET, a Referrer Filter. Learn about the concepts and mechanics of authoring content for your Headless CMS using Content Fragments. Implementing Applications for AEM as a Cloud Service; Using Cloud Manager. 1. Using a REST API introduce challenges: Headless content management is a key development for today’s web design that decouples the frontend, client-side applications from the backend, content management system. . This is achieved using Content Fragments, together with the AEM GraphQL API (a customized implementation, based on standard GraphQL), to headlessly deliver structured content. Learn how to use features like Content Models, Content Fragments, and a GraphQL API to power headless content delivery. You have learned the basics of Headless CMS Authoring, with an introduction to authoring with AEMaaCS and in particular, authoring Content Fragments. There are many ways by which we can implement headless CMS via AEM. With Headless Adaptive Forms, you can streamline the process of building. In this session, we will cover the following: Content services via exporter/servlets. Understand Headless in AEM; Learn about CMS Headless Development;. The power of AEM allows it to deliver content either headlessly, full-stack, or in both. Experience Manager Sites is the only CMS on the market with out-of-the-box capabilities to achieve maximum performance. In this part of the AEM Headless Content Architect Journey, you can learn the (basic) concepts and terminology necessary to understand content modeling when using Adobe Experience Manager (AEM) as a Cloud Service as a Headless CMS. Adobe Experience Manager (AEM) is now available as a Cloud Service. use PowerPoint slides as images). 5. Open the Program containing the AEM as a Cloud Service environment to integrate set up the Service Credentials for. This exceptional AEM GEMs session features two speakers who are operating AEM as customers. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. API. Learn about headless development using Adobe Experience Manager (AEM) as a Headless CMS. Open the required model for Edit; use either the quick action, or select the model and then the action from the toolbar. Also known as local groups, these groups can be managed within the AEM author environment. This tutorial covers the following topics:The API lets you operate Adobe Experience Manager as a Cloud Service as a headless CMS (Content Management System) by providing Content Services to a JavaScript front-end application. This tutorial explores how AEM Content Services can be used to power the experience of an Mobile App that displays Event information (music, performance, art, etc. Learn how to use Content Fragments in Adobe Experience Manager (AEM) as a Cloud Service with the AEM GraphQL API for headless content delivery. This article builds on these so you understand how to model your content for your AEM headless. The Create new GraphQL Endpoint dialog box opens. Learn how to use features like Content Models, Content Fragments, and a GraphQL API to power headless content delivery. We're trying to integrate AEM with a CMS too. Last update: 2023-08-31. Headless Setup. It provides cloud-native agility to accelerate time to value and. An end-to-end tutorial illustrating how to build-out and expose content using AEM and consumed by a native mobile app, in a headless. The Story so Far. 5 Granite materials apply to AEMaaCS) Coral UI. In addition to offering robust tools to create, manage, and deliver traditional webpages in the full-stack fashion, AEM also offers the ability to author self-contained selections of content and serve them headlessly. adobe. References to other content, such as images or other Content Fragments can be dynamically inserted in-line within the flow of the text. adobe. Experience League. 5. A headless CMS architecture decouples the content and presentation just like a decoupled CMS,. Below is an extensive list of deprecated AEM APIs and their expected removal date. The GraphiQL tool also enables users to persist or save queries to be used by client applications in a production setting. Editable fixed components. Courses Tutorials Certification Events Instructor-led training View all learning options. Content changes all the time as product specs and marketing messages evolve. Connectors User GuideIntroduction. In addition to offering robust tools to create, manage, and deliver traditional webpages in the full-stack fashion, AEM also offers the ability to author self-contained selections of content and serve them headlessly. Tap Create new technical account button. Translating Headless Content in AEM. Use GraphQL schema provided by: use the drop-down list to select the required configuration. In addition to offering robust tools to create, manage, and deliver traditional webpages in the full-stack fashion, AEM also offers the ability to author self-contained selections of content and serve them headlessly. Consider which countries share languages. You can go to the Style or Submission tabs to select a different theme or submit action. In the previous document of the AEM headless journey, Getting Started with AEM Headless as a Cloud Service you learned the basic theory of what a headless CMS is and you should now: ; Understand the basics of AEM's headless features. The auto-generated AEM page must have its type changed to Remote SPA page , rather than a SPA page . While client-side GraphQL queries can also be executed using HTTP POST requests, which cannot be cached, persisted queries can be cached. Provide a Model Title, Tags, and Description. granite. Adobe Experience Manager connects digital asset management, a powerful content. This can be done under Tools -> Assets -> Content Fragment Models. Tap in the Integrations tab. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. Under Cloud Service Configurations in the Add Configuration drop. Tap Create new technical account button. Navigate to Tools > Cloud Services > Adobe Acrobat Sign and open the configuration container you created in the previous step. User. In this part of the AEM Headless Content Architect Journey, you can learn the (basic) concepts and terminology necessary to understand content modeling for headless content delivery with Adobe Experience Manager (AEM). Log into AEM and from the main menu select Tools -> Assets -> Content Fragment Models. Know the prerequisites for using AEM’s headless features. The Assets REST API offered REST-style access to assets stored within an AEM instance. At the beginning of the AEM Headless Content Architect Journey the Introduction covered the basic concepts and terminology relevant to modeling content for headless. The AEM SDK. A headless CMS is a particular implementation of headless development. Within a model: Data Types let you define the individual attributes. Place the <jar file contaning custom fonts and relevant deployment code>. jar to the install folder. of the application. NOTE. The Story So Far. © 2022 Adobe. Experience Manager Sites offers simple-to-use tools that allow you to create, manage and deliver engaging content across your digital properties. An introduction to the headless features of Adobe Experience Manager, and how to author content for your project. It provides cloud-native agility to accelerate time to value and. Adobe Experience Manager provides a frictionless approach to development and delivery. The Navigation Panel can be opened by selecting Adobe icon at the. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to use them on your project. AEM 6. “Adobe Experience Manager is at the core of our digital experiences. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to use them on your project. At the beginning of the AEM Headless Content Author Journey the Introduction covered the basic concepts and terminology relevant to authoring for headless. After successfully logging on, you are directed to the Cloud Manager landing page. Learn more. With these operations the API lets you operate Adobe Experience Manager as a Cloud Service as a headless CMS (Content Management. Content can be managed as individual. Navigate to Tools, General, then select GraphQL. The session will be split in two halves as follows: Part 1: AEM as a headless CMS Where/When/Why? Presenter: Vengadesh Shanmugavelu - Technical Architect, Qatar Airways. Option 3: Leverage the object hierarchy by customizing and extending the container component. Get ready for Adobe Summit. This section describes the following functionality involved with connecting an AEM Screens project with Adobe Analytics: Ensures that all player events are captured and timestamped. As a. HTML is rendered on the server Static HTML is then cached and delivered The management of the content and the publication and rendering of. Allowing for bulk delivery of exactly what is needed for rendering as the response to a single API query. They allow you to prepare content ready for use in multiple locations/over multiple channels, ideal for headless delivery. Now that you have read the article AEM as a Cloud Service Terminology and understand the basics of AEMaaCS structure, you are ready to log into the Admin Console for the first time!. The AEM Headless SDK is set of libraries that can be used by clients to quickly and easily interact with AEM Headless APIs over HTTP. When you use multiple traditional CMS platforms, every piece of content on every channel must be. The journey will define additional personas with which the content architect must interact for a successful project, but the point-of-view for the journey is that of the content architect. Rather than delivering HTML or formatted content directly, a headless CMS decouples content from presentation, enabling content to be used by a variety of front-end technologies. Headless implementation forgoes page and component management, as is. The current implementation of the Assets HTTP API is based on the REST architectural style and enables you to access content (stored in AEM) via CRUD operations (Create, Read, Update, Delete). Learn how to bootstrap the SPA for AEM SPA Editor. The options to use images within your documents are available only after configuring the AEM Assets sidekick plugin. Improved load times and responsiveness boost search rankings, traffic, and conversion. Learn About CMS Headless Development by Adobe Docs Abstract In this part of the AEM Headless Developer Journey, learn about headless technology and why you would use it. Understand how to build and customize experiences using AEM’s powerful features. The AEM Headless SDK is available for various platforms: AEM Headless SDK for client-side browsers (JavaScript) AEM Headless SDK for server-side/Node. On the configuration page, tap Create to create Adobe Acrobat Sign configuration in AEM Forms. The following AEM documentation includes everything from essential guides for those new to the content management system (CMS) to videos, tutorials, and further learning resources to get the most out of AEM 6. Traditional CMS uses a “server-side” approach to deliver content to the web. Quick development process with the help. The Android Mobile App. That said, it is way easier with Franklin to achieve these results because they are assured by how the platform builds and delivers your content. Specify the MIME type in the text box. Watch overview Explore the power of a headless CMS with a free, hands-on trial. In the previous document of the AEM headless journey, Learn About CMS Headless Development you learned the basic theory of what a headless CMS is and. Learn about the different data types that can be used to define a schema. This endpoint can use all Content Fragment Models from all Sites configurations (defined in the Configuration Browser ). AEM Headless CMS Developer Journey. This class provides methods to call AEM GraphQL APIs. Our headless CMS capabilities in Experience Manager Sites help your developers quickly structure and deliver content with their favorite front-end frameworks. They can continue using AEM's robust authoring environment with familiar tools, workflows. Objective. This approach enables the CMS to live up to the promise of managing content in place and publishing anywhere. The AEM Headless quick setup gets you hands-on with AEM Headless using content from the WKND Site sample project, and a React App that consumes the content over AEM Headless GraphQL APIs. Be aware of AEM’s headless integration levels. A site theme has the following structure typical of a front-end project. Tap or click on the folder for your project. Select Create. This document gives a detailed overview of the various parts that make up AEM and is intended as a technical appendix for a full-stack AEM developer. This selection process is based on your Content Fragment Models. Experience League. Learn how to model content and build a schema with Content Fragment Models in AEM. Authoring Basics for Headless with AEM. Expand Assets and select Content Automation. cfg. Infrastructure and Service Monitoring in AEM as a Cloud Service. In this part of the AEM Headless Content Author Journey, you can learn the (basic) concepts and terminology necessary to understand authoring content when using Adobe Experience Manager (AEM) as a Cloud Service as a Headless CMS. Tap the Technical Accounts tab. Below is a simple path for creating, managing, and delivering experiences using AEM as a Cloud Service in five steps for users who are already familiar with AEM and headless technology. A Content author uses the AEM Author service to create, edit, and manage content. 5 and Headless. For example, define the field holding a teacher’s name as Text and their years of service as Number. Sign In. AEM Headless Translation Journey - This documentation journey gives you a broad understanding of headless technology, how AEM serves headless content, and how you can translate it. This tutorial explores how AEM’s GraphQL APIs and headless capabilities can be used to power the experiences surfaced in an external app. Learn how features like Content Fragment Models, Content Fragments, and a GraphQL API are used to power headless experiences. A modern content delivery API is key for efficiency and performance of Javascript-based frontend applications. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. After installing the latest version of the Content Transfer Tool on your source Adobe Experience Manager instance, go to Operations - Content Migration. On the Carousel Banner Editor page, do either one of the following: Near the upper-left corner of the page, select Add Slide icon. User. ts: The main entry point of your JS & CSS theme. of the application. infinity. If you need to add Content Automation add-on to an existing. Faster, more engaging websites. In this session, we will cover the following: Content services via exporter/servlets. Created for: Beginner. For authoring AEM content for Edge Delivery Services, click here. In this part of the AEM Headless Content Architect Journey, you can learn the (basic) concepts and terminology necessary to understand content modeling when using Adobe Experience Manager (AEM) as a Cloud Service as a Headless CMS. The session will be split in two halves as follows: Part 1: AEM as a headless CMS Where/When/Why? Presenter: Vengadesh Shanmugavelu - Technical Architect, Qatar Airways. High-level AEM Asset roles. • AEM Sites: Starts at $60,000 per year. Authoring for AEM Headless as a Cloud Service - An Introduction: An introduction to the headless features of Adobe Experience Manager as a Cloud Service, and how to author content for your project. Learn how AEM can go beyond a pure headless use case, with options for in-context authoring and experience management. Learn about key AEM 6. For business users new to AEM and headless technologies, start here for an introduction to the powerful, and flexible, headless features of Adobe Experience Manager as a Cloud Service, and how to model content for your project. Learn about the concepts and mechanics of authoring content for your Headless CMS using Content Fragments. There are many ways by which we can implement headless CMS via AEM. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. Tap Create > Adaptive Forms. Using this path you (or your app) can: receive the responses (to your GraphQL queries). Build a React JS app using GraphQL in a pure headless scenario. The headless CMS capabilities let developers easily create responsive, personalised. 5, or to overcome a specific challenge, the resources on this page will help. Selected assets have a check mark icon over them. In the previous document of the AEM headless translation journey, Learn about headless content and how to translate in AEM you learned the basic theory of what a headless CMS is and you should now: Understand the basic. Adobe Experience Manager as a Cloud Service. What Is Adobe AEM? Adobe AEM is a powerful CMS used to create, edit, and manage digital content across various channels. Session description: There are many ways by which we can implement. With our headless CMS you can create structured content once and reuse it across any digital touchpoint via APIs. Objective. • AEM Forms: Starts at $80,000 per year. These are self-contained items of content that can be directly accessed by a range of applications, as they have a predefined structure, based on Content Fragment Models. Log into AEM as a Cloud Service and from the main menu select Tools > General > Configuration Browser. Learn how Experience Manager as a Cloud Service works and. An OSGi configuration for the Referrer Filter is needed to enable access to the GraphQL endpoint for headless applications over HTTP POST. Content authors cannot use AEM's content authoring experience. Tap Get Local Development Token button. 5 The headless CMS extension for AEM was introduced with version 6. With Content Fragments and the GraphQL API you can use Adobe Experience Manager (AEM) as a Cloud Service as a Headless Content Management System (CMS). The power of AEM allows it to deliver content either headlessly, full-stack, or in both. AEM headless CMS gives developers the freedom to build and deliver exceptional experiences using the languages, frameworks, and tools they’re. An end-to-end tutorial illustrating how to build-out and expose content using AEM Headless. Session description: There are many ways by which we can implement headless CMS via AEM. This document helps you understand headless content delivery, how AEM supports headless, and how. Or in a more generic sense, decoupling the front end from the back end of your service stack. This means your project can realize headless delivery of. Getting Started with AEM Headless - GraphQL by Adobe Docs Abstract AEM’s GraphQL APIs for Content Fragments supports headless CMS scenarios where external client applications render experiences using content managed in AEM. Community. From the sites console, tap or click Create at the top-right of the screen and select Site from template in the drop-down. AEM-Driven Communication Flow. Learn how the Universal Editor enables what-you-see-is-what-you-get (WYSIWYG) editing of any headless and headful experience. Headless implementations enable delivery of experiences across platforms and channels at scale. Last update: 2023-06-28. In this session, we will cover the following: Content services via exporter/servlets. The following AEM documentation includes everything from essential guides for those new to the content management system (CMS) to videos, tutorials, and further learning resources to get the most out of AEM 6. Last update: 2023-08-16. Target libraries are only rendered by using Launch. Understand the basic concepts. It is the main tool that you must develop and test your headless application before going live. Welcome to the documentation for developers who are new to Adobe Experience Manager headless CMS! Learn about the powerful and flexible headless features, their capabilities, and how to use them on your first headless development project. ) that is curated by the. Get to know how to organize your headless content and how AEM’s translation tools work. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to leverage them on your project. Tap in the Integrations tab. resource. In this session, we will cover the following: Content services via exporter/servlets. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to use them on your project. First select which model you wish to use to create your content fragment and tap or click Next. Navigate to Tools, General, then open Content Fragment Models. This guide provides an overview of Experience Manager as a Cloud service, including an introduction, terminology, architecture, etc. Understand how it can help content authors deliver exceptional experiences, increase their content velocity, and how. The front-end developer has full control over the app. As an industry leader in digital experience management, Adobe realizes that the ideal solution to real-world challenges that experience creators face is rarely a binary choice. AEM Content Fragments work together with the AEM GraphQL API (a customized implementation,. html with . APIs can then be called to retrieve this content. In this part of the AEM Headless Developer Journey, learn about headless technology and why you would use it. The TagID is added to the content node’s cq:tags property and resolves to a node of type cq:Tag. Headless implementation is increasingly becoming important for delivering experiences to your audience, wherever they are and regardless of channel. This document. Ein Headless Content Management System (CMS) ist ein CMS, das nur ein Backend, aber kein Frontend (Head) hat. Develop your test cases and run the tests locally. In Eclipse, open the Help menu. The session will be split in two halves as follows: Part 1: AEM as a headless CMS Where/When/Why? Presenter: Vengadesh Shanmugavelu - Technical Architect, Qatar Airways. Step 2: Start the Dispatcher in a docker image with that deployment information. The power of AEM allows it to deliver content either headlessly, full-stack, or in both. Changes in AEM as a Cloud Service. © 2022 Adobe. Headless CMS in AEM 6. Build on this knowledge and continue your AEM headless translation journey by next reviewing the document Get started with AEM headless translation where you will have an overview of how AEM manages headless content and get to know its translation tools. Improved Content Governance: Headless CMS in AEM maintains content governance & control for authors. This tutorial builds upon the WKND GraphQL App , a React app that consumes AEM Content Fragment content over AEM’s GraphQL APIs, however does not provide any in. The tagged content node’s NodeType must include the cq:Taggable mixin. Get to know how to organize your headless content and how AEM’s translation tools work. Learn about the concepts and mechanics of authoring content for your Headless CMS using Content Fragments. Click Add…. Adobe Experience Manager (AEM) as a Cloud Service is the latest offering of the AEM product line, helping you continue to provide your customers with personalized, content-led experiences. Quick links. The following AEM features are not yet supported by the SPA Editor: Target mode; ContextHub; Inline image editing; Edit configs (eg. Rich text with AEM Headless. These are defined by information architects in the AEM Content Fragment Model editor. The Story So Far. For headless, your content can be authored as Content Fragments. This is a common use case for larger websites. The configuration file must be named like: com. Learn about Creating Content Fragment Models in AEM The Story so Far. However, Adobe recommends to use the Enable Adobe Analytics for an Adaptive Form using Experience Cloud Setup Automation. This document outlines the manual procedure for enabling Adobe Analytics on an Adaptive Form. Adobe Experience Manager (AEM) Content Fragments allow you to design, create, curate and publish page-independent content. In this Adobe AEM with XML Documentation video case study with Palo Alto Networks, Inc. In this part of the AEM Headless Developer Journey, learn about AEM Headless prerequisites.