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

Sitecore 9.1 Keynote (Hong Kong)

RobEarlam
November 06, 2018

Sitecore 9.1 Keynote (Hong Kong)

RobEarlam

November 06, 2018
Tweet

More Decks by RobEarlam

Other Decks in Programming

Transcript

  1. #SitecoreSYM 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
    Marco Fan

    View Slide

  2. View Slide

  3. #SitecoreSYM
    The content lifecycle problem

    View Slide

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

    View Slide

  5. #SitecoreSYM
    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 Slide

  6. #SitecoreSYM
    The content consistency problem

    View Slide

  7. #SitecoreSYM © 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 Slide

  8. #SitecoreSYM 8
    Sitecore & Headless
    © 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.
    What is Headless?
    +
    +
    +
    +
    How does Sitecore support this?
    +
    +
    +
    +
    +
    +

    View Slide

  9. #SitecoreSYM © 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
    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 Slide

  10. #SitecoreSYM
    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.
    10

    View Slide

  11. #SitecoreSYM
    Build Sitecore applications using modern
    JavaScript libraries

    View Slide

  12. #SitecoreSYM 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 Slide

  13. #SitecoreSYM
    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 Slide

  14. #SitecoreSYM 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 Slide

  15. #SitecoreSYM
    Sitecore Experience Accelerator
    A framework focusing on digital platform needs

    View Slide

  16. #SitecoreSYM 16
    What is SXA?
    © 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.
    Mobile first
    Flexible renderings
    • Rendering variants
    • Composite renderings
    • Meta renderings
    Layout elasticity
    • Responsive web
    • Grid based layout framework
    A framework focusing on digital platform needs.
    Brand consistency
    • Themes • Creative exchange
    Multi-tenant / Multi-site
    Faceted Search OOTB
    Separation of presentation from content
    Architected with Habitat best practices

    View Slide

  17. #SitecoreSYM
    Accessibility Compliance - Phase 1
    Ability to navigate complex components with keyboard (tabs and
    arrows)
    Focus trapping for overlays/lightboxes
    Tab order – skipping for content that is not visible on the page
    “Skip to navigation/content” meta component.
    Accessibility improvements are a continuous effort in SXA
    The effort will continue with future releases of SXA.

    View Slide

  18. #SitecoreSYM
    Use other sites (including non-SXA sites) as link
    targets
    SXA handles link resolution including using the
    correct hostname
    Site administrator can define selectively if a site
    is “linkable” from other sites
    Allow users of each site to link to other sites in
    tenant or all “linkable” sites in the instance.
    Cross-site linking

    View Slide

  19. #SitecoreSYM
    New wireframe theme
    Introducing View Mode (user setting)
    Horizon Compliant
    New Wireframe Theme and Wireframe Mode

    View Slide

  20. #SitecoreSYM 20
    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 Slide

  21. #SitecoreSYM
    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.
    21

    View Slide

  22. #SitecoreSYM 22
    © 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 Slide

  23. #SitecoreSYM 23
    © 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 Slide

  24. #SitecoreSYM
    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 Slide

  25. #SitecoreSYM
    The data insights problem

    View Slide

  26. #SitecoreSYM © 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.
    26
    Harness your Experience Data with the power of Machine Learning to
    create individualized experiences across all your channels.
    Sitecore Cortex

    View Slide

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

    View Slide

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

    View Slide

  29. #SitecoreSYM 29
    Content & analytics
    Web
    Mobile
    eMail
    Social
    Advertising
    Interactions
    Conversions
    Test results
    Patterns
    Segments
    Analytics
    Content

    View Slide

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

    View Slide

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

    View Slide

  32. #SitecoreSYM 32
    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 Slide

  33. #SitecoreSYM 33
    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 Slide

  34. #SitecoreSYM 34
    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 Slide

  35. #SitecoreSYM
    The communication cycle problem
    35

    View Slide

  36. #SitecoreSYM © 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.
    36

    View Slide

  37. #SitecoreSYM 37
    Marketing automation
    + Commerce
    Key business themes
    Conversion
    Account
    development
    Retention
    Win back
    Acquisition

    View Slide

  38. #SitecoreSYM © 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.
    38
    Day 1 Day 3 Day 7

    View Slide

  39. #SitecoreSYM 39
    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 Slide

  40. #SitecoreSYM
    Platform Innovation

    View Slide

  41. 41
    • 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 Slide

  42. #SitecoreSYM © 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.
    42
    • 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 Slide

  43. #SitecoreSYM © 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.
    43
    • 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 Slide

  44. #SitecoreSYM © 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 Slide

  45. #SitecoreSYM

    View Slide

  46. #SitecoreSYM

    View Slide

  47. #SitecoreSYM

    View Slide

  48. #SitecoreSYM

    View Slide

  49. #SitecoreSYM

    View Slide

  50. #SitecoreSYM

    View Slide

  51. #SitecoreSYM

    View Slide

  52. #SitecoreSYM

    View Slide

  53. #SitecoreSYM

    View Slide

  54. #SitecoreSYM

    View Slide

  55. #SitecoreSYM

    View Slide

  56. #SitecoreSYM

    View Slide

  57. #SitecoreSYM

    View Slide

  58. #SitecoreSYM

    View Slide

  59. #SitecoreSYM

    View Slide

  60. #SitecoreSYM

    View Slide

  61. #SitecoreSYM

    View Slide

  62. #SitecoreSYM

    View Slide

  63. #SitecoreSYM

    View Slide

  64. #SitecoreSYM

    View Slide

  65. #SitecoreSYM

    View Slide

  66. #SitecoreSYM

    View Slide

  67. #SitecoreSYM

    View Slide

  68. #SitecoreSYM

    View Slide

  69. #SitecoreSYM
    • Horizon is the next generation experience
    for content management
    • Reduces time to value significantly with
    focus on the need of tomorrows user profiles
    • Out of the box features for easy adoption
    and utilization of the full Sitecore potential
    • Providing a user interface that is just as
    powerful and innovative as the engine behind
    Horizon
    You first
    Man and
    machine
    Advanced
    simulations
    Full
    perspective
    Actionable
    insights
    Engaging
    interface
    Creating experiences
    powered by
    insights
    H O R I Z O N

    View Slide

  70. #SitecoreSYM
    Making ease of use a Competitive Differentiator
    • Working with content
    an effective and intuitive interface
    showing exactly how it will appear
    in the hands of the audience.
    • Improving performance
    getting the insights you need to
    create better experiences no
    matter what you are working on.
    • The full perspective
    get an overview of the site and
    quickly go to the page that needs
    my attention based on insights.

    View Slide

  71. #SitecoreSYM
    Giving you actionable insights on all levels
    Site dashboard Page insights & improvements Site perspective with insights

    View Slide

  72. #SitecoreSYM © 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.
    72
    Sitecore Experience
    Cloud

    View Slide

  73. Sitecore Experience Cloud

    View Slide

  74. Sitecore Experience Cloud

    View Slide

  75. Sitecore Experience Cloud

    View Slide

  76. View Slide