Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Session Details This session describes the newest best practices that AEM developers can follow in order to have more predictable application deployments. Introduced as an Apache Sling feature in 2019 and used in AEMaaCS since 2020, precompiled bundled scripts provide developers two major improvements over the classic way of deploying AEM components: the scripts can be versioned and have explicit dependency chains, like any Java API the script compilation can now be done during the application's build process, allowing to discover potential errors fast (e.g. missing dependencies, wrong API usages, etc.) We will focus on how developers can set up their projects to provide their scripts as precompiled bundles and use local AEM Sling Feature analysers to verify that the API requirements are satisfied, helping them to catch any potential error early. Session Schedule 10/4/21 10:45 PDT 10/4/21 19:45 CEST Speaker(s) Karl Pauls and Radu Cotescu Moderator(s) Speaker team Product(s) Experience
Session Details Get to know more about how to leverage the AEM as a Cloud Service code refactoring tools to accelerate your transition journey to Cloud Service by making your existing content (package structure, indexes, AEM Asset processing workflows, dispatcher configurations) Cloud Service compatible via automation. In this session, we will show how we can use the aio-cli-plugin-aem-cloud-service-migration (our Adobe I/O Extensible Command Line Interface (CLI) based NodeJS plugin which provides an unified experience for these code refactoring tools and minimizes the overhead of installation and setup), to easily install the and use the code refactoring tools. We hope to help people understand the best practices around using the code refactoring tools, by showing the execution of the tools on real AEM customer code base. Experience League Session Recording Session Schedule 10/4/21 11:30 PDT 10/4/21 20:30 CEST Speaker(s) Dinesh Chaudhary, Manas Kumar Maji and Vaibhav Varshney
Session Details AEM as a Cloud Service is designed to delivery content efficiently and effectively. A critical element to this efficiency it for a project to have a well designed Caching and Invalidation Strategy. In this session we will cover some of the traps that we see projects falling into, and give tips on how to improve your Cache Hit Ratio, and Cache Coverage with example from real world scenarios. Experience League Session Recording Session Schedule 10/4/21 13:00 PDT 10/4/21 22:00 CEST Speaker(s) Alex Marcuta, Krystian Nowak, Marius Petria and Ian Boston Moderator(s) Speaker team Product(s) Experience Manager as a Cloud Service Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Learn how to use the new Front-end code pipeline recently introduced in Cloud Manager Experience League Session Recording Session Schedule 10/4/21 14:15 PDT 10/4/21 23:15 CEST Speaker(s) Iveri Prangishvili and Vlad Bailescu Moderator(s) Speaker team Product(s) Experience Manager as a Cloud Service Full Schedule Check Here Q&A from the Session Are there any links to the configuration? Documentation for the future will be available when it's ready to be generally available. Can multiple front-end developers be running live previews concurrently? Yes. The live previews superimpose locally built files (CSS, Javascript, images, fonts) over the AEMaaCS instance. Of course, competing changes to the frontend module would lead to merge problems when pushing to Cloud Manager git and would need to be resolved. Which part of this can we use for on premise setup This feature will be available on AEMaaCS as it requires specific infrastructure to work. This delive
Session Details Cloud migration can be challenging when other services live on-premise or different locations. We have built solutions to provide customers with their own dedicated infrastructure, such as dedicated ip addresses or VPN connectivity, that allows a gradual migration to AEM as a Cloud Service, accelerating the journey to the Cloud. We will show how to request a dedicated ip or a VPN connection, explaining the options that are available to customers. Experience League Session Recording Session Schedule 10/4/21 14:45 PDT 10/4/21 23:45 CEST Speaker(s) Carlos Sanchez and Alvaro Saurin Moderator(s) Speaker team Product(s) Experience Manager as a Cloud Service Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Experience League Session Recording Session Details The CIF Add-on recently introduced Product Experience Management which extends authoring capabilities of Assets, Content Fragments and Experience Fragments to associate AEM content with product data. Harnessing the power of associated content allows you to enrich your fully dynamic product catalog built with CIF Core Components to show data coming from both Adobe Commerce and AEM. In this session you learn to enrich your storefront project with different levels of marketing-driven experiences. We also introduce you to advanced use cases where we show how custom components can leverage associated content. Session Schedule 10/5/21 10:45 PDT 10/5/21 19:45 CEST Speaker(s) Mark J. Becker Moderator(s) Markus Haack Product(s) Commerce Full Schedule Check Here Q&A from the Session When using Experience Fragments or Content Fragments content enrichment, will dispatcher cache clearing automatically be performed during activation?
Session Details A detailed overview of some of the best practices for developers when dealing with language copies, live copies, and bulky move or copy operations. Experience League Session Recording Session Schedule 10/5/21 11:30 PDT 10/5/21 20:30 CEST Speaker(s) Vivek Singh, Abhinav Saraswat and Ankit Agarwal Moderator(s) Speaker team Product(s) Experience Manager Sites Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Adobe Experience Manager is introducing innovative new ways to create a site. Instead of starting with the AEM Project Archetype, now we can all start with an appropriate Site Template for your project. This session we showcase the new end-to-end process for creating sites based on a Site Template. You will see how (1) front-end developers work with real-time preview of theming changes that deploy via front-end Cloud Manager pipeline, and (2) teams that define templates can work side-by-side with practitioners prior to go-live. Experience League Session Recording Session Schedule 10/5/21 13:00 PDT 10/5/21 22:00 CEST Speaker(s) Hyman Chung Moderator(s) Speaker team Product(s) Experience Manager Sites Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Demonstrate the features available in the AEM Modernization tool suite. Learn how dev teams can use it to consolidate, convert, or upgrade content to reduce the burden on Authors as the component library evolves. Experience League Session Recording Session Schedule 10/5/21 13:30 PDT 10/5/21 22:30 CEST Speaker(s) Kiran Murugulla Moderator(s) Speaker team Product(s) Experience Manager Sites Full Schedule Check Here Q&A from the Session Does the component converter always reference the highest version of Core Components? Component Covertor takes a pattern to look for and replacement value as configuration. Hence, it is recommended to configure it to a core component proxy that is required for the needs and the convertor it self does not make a determination rather its the configuration provided will make that decission Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the r
Session Details With GraphQL for Content Fragments available for AEM 6.5 and AEM as a Cloud Service, let’s explore how AEM can be used as headless CMS. Using no AEM coding, define structured content using Content Fragment Models, relationships between them, how to best optimize the practitioners editing experience, and then use GraphQL and persisted queries for cacheable, low-latency / high-throughput delivery of the content to your applications and services. Experience League Session Recording Session Schedule 10/5/21 14:15 PDT 10/5/21 23:15 CEST Speaker(s) Mathias Siegel Moderator(s) Speaker team Product(s) Experience Manager Sites Full Schedule Check Here Q&A from the session Yes the AEM architecture has always emphsized seperation of content, logic and presentation. Albeit "headless" as understood today represents more specifically the delivery of structured content in JSON format, using a direct content delivery API. AEM has had support for structured content
Session Details We've added a lot of features to AEM Assets as a Cloud Service in 2021 to solve key developer and business use-cases. As we close out the year, join this session for a crash course on what's new and maybe a demo or two. Experience League Session Recording Session Schedule 10/5/21 14:45 PDT 10/5/21 23:45 CEST Speaker(s) Kaushal Mall and Alex Thiers Moderator(s) Speaker team Product(s) Experience Manager Assets Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Learn about the differences between delivering content for the digital signage channel versus delivering a website and how Screens as a Cloud Service offers a channel-specific delivery mechanism for addressing the unique requirements of digital signage. Experience League Session Recording Session Schedule 10/4/21 13:30 PDT 10/4/21 22:30 CEST Speaker(s) Jim Stoklosa Moderator(s) Speaker team Product(s) Screens Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Learn how to build modern secure, modern digital enrollment experiences with AEM Forms as a Cloud Service. This session will highlight best practices around securing data processed in workflows, externalizing submitted data to Azure storage, and collect insights using Adobe Analytics with Adaptive Forms on cloud service. We will also include a preview of some integrations on our roadmap like Microsoft PowerAutomate and Teams integration with AEM Forms. Experience League Session Recording Session Schedule 10/4/21 14:45 PDT 10/4/21 23:45 CEST Speaker(s) Anurag Sharma and Syama Varma Ramarkovilakam Moderator(s) Speaker team Product(s) Forms Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Learn how to use AEM Forms as a Cloud Service APIs to access services like Headless Delivery of Forms and Communications at scale. This session will cover how to build client applications for Synchronous and Batch Doc Gen use cases using AEM Forms CS APIs Participants will also get a preview of the upcoming Headless APIs for Forms that allow developers to easily build Mobile or React Apps that contain forms. Experience League Session Recording Session Schedule 10/5/21 10:45 PDT 10/5/21 19:45 CEST Speaker(s) Arun Taneja, Vijay Kumar Jalagari and Varun Dua Moderator(s) Speaker team Product(s) Experience Manager Forms Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Based on the whitepaper: "Adobe Experience Manager as a Cloud Service: Continuous delivery model" we will share details about our delivery model to increase customer confidence in CS and support the adoption of customer functional tests. Experience League Session Recording Session Schedule 10/5/21 13:30 PDT 10/5/21 22:30 CEST Speaker(s) Andres Bott Moderator(s) Speaker team Product(s) Experience Manager as a Cloud Service Full Schedule Check Here Q&A from the session If we have any API deprecated or API changes how this will be addressed? After the deprecation is announced, there is a time to migrate to new APIs.Adobe can apply some mechanisms to detect usage of those APIs, once this are no longer used we can remove them. You mentioned that each PR is subjected to over 1000 tests or so... is that leveraging Cloud Manager ? PRs are ran only on the AEM code base without running on the cloud platfrom. the next step where we run end to end tests do use Clou
Experience League Session Recording Session Details Learn how Adobe Workfront and Adobe Experience Manager Assets work together. Session Schedule 10/5/21 14:45 PDT 10/5/21 23:45 CEST Speaker(s) Laurel Hahn Zimmer and Josh Ramirez Moderator(s) Speaker team Product(s) Workfront Full Schedule Check Here Q&A from the Session Does Workfront connector have capability to migrate huge assets (approximate . 23K+) from Workfront to AEM Assets along with metadata? I might need to understand the context or use case in a little more detail but the connector is not meant to be a bulk migration tool from one system to the next but rather provide the ability connect WF to AEM when it comes pushing folders and assets between systems as it relates to creating content. @3749 Herrington - Thanks. It makes sense. For initial migration, I am considering AWS S3 Asset ingestion tool. But my question is how to get the metadata of assets from Workfront and tag them in AEM? Does it need to be do
Author: Artur Ciocanu (@arturc85303583) This is the second part of our series that covers Adobe Target NodeJS SDK with On-Device Decisioning capabilities and how to run it in a serverless/edge compute environment. In this second part, we will be covering AWS Lambda and specifically AWS Lambda@Edge. This blog is Part 2 in a three-part series that will cover how anyone could use Adobe Target NodeJS SDK to run experimentation and personalization on an edge compute platform. The parts are: Part 1: Akamai Edge Workers and Adobe Target NodeJS SDK Part 2: AWS Lambda@Edge and Adobe Target NodeJS SDK Part 3: Cloudflare Workers and Adobe Target NodeJS SDKStep by step guide As mentioned in our previous blog, we use Terraform heavily at Adobe Target. In this article, we will show how you can leverage Terraform and Adobe Target NodeJS SDK to create an AWS Lambda@Edge. AWS Lambda@Edge is a great technology if you intend to run some piece of logic in 200+ points of presence provided by AWS CloudFr
Author: Artur Ciocanu (arturc85303583) Adobe Target always provided best-in-class experimentation and personalization. Our edge network is geographically distributed and we have points of presence in different parts of the world. This allows us to be closer to our customers' users, but sometimes this is not enough, since fundamentally Target always required a network call to retrieve personalized content. We always knew that this is could be problematic for some of our customers who are looking for near-zero latency for experimentation and personalization. In November 2020 Adobe Target launched NodeJS SDK and Java SDK with On-Device Decisioning capabilities. In a nutshell, On-Device Decisioning allows you to evaluate Target activities on-device avoiding a network roundtrip. For more details please check the official documentation here. Adobe Target On-Device Decisioning, while great for server-side use cases where you can use one of our SDKs like NodeJS, Java, and
Author: Artur Ciocanu (arturc85303583) This is the third part in our series that covers Adobe Target NodeJS SDK with On-Device Decisioning capabilities and how to run it in a serverless/edge compute environment. In this third installment, we will be covering Cloudflare Workers. The parts are: Part 1: Akamai Edge Workers and Adobe Target NodeJS SDK Part 2: AWS Lambda@Edge and Adobe Target NodeJS SDK Part 3: Cloudflare Workers and Adobe Target NodeJS SDKStep by step guide As mentioned in the first two articles, we love Terraform and we use it heavily for Infrastructure Automation. In this blog, we will show how you can leverage Terraform and Adobe Target NodeJS SDK to create and deploy a Cloudflare Worker. Step by step guide Cloudflare Worker is a great technology if you intend to run some compute as close as possible to end-users. Cloudflare has points of presence in 200+ locations across the globe which ensures that you can have your logic running close to your customers. To make
Here’s something you may not know you wanted... but it’s super-useful for precise personalization. (It’s also a prerequisite for an upcoming HOWTO post that’s very exciting, so I wanted to get it out first.) As you know, when Marketo gets a form submission, it stores the submitted values — no more, no less — alongside the Filled Out Form activity: However, this “form-fillout-centric” view is not available anywhere else in Marketo outside of the Activity Log. Instead, when the Filled Out Form is finished processing, the values in the Marketo database — and the values you operate on in Smart Lists — are a combination of: the unchanged values of fields blocked from updates the current values of fields that weren’t even on a given form (neither hidden nor visible) the updated values of submitted fields that were not blocked from updates So you can’t truly act only on what someone 
Finally! A User Group on Fusion! Nearly every organization struggles with efficiencies on some level. Everyone is trying to do more - often with less time, resources, or budget - all while still being innovative. Join us on Tuesday, September 14, for an interactive 'Ask the Expert' User Group session where we'll talk about how to gain more efficiency by automating workflows with Workfront Fusion. RSVP here. We'll start with a quick overview of Fusion from @Sam Taylor‚, the Adobe Workfront Product Manager for Fusion. From there we'll be joined by two different customers - @Bernie Klemmer‚, Director of Marketing Operations for Novo Nordisk, and @Brandon Pritchard‚, Specialist, Bus. Consultant, Marketing Operations, at Nationwide Insurance. They will share their own challenges with manual processes and repetitive tasks and how they leverage Fusion to make their workflows more efficient. We'll leave plenty of time for group discussion for you to share questions
Developing for Adobe Experience Manager as a Cloud Service: Your Questions Answered by Bounteous Abstract Adobe Experience Manager as a Cloud Service (AEMaaCS) offers the latest and greatest from Adobe for marketers using the platform. While providing the well-known simple, intuitive authoring experience that sets it apart as an enterprise CMS, AEMaaCS also promises automatic scaling, zero downtime, as well as automatic product updates. Now that the platform is available as a Cloud Service, how does it affect the day-to-day for an AEM developer working on customizing the platform? That's why we're here to find out! Setup & Development Developers all have to work locally to get their job done—how does that work with AEMaaCS when Adobe sets up the servers for you? How Do I Get Started? AEM as a Cloud Service is released as an SDK for local development. It can be downloaded from Experience Cloud Software Distribution. Yep! It's self-service. No need to figure out who to reach out
Taking a Deep Dive into Adobe Experience Manager’s Commerce Integration Framework by Martin Buergi and Markus Haack Abstract This post is the first in a series that will take a deep dive into the Commerce Integration Framework (CIF) — a powerful Adobe Experience Manager extension for building integrated and seamless content and e-commerce experiences for customers at every stage of their journey with your brand. Digital transformation of content and e-commerce customers Digital transformation is a continuous process with the goal of becoming an ever more agile company capable of delivering personalized customer experiences seamlessly across all the channels in the customer journey. Most companies begin this journey with separate brand and e-commerce experiences. Merchants own the e-commerce functions, and marketers build the brand’s online presence with brand pages and marketing content. At this stage, the first priorities for merchants are to create a frictionless shopping experien
SPA, Headless, Widgets and AEM? by Max Barrass Abstract There are many ways to build the web; most of the ways can be implemented in AEM, which one works best is going to depend on your authors. What the authors are willing to author, how involved do they get with content, and how involved do they want to get with crafting experiences? Once you answer, these questions the solution will pop out. The following should provide an overview of available options and arm you with information to make a choice. SPA, Headless add Widgets patterns in AEMPermalink Before we starte here is a context of each term SPA - single page application an alternative to a multi-page website. SPA Editor - AEM native editor for SPA’s Headless - a pattern where you leverage API or GrapgQL to get data from server Widget - a component of a web page with clientside experience, it has basic HTML, and javascript turns into the interactive experience when loaded. Now we can extrapolate these in relation to AEM. Her
AEM Sightly - Adobe experience manager sightly | AEM HTL by WebDevelopment Tutorials Abstract Video: https://youtu.be/IgKcAP5pTBA In this AEM HTL video I have discussed important difference between AEM Sightly and aem jsp. The adobe experience manager aem jsp is now replaced by aem htl or aem sightly . The adobe experience manager sightly is better than aem jsp in terms of security and reduce cost of adobe experience manager. Read Full Blog AEM Sightly - Adobe experience manager sightly | AEM HTL Q&A Please use this thread to ask the related questions.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.