evolve'16 | deploy | varun mitra | introduction to aem

10
#evolverocks Introduction to AEM VARUN MITRA August 30 th , 2016

Upload: evolve-the-aem-community-conference

Post on 13-Jan-2017

127 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

#evolverocks

Introduction to AEMVARUN MITRA

August 30th, 2016

Page 2: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

#evolverocks 2

1. Demo2. Technologies3. Terminology4. Q & A

INTRODUCTION TO AEMAGENDA

Page 3: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

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.

Page 4: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

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.

Page 5: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

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

Page 6: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

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

Page 7: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

10#evolverocks

AUTHORING INTERFACE

Two author interfaces Touch-optimized UI Classic UI

Web 2.0/Ajax Direct client-side JavaScript access to JCR

content

Page 8: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

11#evolverocks

ADMIN INTERFACES

Apache Felix Console Content Repository eXtreme (CRX)

interfaces CRXDE Lite Content Explorer

Page 9: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

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

Page 10: EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM

#evolverocks

THANK YOU!