Access the Training Cloud
Already have a Training Cloud account?
Access your training materials.
Access the SmartDoc Sandbox Server
Please work in your team folders. Contact Us if you need a complete list of your team folders.
Access the AEM Forms 6.5.3 OSGi Sandbox Server.
Public AEM Forms Training Courses
We develop and deliver the highest quality AEM Forms courseware and training. Even Adobe agrees that our teaching and courseware is “best of breed” and we teach the Public Courses for Adobe. You can register for these open-enrollment public classes with the links provided on the home page of our website.
AEM Forms Training
Traditional training is not enough in the Information Age. You can’t wait months to schedule training and you can’t leave your job for days at a time to participate in training. You need answers now. You also need a state-of-the-art online reference to return to when you start to use your new skills in the real world.
You need the right training at the right time.
You need the SmartDoc Training Cloud.
Welcome to the next generation in professional training, the SmartDoc Training Cloud. For the first time ever, our library of over 2500 pages of Adobe-Certified and up-to-date AEM Forms training materials is online. The information you need is only a few clicks away.
Each course is professionally documented in one of our industry-leading AEM Forms Student Manuals. Thousands of students have already benefitted from our 27 Adobe-Certified AEM Forms courses. And tens of thousands of students have purchased our Adobe Press books. You can have it all; at any time you need, with your subscription to the SmartDoc Training Cloud.
Real World AEM Forms
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 that enables 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.
The problem with AEM Forms is not that is offers a narrow set of tools, the problem is that it offers a broad set of tools and technology. It can seem overwhelming at first. Although this is a problem you can handle, you need to first put all of these tools and technologies into proper context and learn which are right for you. Consider the extensive range of these use cases.
- AEM Forms is used to create and publish responsive forms for mobile devices.
- AEM Forms is used create Form Portals.
- AEM Forms is used create DoRs (Documents of Record) for form transactions.
- AEM Forms is used for variable data dynamic document publishing.
- AEM Forms is used to automate form workflows.
- AEM Forms is used to create and process PDF and HTML forms.
- AEM Forms is used to create forms that integrate with Adobe Sign.
- AEM Forms is used for bulk creation of customer correspondence for web and print channels.
Some of these use cases are of primary importance to you now. Others are likely secondary goals that you have for your organization. Understanding the tools and technology is your key to developing a smart strategy for AEM Forms.
AEM Forms 101
As seen in Diagram 1, AEM Forms is actually two different products that are based on two different legacy technologies. They are commonly used for two different purposes. Both products inherit from Adobe’s legacy LiveCycle and Communicade (commonly called CQ) products.
- AEM Forms on OSGi is a unified technology stack. The LiveCycle services run as native OSGi services but this product does not include Workbench and will not support Workbench workflows.
- AEM Forms on JEE is a composite technology stack. This product includes both technology stacks (OSGi and JEE) and it includes Workbench and supports Workbench workflows. Form-related assets are replicated between the AEM Forms repository and CRX.
AEM Forms on OSGi
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.
AEM Forms on JEE
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. However, since AEM Forms on JEE is the updated version of LiveCycle Enterprise Suite (ES), it also contains the technology and tools of LiveCycle.
The JEE architecture (Diagram 3) is built on the AEM Forms Foundation, 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. Although Adobe does not use the LiveCycle brand anymore, you will still see the name LiveCycle used throughout the AEM Forms on JEE product.
As mentioned previously, AEM Forms on JEE has a composite architecture. The forms and form-related assets you create in AEM Forms Workbench are replicated over to the OSGi JCR so you can access them in the AEM TouchUI. The replication works both ways.
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.