Migrating from LiveCycle to AEM Forms
Migrating from LiveCycle to AEM Forms is NOT “easier than you think”. And it’s NOT something you should be pressured to do before you have time to think. This is a big deal and you need to understand all of the issues before you think about your strategy for success. Transitioning is valuable, important, and doable, but it’s not easy. We should know, we have witnessed 5 years of transformation failures by organizations who were told that, “It’s easier than you think”. Invest 1 day with us and we will save you years of frustration and wasted time and money. We will present the technical and business realities in this easy-to-understand and compelling workshop.
Migrating from LiveCycle to AEM Forms is a 1-day, instructor-led workshop where you will learn the technology and tools in Adobe’s AEM Forms product lines. Did you know that LiveCycle and AEM Forms have completely different technical architectures, application models, form types, and workflow tools? The foundations are completely different and so are the tools that Adobe built on top of the foundations.
After completing this course, you will be able to:
- Understand the technical architecture of AEM Forms on JEE (the new name for LiveCycle).
- Understand the technical architecture of AEM Forms on OSGi.
- Understand the application model of AEM Forms on JEE.
- Understand the application model of AEM Forms on OSGi.
- List Adobe’s form and document types.
- Develop a strategy for transforming your form workflows from Workbench to OSGi.
- Develop a strategy for integrating adaptive and responsive forms into your business.
- Understand the new skill sets your team needs to succeed.
- Understand how AEM Forms integrates with your company’s web servers.
- Understand how AEM Forms integrates with databases, LDAPs, and Adobe Sign.
- Develop a strategy for deploying and capitalizing on Adobe’s form tools over the next 5 years.
AEM Forms is a comprehensive and top-of-the-line enterprise form solution. It contains leading-edge tools and meets the needs of the entire enterprise forms workflow. It contains technology to enable your users to Find and Fill your forms as well as capabilities for you to Process and Respond to their submissions. You can even Measure all aspects of your form system to further optimize the form filling experience and improve your results.
Unfortunately, too many organizations are not realizing value from their investment in AEM Forms. This is due to three primary reasons:
- Adobe’s communication materials focus more on the big picture benefits and less on the important technical details.
- The brand AEM Forms is used by Adobe to refer to two different products with two different technology architectures. If you are reading a technical spec for one version while using the other version it will simply not work.
- The two versions of AEM Forms are evolving quickly with major versions being released annually and service packs being released quarterly.
AEM Forms is the right tool; you simply need the right training.
AEM Forms 101
As seen in Diagram 1, AEM Forms is actually two different products that are based on two different legacy technologies. AEM Forms on OSGi is a direct descendent of Communiqué WCM (commonly called CQ). As of version 6.4, this product also contains many legacy LiveCycle services but not all of them. AEM Forms on JEE is a combination of CQ and Adobe’s LiveCycle product line of document-generation services. It is somewhat integrated, but not completely.
In short, AEM Forms on OSGi is a unified OSGi technology stack with some of the document services running as native OSGi services. AEM Forms on JEE has all of the document services and tools but it is a composite architecture.
As seen in Diagram 2, AEM Forms on OSGi is built on an OSGi foundation and only requires a JVM (Java Virtual Machine) to run. OSGi stands for the Open Service Gateway Initiative which is a Java framework for developing and deploying modular software programs.
A form developer uses the AEM TouchUI to develop adaptive and responsive forms. AEM Forms Designer (the legacy LiveCycle Designer) is also used to create XDPs (XML Data Packets) for this platform. These XDPs serve as DoRs (Documents of Record) and Form Models for the adaptive and responsive forms. A System Administrator for this platform needs to master the Web Console, CRXDE, Apache Sling, and the AEM Administration tools.
As seen in Diagram 3, AEM Forms on JEE is built on the AEM Forms Foundation which is the common run-time environment for all services. In addition to the services that Adobe provides, you can also build your own services in AEM Forms Workbench or in Java. Besides Workbench, you also use AEM Forms Designer, AdminUI, and CRXDE when working with this technology stack.
A form developer on AEM Forms on JEE also uses the AEM TouchUI to develop adaptive and responsive forms because AEM Forms on JEE also contains a complete AEM Forms on OSGi stack of technology and tools.
So, as you can see, AEM Forms does not contain too little technology. You will not be limited or confined. In fact, you have the opposite challenge. You need to figure out the right platform and the right AEM Forms technology to meet your goals. Then, you need to master the tools. That’s where we come in. Contact Us to learn more about AEM Forms and our AEM Forms Training.