© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
A virtual developer conference for Adobe Experience
Manager
Adobe Experience Manager - Introduction
Sunil Bhaskaran
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
In this presentation …
 AEM ?
 Adobe Marketing Cloud
 AEM capabilities
 User profiles
 AEM authors
 AEM developers
 AEM system administrators
 Basic technology stack
 AEM integration with Analytics & Target
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
What is Experience Manager?
 Manages experiences ……
 Desktops
 Devices
 Mobile apps
 Integration with Marketing Cloud
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
Adobe Marketing Cloud solutions
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
Industries
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
AEM capabilities
 Sites
 Apps
 Forms
 Assets
 Communities
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
If you work with AEM …..
 Author
 Developer
 System Admin
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
Seeing is believing
 Log in … and start exploring
 An AEM site
(Geometrixx Demo)
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
Demo
 Edit an AEM page
 Create an AEM page
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
And, what is a component?
 Authors need it
 Adds new content using components
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
And, what is a template?
 Authors need it
 Decides the layout of a page
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
Developer creates
 Templates
 Components
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
AEM developer
 Creates templates & components
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
Demo
 Introduction to CRXDELite
 Project structure
 Content folder
 App folder
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
Who is a system admin?
 Admin-related tasks
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
Typical configuration
 Author instance
 Publish instance
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
AEM architecture technology stack
OSGi
AEM Sites
Sling
JCR
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
Apache Sling
 Content-centric web application framework
 Easy development of content-oriented applications
 Uses a JCR repository, such as Apache Jackrabbit or CRX
 Refer to http://sling.apache.org for more information
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
Where content is stored
 Oak repository
 Nodes and properties
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
Basic overview of technology tasks
 Apache Oak
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21
OSGi
 OSGi (Open Source Gateway Initiative)
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
AEM with Analytics
 Seamless integration with Adobe Analytics
 Get information about users
 See profitable paths
 Identify critical success matrix
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 23
AEM with Test & Target
 Seamless integration with Adobe Target
 Personalize content
 A/B testing
 Rules-based targeting
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24
References
 https://docs.adobe.com/content/docs/en/aem/6-2.html
 https://jackrabbit.apache.org/oak/
 http://sling.apache.org
 https://www.osgi.org/
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25
Questions?
 @sunil_Bhaskaran
 Blogs.adobe.com/sunil

IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud

  • 1.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. A virtual developer conference for Adobe Experience Manager Adobe Experience Manager - Introduction Sunil Bhaskaran
  • 2.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2 In this presentation …  AEM ?  Adobe Marketing Cloud  AEM capabilities  User profiles  AEM authors  AEM developers  AEM system administrators  Basic technology stack  AEM integration with Analytics & Target
  • 3.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3 What is Experience Manager?  Manages experiences ……  Desktops  Devices  Mobile apps  Integration with Marketing Cloud
  • 4.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 Adobe Marketing Cloud solutions
  • 5.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 Industries
  • 6.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6 AEM capabilities  Sites  Apps  Forms  Assets  Communities
  • 7.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7 If you work with AEM …..  Author  Developer  System Admin
  • 8.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8 Seeing is believing  Log in … and start exploring  An AEM site (Geometrixx Demo)
  • 9.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 Demo  Edit an AEM page  Create an AEM page
  • 10.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10 And, what is a component?  Authors need it  Adds new content using components
  • 11.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 And, what is a template?  Authors need it  Decides the layout of a page
  • 12.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12 Developer creates  Templates  Components
  • 13.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 AEM developer  Creates templates & components
  • 14.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 Demo  Introduction to CRXDELite  Project structure  Content folder  App folder
  • 15.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15 Who is a system admin?  Admin-related tasks
  • 16.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 Typical configuration  Author instance  Publish instance
  • 17.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 AEM architecture technology stack OSGi AEM Sites Sling JCR
  • 18.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 Apache Sling  Content-centric web application framework  Easy development of content-oriented applications  Uses a JCR repository, such as Apache Jackrabbit or CRX  Refer to http://sling.apache.org for more information
  • 19.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19 Where content is stored  Oak repository  Nodes and properties
  • 20.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20 Basic overview of technology tasks  Apache Oak
  • 21.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21 OSGi  OSGi (Open Source Gateway Initiative)
  • 22.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22 AEM with Analytics  Seamless integration with Adobe Analytics  Get information about users  See profitable paths  Identify critical success matrix
  • 23.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 23 AEM with Test & Target  Seamless integration with Adobe Target  Personalize content  A/B testing  Rules-based targeting
  • 24.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24 References  https://docs.adobe.com/content/docs/en/aem/6-2.html  https://jackrabbit.apache.org/oak/  http://sling.apache.org  https://www.osgi.org/
  • 25.
    © 2016 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25 Questions?  @sunil_Bhaskaran  Blogs.adobe.com/sunil

Editor's Notes

  • #4 AEM is used to manage user experience across various channels, such as Desktop, Laptops, Hand-held devices and so on. Assume that you have a company; in your site you essentially share certain information with you users. Users consume the information using various channels I mentioned earlier. AEM allows you to manage the experience in which information is consumed across these channels.
  • #5 Analytics: used to capture user data and further analysis. Media Optimizer: manages, forecasts and optimizes media. It provides a consolidated view of how media is performing together with tools to accurately forecast user media Audience manager: Used to create audience segments. It can be then used for targeted campaign. Adobe Primetime is a video platform that can be used to create and monetize TV and film content and make it available across multiple types of devices Campaign: It plans, manages and executes campaigns based on customer preferences. Adobe Social  is a tool for managing social content and social campaigns. It's a comprehensive solution for building stronger connections through data-driven content.  Adobe Target is a tool for testing and targeting digital experiences