Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Inside the Adobe Cloud Platform: Adobe I/O, Adobe Sensei & XDM

Inside the Adobe Cloud Platform: Adobe I/O, Adobe Sensei & XDM

From the Adobe Analytics Cloud Partner Café in Paris in June 2017

4841b262608160b87e5e9766ee041a2a?s=128

Lars Trieloff

June 14, 2017
Tweet

More Decks by Lars Trieloff

Other Decks in Technology

Transcript

  1. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Inside the Adobe Cloud Platform: Adobe I/O, Adobe Sensei, XDM Lars Trieloff | @trieloff
  2. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Cloud Native Beyond Touch Intelligence Everywhere Open Ecosystem © 2016 Adobe Systems Incorporated. All Rights Reserved.
  3. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Mobility Evolved Immersive Media Digital to Physical Beyond Touch © 2016 Adobe Systems Incorporated. All Rights Reserved.
  4. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Reimagining Services Content & Data at Scale Multi-Cloud Cloud Native © 2016 Adobe Systems Incorporated. All Rights Reserved.
  5. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Computational Creativity Smart Documents Customer Intelligence Intelligence Everywhere © 2016 Adobe Systems Incorporated. All Rights Reserved.
  6. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Unleash Content & Data Open API and Extensible Solutions to Platform Open Ecosystem © 2016 Adobe Systems Incorporated. All Rights Reserved.
  7. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Powers Adobe Experience Cloud Adobe Cloud Platform Adobe Experience Cloud Document Cloud for Enterprise Adobe Marketing Cloud Adobe Advertising Cloud Adobe Analytics Cloud Creative Cloud for Enterprise
  8. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Integration Ecosystem Innovation
  9. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data
  10. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data Developer Ecosystem
  11. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data Developer Ecosystem Client SDKs Services Tools
  12. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Private, Public or Hybrid Cloud Adobe Sensei Content Data Developer Ecosystem Client SDKs Services Tools CoralUI API Gateway Console Adobe Mobile Events Command Line Launch Runtime Documentation
  13. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    200+ Total number of APIs on Adobe I/O: 200+
  14. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    700M+ API Calls per Day: 700M+
  15. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    45M+ Peak API Traffic per Hour: 45M+
  16. One Place for all Adobe APIs

  17. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    APIs are great, but every developer faces three uncertainties What APIs are available? What functionality is offered? How long to learn? Information Access Feedback What is the API URL? Authentication Scheme? How to get API Keys? What APIs am I using? Are there error messages? Is my application working? ? ? ?
  18. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Private, Public or Hybrid Cloud Adobe Sensei Content Data Developer Ecosystem Client SDKs Services Tools CoralUI API Gateway Console Adobe Mobile Events Command Line Runtime Documentation
  19. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    All documentation in one place, available on adobe.io – reduces time spent searching for information. Unified 
 Documentation All HTTPS request go through adobe.io – consistent, secure, authentication and access control. Manage application keys and APIs used in one place – reduces overhead and improves collaboration. Single API Gateway Developer Console
  20. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe I/O API Gateway Adobe I/O Adobe Internal APIs Marketing Cloud API Document Cloud API API Gateway Authentication & Security Routing & Load Balancing Throttling & Logging Your Application Creative Cloud API … API Adapter API Adapter API Adapter request response request response
  21. Lighting-fast Event-based Integrations

  22. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Request/response is great, but every developer faces three questions Polling 100s of resources? How to find them? Resource usage? Scale Speed Stability Update frequency? Rate limits? Asynchronous updates? Client-state management? What about retries? Queue management? ? ? ?
  23. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe I/O Events Adobe I/O Adobe Internal APIs Marketing Cloud API Document Cloud API Event Gateway Authentication & Security Subscription Management Throttling & Aggregation Your Application Creative Cloud API … Event Adapter Event Adapter Event Adapter subscribe events subscribe events
  24. Your Code, no Longer Your Problem

  25. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Once the code is there, the real work starts Servers? Virtual Machines? Containers? Deploy Scale Operate Load balancing? Fail-over? Auto-scale? Logging? Monitoring? DevOps? ? ? ?
  26. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Private, Public or Hybrid Cloud Adobe Sensei Content Data Developer Ecosystem Client SDKs Services Tools CoralUI API Gateway Console Adobe Mobile Events Command Line Runtime Documentation
  27. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Get started with cloud native API integrations Pre-integrated with Adobe I/O Events and API Gateway, easy, secure, fast access to Adobe APIs Integrated Based on Apache OpenWhisk and node.js – runs any JavaScript code in Adobe’s Cloud Platform Deploy actions from GitHub, I/O Console, or the Command Line, enabling rapid development & CI/CD Serverless Flexible
  28. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe I/O Runtime Adobe I/O Adobe Internal APIs Marketing Cloud API Document Cloud API Runtime Function A Function Y Function Z Your Application Creative Cloud API … request response Events trigger … request response request response compose
  29. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data
  30. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data Framework for Artificial Intelligence and Machine Learning Intelligent Creative Services Intelligent Document Services Intelligent Experience Services
  31. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    #AdobeSummit @ktukker @davemcnamee © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Sensei is a framework and set of intelligent services built into the Adobe Cloud Platform, enabling our customers to create, intelligently combine, and deliver assets for personalized experiences 
 in real time, and at massive scale. SENSEI FOR THE EXPERIENCE BUSINESS
  32. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Computational
 Creativity Experience
 Intelligence Understanding
 Content Attribution Personalization Anomaly detection Sentiment analysis Audience
 segmentation Budget allocation Predictive clicks Auto-tagging Audience tagging Contribution analysis Automated insights Lookalike modelling One-click personalization Intelligent alerts Content intelligence Morph cut Font recognition Face aware editing Semantic segmentation Semantic structure
 analysis Document flow extraction Document
 similarity Document summarization Optical character recognition Smart tags Image Similarity
 Search 3rd Party Data
 Recommendations Send Time
 Optimization Predictive Fatigue Virtual Analyst
 for Insights New Intelligent Alerts One-Click
 Personalization Fluid Experiences Auto-target Enhanced anomaly detection Contribution
 analysis VR Advertising Intelligent website personalization Geo-based audience targeting
  33. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Private, Public or Hybrid Cloud Adobe Sensei Content Data Framework for Artificial Intelligence and Machine Learning Intelligent Creative Services Intelligent Document Services Intelligent Experience Services Content Intelligence Semantic Structure Analysis Attribution Morph Cut Document Flow Extraction Personalization Font Recognition Document Similarity Anomaly Detection Face Aware Editing Document Summarization Sentiment Analysis Semantic Segmentation Optical Character Recognition Intelligent Audience Segmentation
  34. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform Adobe I/O Creative APIs Document APIs Experience APIs Private, Public or Hybrid Cloud Adobe Sensei Content Data
  35. Lightroom Mobile Adobe Cloud Platform Enables the Experience Business Standardize

    Content Standardize Data 360° customer profiles Enable data science Improve content workflows Accelerate time to value
  36. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform for Experience Cloud Adobe I/O Adobe Sensei Content Data Experience Data Models Core Services
  37. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform for Experience Cloud Adobe I/O Adobe Sensei Content Data Experience Data Models Core Services Analytics Cloud Advertising Cloud Marketing Cloud Campaign Social Analytics Audience Manager AMO DSP AMO Search AMO DCO Experience Manager Target Primetime
  38. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Data in the Adobe Cloud Platform Adobe I/O Data Infrastructure Content Core Services Experience Data Models Adobe Sensei Data
  39. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Data in the Adobe Cloud Platform Adobe I/O Content Data Infrastructure Core Services Get Data In Keep Data Safe Connectors Security Batch Ingestion Governance Streaming Data Privacy & Usage Labeling Transformation Enforcement Enrichment Repository Experience Data Models Adobe Sensei
  40. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Data in the Adobe Cloud Platform Adobe I/O Core Services Experience Data Models Adobe Sensei Content Data Experience Data Models
  41. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Data in the Adobe Cloud Platform Adobe I/O Core Services Experience Data Models Adobe Sensei Content Data Experience Data Models Context Audiences Data Campaigns Channels Content Assets Profile Segment TouchPoint Program Channel ProductCatalog Folder Device List Geo Campaign Brand Product Asset Person Audience Order Activity Application ProductCategory Metadata PhysicalStore Groups ViewContext Offer Page Discount Rendition Environment Targets DataSource CTA Property AdUnit Composite +Extensions +Extensions +Extensions +Extensions +Extensions +Extensions +Extensions Point of Sales CRM Marketing Automation ERP Merchandising PIM
  42. © 2017 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

    Adobe Cloud Platform for Experience Cloud Adobe I/O Adobe Sensei Content Data Experience Data Models Core Services Analytics Cloud Advertising Cloud Marketing Cloud Campaign Social Analytics Audience Manager AMO DSP AMO Search AMO DCO Experience Manager Target Primetime