evolve'16 | deploy | varun mitra | introduction to aem
TRANSCRIPT
#evolverocks
Introduction to AEMVARUN MITRA
August 30th, 2016
#evolverocks 2
1. Demo2. Technologies3. Terminology4. Q & A
INTRODUCTION TO AEMAGENDA
4#evolverocks
WHAT IS ADOBE EXPERIENCE MANAGER? AEM is a Content Management
System, that helps you: organize, create, and manage the
delivery of creative assets access content across your digital
marketing channels, including web, mobile, email, communities, and video
create, manage, and deliver personalized online experiences
AEM provides out-of-the-box integration with other Adobe Marketing Cloud solutions.
ADOBE EXPERIENCE MANAGER IN 2016: DIGITAL IMPACTS ALL CUSTOMER EXPERIENCES
5
SITESWeb experiences and On-site Screens
ASSETSSingle place for all digital assets from creation to delivery
COMMUNITIESSimplifies the creation and optimization of customer communities
FORMSMobile-first Forms and Personalized Correspondence
MobileMobile Apps Development Platform for Marketers & Developers
Unified Digital Experience Delivery PlatformBeyond Integrations -- Expose Adobe Target & Adobe Analytics
capabilities within Experience Manager
Adobe Experience Manager manages and delivers connected digital experiences across the customer journey from online to physical interactions.
6#evolverocks
KEY PRINCIPLES – STANDARDS AND OPEN SOURCE
100% Java JSR-283 – a JCR Apache Felix – an OSGi framework Apache Sling – a web framework for the Java
platform designed to create content-centric applications on top of a Java Specification Request (JSR)
Apache Tika – a toolkit for detecting and extracting metadata and structured text content
283
7#evolverocks
KEY PRINCIPLES – EVERYTHING IS CONTENT
Everything is content! Hyper Text Markup Language (HTML) Cascading Style Sheets (CSS) Java Server Pages (JSP) Java Servlet Image Video
10#evolverocks
AUTHORING INTERFACE
Two author interfaces Touch-optimized UI Classic UI
Web 2.0/Ajax Direct client-side JavaScript access to JCR
content
11#evolverocks
ADMIN INTERFACES
Apache Felix Console Content Repository eXtreme (CRX)
interfaces CRXDE Lite Content Explorer
12#evolverocks
CRXDE LITE Embedded into AEM/CRX Enables standard development tasks in a web browser
Create and edit files (for example JSP, Java, and HTML), folders, templates, components, dialog boxes, nodes, properties, and bundles
Log messages Integration with Apache Subversion (SVN)
Recommended when: No direct access to the AEM/CRX server Developing an application by extending or modifying the out-of-the-box components
and Java bundles No need for dedicated debugger or code completion
#evolverocks
THANK YOU!