#evolve18
INTRODUCTION TO
THE ADOBE
EXPERIENCE CLOUD
AND ECOMMERCE
Varun mitra
08/16/2018
#evolve18 2
Introduction to the Adobe Experience Cloud
and Ecommerce
1 | Introducing Adobe I/O Runtime
2 | Introducing Commerce Integration Framework
3 | CIF Concepts with AEM
4 | Integrating AEM with Magento
#evolve18 3
ADOBE I/O RUNTIME: SERVERLESS FRAMEWORK
FOR ADOBE
1. Adobe I/O Runtime is Adobe’s serverless computing platform based on Apache
OpenWhisk.
2. Adobe I/O provides you with a flexible, on-demand, computing resource.
3. Adobe I/O Runtime allows you to create powerful event-driven applications.
4. Adobe I/O Runtime provides access to Adobe content, data, and services, orchestrate
custom workflows for your business.
#evolve18 4
ADOBE I/O RUNTIME: THE PROGRAMMING MODEL
• On Adobe I/O Runtime, code is executed on demand in response to
Adobe I/O Events or HTTP requests controlled by conditional logic
(rules).
• The Runtime programming model makes use of the following
entities:
1. Actions
2. Events
3. Triggers
4. Rules
5. Sequences
6. Packages
#evolve18 5
COMMERCE INTEGRATION FRAMEWORK
1. Consumer
2. Exposed CIF
microservice
s
3. Backend
Solutions
#evolve18 6
TITLE ONLY
#evolve18 5
TITLE ONLYCIFOn Cloud
AEM
+ CIFConnector
Adobe I/ORuntime
+ CIFon Cloud
Services
Commerce Backend
#evolve18 7
INTEGRATING AEM WITH MAGENTO
1. AEM
• Acts as a consumer of CIF services
• Delivers server side storefront
• Single Page Application for Client Side Storefront
2. Commerce Integration Framework Microservices
• Returns Product Data from Magneto
• Returns Inventory service requests
• Personalized inventory information
3. Magento
• Acts as a Product Information Management System
• Provided Order Fulfillment and stock management frameworks
#evolve18
THANK YOU!

More Related Content

PPTX
Evolve18 | Klassjan Tukker | Adobe Cloud Platform: The heart of Adobe Experie...
PPTX
Evolve18 | Gerd Handke | Adobe Experience Cloud - Where It is Today and Where...
PPTX
Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...
PDF
Improving Adobe Experience Cloud Services Dependability with Machine Learning
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMS
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
PDF
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve18 | Klassjan Tukker | Adobe Cloud Platform: The heart of Adobe Experie...
Evolve18 | Gerd Handke | Adobe Experience Cloud - Where It is Today and Where...
Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...
Improving Adobe Experience Cloud Services Dependability with Machine Learning
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
Evolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMS
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...

What's hot (20)

PPTX
Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...
PDF
EVOLVE'16 | Enhance | Murthy Peri | Empowering Digital Markets with Agile and...
PPTX
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
PPTX
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
PPTX
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
PPTX
The Future of Commerce Technology
PDF
How APIs are defining the future of retail - Shopping with Google Glass throu...
PDF
Alexa, Chatbots & Co: Getting ready for the Post-Web World with a Headless Ap...
PDF
It's the Experience, Stupid!
PPTX
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
PPTX
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
PPTX
APIdays Zurich 2019 - APIs disrupting the printing industry Martijn Eier, Clo...
PDF
Research Paper: The New Chiefs of Commerce in the Digital Enterprise
PDF
APIdays Helsinki 2019 - Creating a Culture of Innovation with Jesse Martin, G...
PPTX
API design best practices
PPTX
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
PDF
Deep dive: Monetize your API Programs
PDF
apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...
PPTX
APIdays Zurich 2019 - APIs for real time communication Miguel Lopes, Dialogic
PPTX
AEM Hub 2014: AEM 5.6.1 e-Commerce Integration
Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...
EVOLVE'16 | Enhance | Murthy Peri | Empowering Digital Markets with Agile and...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
The Future of Commerce Technology
How APIs are defining the future of retail - Shopping with Google Glass throu...
Alexa, Chatbots & Co: Getting ready for the Post-Web World with a Headless Ap...
It's the Experience, Stupid!
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
APIdays Zurich 2019 - APIs disrupting the printing industry Martijn Eier, Clo...
Research Paper: The New Chiefs of Commerce in the Digital Enterprise
APIdays Helsinki 2019 - Creating a Culture of Innovation with Jesse Martin, G...
API design best practices
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
Deep dive: Monetize your API Programs
apidays LIVE Paris - Practical API strategy with APIOps Cycles by Marjukka Ni...
APIdays Zurich 2019 - APIs for real time communication Miguel Lopes, Dialogic
AEM Hub 2014: AEM 5.6.1 e-Commerce Integration
Ad

Similar to Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experience Cloud and Ecommerce (20)

