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

Sitecore 9.1 Keynote (Singapore)

RobEarlam
November 08, 2018

Sitecore 9.1 Keynote (Singapore)

RobEarlam

November 08, 2018
Tweet

More Decks by RobEarlam

Other Decks in Programming

Transcript

  1. #SitecoreElevateExperience 1
    1
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    Our New Product -
    XP 9: Headless,
    ML and More!
    Rob Earlam
    Wai Kit Ho

    View full-size slide

  2. #SitecoreElevateExperience
    The content lifecycle problem

    View full-size slide

  3. #SitecoreElevateExperience
    A unified future— the possibility of a Sitecore Content Hub
    4

    View full-size slide

  4. #SitecoreElevateExperience
    Folding content into the Experience Cloud
    5
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    XM, XP, XC with
    DAM, MRM & PIM Sitecore
    Content Hub
    (SaaS)
    Sitecore Experience
    Platform
    (PaaS)

    View full-size slide

  5. #SitecoreElevateExperience
    The content consistency problem

    View full-size slide

  6. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    7
    Delivering individual experiences connected and disconnected to
    any platform with the full power of the Sitecore Experience Cloud
    Sitecore Omni

    View full-size slide

  7. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    8
    SitecoreOmni™
    Sitecore JSS
    Build Sitecore
    applications
    using modern
    JavaScript
    libraries
    Sitecore GraphQL
    Modern query
    language to the
    Sitecore API
    Universal Tracker
    Capture
    interactions
    online and offline
    on any device in
    any state
    Sitecore Experience
    Accelerator
    Reusable layouts,
    and components
    to get your
    websites up and
    running quickly
    Sitecore Services
    Use standard
    services to
    access Sitecore
    content directly

    View full-size slide

  8. #SitecoreElevateExperience
    Sitecore Services Client
    Using standard services to access
    Sitecore content directly
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    9

    View full-size slide

  9. #SitecoreElevateExperience 10
    Sitecore Services Client was introduced in 7.5
    (2015)
    Used by Sitecore for SPEAK Components and
    client-side JavaScript
    Used by developer to create SPEAK
    components or extracting data from Sitecore
    With Sitecore 9 a new service is introduced:
    OData ItemService
    Sitecore Services Client
    EntityService
    OData ItemService
    ItemService
    Sitecore Services

    View full-size slide

  10. #SitecoreElevateExperience
    Build Sitecore applications using modern
    JavaScript libraries

    View full-size slide

  11. #SitecoreElevateExperience 12
    New Sitecore JavaScript Service (JSS)
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    +
    +
    +
    +
    +
    +
    +
    +

    View full-size slide

  12. #SitecoreElevateExperience
    Modern query language to the Sitecore API
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    13

    View full-size slide

  13. #SitecoreElevateExperience 14
    Headless with Sitecore GraphQL
    Extremely popular
    Designed to support the frontend
    Offers amazing tooling
    Strongly typed, self-documenting
    Bandwidth efficient
    Easy real-time data
    Works great with JSS!

    View full-size slide

  14. #SitecoreElevateExperience
    Sitecore Experience Accelerator
    A framework focusing on digital platform needs

    View full-size slide

  15. #SitecoreElevateExperience 16
    SXA 1.8 – Other new features
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  16. #SitecoreElevateExperience
    Capture interactions online and offline on
    any device in any state
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    17

    View full-size slide

  17. #SitecoreElevateExperience 18
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered
    trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  18. #SitecoreElevateExperience 19
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered
    trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  19. #SitecoreElevateExperience
    Universal Tracker Client SDK
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  20. #SitecoreElevateExperience
    The data insights problem

    View full-size slide

  21. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    22
    Harness your Experience Data with the power of Machine Learning to
    create individualized experiences across all your channels.
    Sitecore Cortex

    View full-size slide

  22. #SitecoreElevateExperience 23
    Content
    • One central location to manage content
    • Integrate with third-party content sources
    • Open to push content across all channels

    View full-size slide

  23. #SitecoreElevateExperience 24
    Analytics
    • Analyse and measure
    your content effectiveness
    • Test content and presentation
    across multiple segments
    • Data compliance (GDPR)

    View full-size slide

  24. #SitecoreElevateExperience 25
    Content & analytics
    Web
    Mobile
    eMail
    Social
    Advertising
    Interactions
    Conversions
    Test results
    Patterns
    Segments
    Analytics
    Content

    View full-size slide

  25. #SitecoreElevateExperience 26
    Content & analytics
    Web
    Mobile
    eMail
    Social
    Advertising
    Interactions
    Conversions
    Test results
    Patterns
    Segments
    Personalization
    Marketing automation
    Business intelligence
    A/B testing
    Analytics
    Content

    View full-size slide

  26. #SitecoreElevateExperience 27
    Sitecore Cortex
    Web
    Mobile
    eMail
    Social
    Advertising
    Interactions
    Conversions
    Test results
    Patterns
    Segments
    Suggested personalization
    Predictive outcomes
    Analytics
    Content

    View full-size slide

  27. #SitecoreElevateExperience 28
    Predictive Outcomes
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    Personalize based on likelihood of user taking action

    View full-size slide

  28. #SitecoreElevateExperience 29
    Suggestion Personalization
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  29. #SitecoreElevateExperience 30
    9.1 Sitecore Cortex™ technical foundation features
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    Distributed processing of
    Sitecore xConnect™ Data
    Process samples or full sets of
    xConnect data across many nodes
    • Customers can bring their own
    algorithms into Sitecore Cortex™
    • Microsoft Machine Learning Server supports
    industry standard ML model languages
    Direct Integration with Microsoft
    Machine Learning Server
    Background model training
    Models can be retrained and distributed in
    the background to ensure your predictions
    are up to date and most accurate
    Integrated Message Bus
    Receive / send messages to kickoff model
    training, scoring, or notify subsystems of
    new insights / trends discovered.
    Built-In Storage for Results
    Store results in SQL or xConnect, or export to
    your own preferred data format

    View full-size slide

  30. #SitecoreElevateExperience
    The communication cycle problem
    31

    View full-size slide

  31. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    32

    View full-size slide

  32. #SitecoreElevateExperience 33
    Marketing automation
    + Commerce
    Key business themes
    Conversion
    Account
    development
    Retention
    Win back
    Acquisition

    View full-size slide

  33. #SitecoreElevateExperience 34
    Campaign topics
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    Welcome
    Purchaser
    Welcome
    Gated
    Content
    Product
    Nurture
    Content
    Nurture
    Browser
    Abandonment
    2nd Purchase
    Upsell
    Cross sell
    Product Area
    Updates
    Content Area
    Updates
    Loyalty
    Pre Flight
    Welcome
    Home
    Anniversary
    Newsletter
    Renewal
    Acquisition Conversion Retention Win back
    Account
    Development
    Recommended
    Products
    Low
    Engagement
    Seasonal
    Timings
    Overdue to
    Purchase
    Review your
    purchase
    Recommended
    Content
    1st Purchase
    Search Term
    Zero Results
    Cart
    Abandonment
    Search Term
    Follow Up

    View full-size slide

  34. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    35
    Day 1 Day 3 Day 7

    View full-size slide

  35. #SitecoreElevateExperience 36
    Enhancing the existing–Sitecore Forms
    Forms has some exciting new features such as conditions and pre-filling of fields. Pre-filling allows to set a data-provider for a field
    and pre-fill that field with data. Conditions allows to build forms that respond to user input and only show relevant questions.

    View full-size slide

  36. #SitecoreElevateExperience
    Platform Innovation

    View full-size slide

  37. 38
    • 3rd party updates
    • Content Search improvements
    • Core architectural changes
    • Scalability & infrastructure
    improvements
    9.0.2 XM 9.1 XM only
    Cold start of CM
    to Launch Pad
    31.63 16.63
    Number of files in bin 529 296
    Content Editor opened
    first time
    24.01 4.21
    Experience Editor
    opened first time
    4.82 3.01
    Core platform enhancements

    View full-size slide

  38. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    39
    • Lean common runtime for Sitecore
    NET Core instances
    • Can host web/console apps and
    windows services
    • Facilitates crosscutting concerns (e.g.
    logging configuration)
    • Functionality added via plugin
    mechanism (built-in or dynamically
    using Nuget)
    • Powering Apps and Services in 9.1 –
    Horizon, Universal Trracker and
    Sitecore Identity

    View full-size slide

  39. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    40
    • Responsible for handling the
    authentication of users
    • Provides Single Sign On using standard
    federated authentication protocols
    • Based on Identity Server4
    • Compatible with old Membership
    • Already used as the authentication
    mechanism for Commerce
    • From 9.1 it is the default login
    mechanism across the platform

    View full-size slide

  40. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    Our new UI
    Targeting the individual with a personalized
    and contextual experience. Facilitating easy
    adoption and utilizing the full potential of our
    services. A user interface as powerful and
    innovative as the engine behind it.

    View full-size slide

  41. #SitecoreElevateExperience 42
    Many options, but Cloud is the Goal
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  42. #SitecoreElevateExperience 43
    What’s in the cloud
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  43. #SitecoreElevateExperience 44
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  44. #SitecoreElevateExperience 46
    There’s more in store
    © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.

    View full-size slide

  45. #SitecoreElevateExperience © 2001-2018 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks
    of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
    47
    Sitecore Experience
    Cloud

    View full-size slide

  46. Sitecore Experience Cloud

    View full-size slide

  47. Sitecore Experience Cloud

    View full-size slide

  48. Sitecore Experience Cloud

    View full-size slide