PPTX
Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...
PPTX
Introduction to Adobe Experience Manager based e commerce
PDF
Adobe App Builder Overview & Get Started Guideline
PDF
Workshop: Develop Serverless Applications with IBM Cloud Functions
PPTX
ABP.pptx
PDF
Design - Start Your API Journey Today
PDF
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
PDF
Implémentez une intégration avec AEM presque sans code
PPTX
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerce
PDF
Design - Start Your API Journey Today
PDF
IBM MQ Light @ Capitalware's MQTC 2.0.1.4 conference
PPTX
Integration (Application?) Modernization with IBM Garage
PDF
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
PPTX
Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
PPT
Ibm redguide api economy
PDF
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
PDF
IBM Bluemix Workshop version 3
PDF
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
PDF
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
PDF
Which Tools Are The Best For Symfony Projects_.pdf
Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...
Introduction to Adobe Experience Manager based e commerce
Adobe App Builder Overview & Get Started Guideline
Workshop: Develop Serverless Applications with IBM Cloud Functions
ABP.pptx
Design - Start Your API Journey Today
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
Implémentez une intégration avec AEM presque sans code
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerce
Design - Start Your API Journey Today
IBM MQ Light @ Capitalware's MQTC 2.0.1.4 conference
Integration (Application?) Modernization with IBM Garage
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Ibm redguide api economy
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
IBM Bluemix Workshop version 3
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
Which Tools Are The Best For Symfony Projects_.pdf
Ad

More from Evolve The Adobe Digital Marketing Community (20)

PPTX
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
PPTX
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
PPTX
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
PPTX
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
PPTX
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
PPTX
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
PPTX
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
PPTX
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
PDF
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
PPTX
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
PPTX
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
PPTX
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
PPTX
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
PPTX
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
PDF
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
PPTX
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
PPTX
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
PPTX
Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...
PPTX
Evolve18 | Harold Williams | The BBVA Compass Migration Journey to AEM
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...
Evolve18 | Harold Williams | The BBVA Compass Migration Journey to AEM

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Tartificialntelligence_presentation.pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Modernising the Digital Integration Hub
PDF
WOOl fibre morphology and structure.pdf for textiles
PPT
Geologic Time for studying geology for geologist
PDF
August Patch Tuesday
PDF
Unlock new opportunities with location data.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Five Habits of High-Impact Board Members
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Architecture types and enterprise applications.pdf
Hindi spoken digit analysis for native and non-native speakers
Tartificialntelligence_presentation.pptx
Module 1.ppt Iot fundamentals and Architecture
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Getting Started with Data Integration: FME Form 101
Modernising the Digital Integration Hub
WOOl fibre morphology and structure.pdf for textiles
Geologic Time for studying geology for geologist
August Patch Tuesday
Unlock new opportunities with location data.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
observCloud-Native Containerability and monitoring.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
Final SEM Unit 1 for mit wpu at pune .pptx
A novel scalable deep ensemble learning framework for big data classification...
Five Habits of High-Impact Board Members
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf

Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experience Cloud and Ecommerce

  • 1. #evolve18 INTRODUCTION TO THE ADOBE EXPERIENCE CLOUD AND ECOMMERCE Varun mitra 08/16/2018
  • 2. #evolve18 2 Introduction to the Adobe Experience Cloud and Ecommerce 1 | Introducing Adobe I/O Runtime 2 | Introducing Commerce Integration Framework 3 | CIF Concepts with AEM 4 | Integrating AEM with Magento
  • 3. #evolve18 3 ADOBE I/O RUNTIME: SERVERLESS FRAMEWORK FOR ADOBE 1. Adobe I/O Runtime is Adobe’s serverless computing platform based on Apache OpenWhisk. 2. Adobe I/O provides you with a flexible, on-demand, computing resource. 3. Adobe I/O Runtime allows you to create powerful event-driven applications. 4. Adobe I/O Runtime provides access to Adobe content, data, and services, orchestrate custom workflows for your business.
  • 4. #evolve18 4 ADOBE I/O RUNTIME: THE PROGRAMMING MODEL • On Adobe I/O Runtime, code is executed on demand in response to Adobe I/O Events or HTTP requests controlled by conditional logic (rules). • The Runtime programming model makes use of the following entities: 1. Actions 2. Events 3. Triggers 4. Rules 5. Sequences 6. Packages
  • 5. #evolve18 5 COMMERCE INTEGRATION FRAMEWORK 1. Consumer 2. Exposed CIF microservice s 3. Backend Solutions
  • 6. #evolve18 6 TITLE ONLY #evolve18 5 TITLE ONLYCIFOn Cloud AEM + CIFConnector Adobe I/ORuntime + CIFon Cloud Services Commerce Backend
  • 7. #evolve18 7 INTEGRATING AEM WITH MAGENTO 1. AEM • Acts as a consumer of CIF services • Delivers server side storefront • Single Page Application for Client Side Storefront 2. Commerce Integration Framework Microservices • Returns Product Data from Magneto • Returns Inventory service requests • Personalized inventory information 3. Magento • Acts as a Product Information Management System • Provided Order Fulfillment and stock management frameworks

Editor's Notes

  • #5: The Runtime programming model makes use of the following entities: Actions: Functions hosted on Runtime are called actions, executed in response to a trigger. Actions always present a single method signature. Events: Events are the entities that initiate Runtime processing. Runtime responds to events from Adobe I/O Events or direct HTTP requests. Triggers: Triggers can be used in conjunction with Rules to invoke one or more actions when called via an HTTP endpoint. Rules: Rules define the relationship between a trigger and an action, determining what actions are executed in response to the trigger under what conditions. Sequences: Sequences declare a series of actions so that a single trigger can execute the entire set. Packages: Packages bundle together a set of associated actions, and optionally feeds, and allow them to be shared with others.