Sitecore Experience Edge

A presentation at Sitecore User Group Netherlands in March 2021 in by Pieter Brinkman

Slide 1

Slide 1

Sitecore Experience Edge Introducing highly scalable content delivery for Sitecore Content Hub Pieter Brinkman - @pieterbrink123 Mark van Aalst - @markvanaalst © 2021 Sitecore Corporation A/S. All Rights Reserved. March 2021

Slide 2

Slide 2

Today’s speakers © 2021 Sitecore Corporation A/S.

Slide 3

Slide 3

The evolution of the internet The evolution of the internet has caused growth of both visitors and channels. Visitors that expect seamless and fast experiences on every channel. This demand has introduced complexity in both scaling and serving content. Complexity that leads to businesses being unable to quickly adopt to industry trends and changes. Source: www.researchgate.net #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 4

Slide 4

Sitecore Experience Platform (XP0) Mobile App Website Content Delivery Content Management © 2021 Sitecore Corporation A/S.

Slide 5

Slide 5

Scaled Experience Platform Mobile App Virtual Assistant AR/VR IoT Device Website Load Balancer Content Delivery Content Delivery Content Delivery Content Management © 2021 Sitecore Corporation A/S.

Slide 6

Slide 6

Introducing headless Mobile App JSS Client Application Layout Service (item data + layout) Virtual Assistant AR/VR IoT Device Website JavaScript runtime Content Delivery Headless Services Content Management © 2021 Sitecore Corporation A/S.

Slide 7

Slide 7

Introducing headless Mobile App Virtual Assistant AR/VR IoT Device Website JavaScript runtime JSS Client Application Load Balancer Layout Service (item data + layout) Content Delivery Headless Services Content Delivery Headless Services Content Delivery Headless Services Content Management © 2021 Sitecore Corporation A/S.

Slide 8

Slide 8

Introducing Sitecore Experience Edge Mobile App Headless Application Fully managed SaaS solution High available and scalable content API Virtual Assistant AR/VR IoT Device Website CDN Content Delivery Headless Services Sitecore Experience Edge Content Management © 2021 Sitecore Corporation A/S.

Slide 9

Slide 9

The evolution of the internet Sitecore Experience Edge Sitecore Experience Edge is removing this additional complexity with a scalable SaaS delivery solution. Removing the burdens from IT departments. Sitecore Experience Edge provides freedom of choice in development options. Supporting every channel, with a flexible, high-available and fast performing content API based on industry standards. Enabling organizations to quickly implement solutions and experiences on multiple channels. (static) Website Native Mobile Virtual Assistant IoT Device Sitecore Experience Edge Content Management #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 10

Slide 10

Sitecore Experience Edge solves market problems Faster time to market Infrastructure to support modern digital marketing becomes to complex and expensive Flexibility to meet variable scalability requirements without the need to change client infrastracture completely High performance delivery of content to meet expected load times anywhere in the world Use content across any digital and print channels including SMS, social media and emerging channels Integrate with any platform that needs content by utilizing the latest industry standards #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 11

Slide 11

Sitecore Experience Edge overview Channels Virtual Assistant Mobile App IoT Device Website Sitecore Experience Edge Content Endpoint ✓ For Jamstack and Headless architectures ✓ Faster speed for end users ✓ High performing ✓ Increased reliability ✓ High scalable delivery of content ✓ GraphQL content API Sitecore Experience Edge for Content Hub End to end solution for your content strategy, from creation to delivery of content and assets Products AR/VR Content Hub Sitecore Experience Edge for XM Expose content from within your Sitecore solution on a global scale, while maintaining key CMS features Experience Management @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 12

Slide 12

Sitecore Experience Edge for Sitecore Content Hub™ © 2021 Sitecore Corporation A/S. #SUGNL @pieterbrink123

Slide 13

Slide 13

Sitecore Experience Edge for Content Hub Sitecore Experience Edge for Sitecore Content Hub™ will enable brands to publish content to a highly scalable delivery platform, exposing highperforming content APIs to deliver headless experiences on demand to any channel. It will also enable marketers to manage, collaborate and create content while developers simultaneously build the presentation. Mobile App (Static) Website IoT Device Sitecore Experience Edge ✓ High performing ✓ Faster speed for end users ✓ Highly scalable delivery of ✓ Increased reliability content ✓ Enables options for Jamstack ✓ architectures GraphQL content API Content Hub ✓ #SUGNL @pieterbrink123 ✓ Content modelling and ✓ Planning & Collaboration creation ✓ Distribution Digital Assets Management © 2021 Sitecore Corporation A/S.

Slide 14

Slide 14

Sitecore Experience Edge for Content Hub Best for both worlds Marketing friendly Content Management for any channel Developer friendly GraphQL API to consume content for presentation in any channel #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 15

Slide 15

Omni-channel content © 2001-2019 Sitecore Corporation A/S. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand names are the property of their respective owners. © 2021 Sitecore Corporation A/S.

Slide 16

Slide 16

Omni-channel content management Omni-channel content management is: • More than just content, it also contains media assets • Execution on Content Strategy, including collaboration across departments • Alignment with company processes and governance • Reducing content maintenance (Single source of truth) • Providing consistent messaging and content across channel to customers • More than marketing content, also product content And what not? • It’s not a web CMS, e.g. WYSIWYG editing of websites Channels Experience Edge Content Hub #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 17

Slide 17

A Fruitful customer journey Introducing John The mindful fit foodie #SUGNL @pieterbrink123

Slide 18

Slide 18

A Fruitful customer journey Content Hub #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 19

Slide 19

A Fruitful customer journey John is looking for a healthy snack He uses social media to get inspiration Sitecore Experience Edge Content Hub Sitecore DAM Sitecore PCM Sitecore CMP #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 20

Slide 20

A Fruitful customer journey Content Hub • Swiping through Instagram • Fruitful advertisement get his attention • He downloads the Fruitful app Sitecore DAM Sitecore PCM Sitecore CMP #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 21

Slide 21

A Fruitful customer journey After installing the Fruitful app he starts exploring the products and visit’s recipes section for inspiration Sitecore Experience Edge Content Hub Sitecore DAM Sitecore PCM Sitecore CMP #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 22

Slide 22

A Fruitful customer journey John finds out that he doesn’t have all needed ingredients for his recipe. He consults the chatbot for recommendations for substitute ingredient options. Sitecore Experience Edge Content Hub Sitecore DAM Sitecore PCM Sitecore CMP #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 23

Slide 23

A Fruitful customer journey John is ready to make this healthy fruit cocktail. He walks to the kitchen and uses his voice assistant to follow the steps of the recipe. Sitecore Experience Edge Content Hub Sitecore DAM Sitecore PCM Sitecore CMP #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 24

Slide 24

Content Hub + Experience Edge ONE SOURCE for ALL CHANNELS #SUGNL @pieterbrink123

Slide 25

Slide 25

Benefits for Fruitful Execute on Content Strategy Marketing friendly SaaS solution to implement content strategy, including collaboration and governance. Work more efficiently With content reusage and a single source for marketing content, product content and media assets. Deliver to any channel Freedom of choice in development options, support for every channel with GraphQL content api. Assistant Chat Native app Sitecore Experience Edge ✓ High performing ✓ Faster speed for end users ✓ Highly scalable delivery of ✓ Increased reliability content ✓ Enables options for Jamstack ✓ architectures GraphQL content API Scalable SaaS delivery solution Removing complexity and the burdens from IT departments. Content Hub ✓ Content Management ✓ Planning & Collaboration ✓ Asset Management ✓ Distribution #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 26

Slide 26

Sitecore journey to SaaS © 2021 Sitecore Corporation A/S.

Slide 27

Slide 27

Options that meet your needs Manage the platform yourself Manage the platform together Platform managed by Sitecore Commerce Content Experience #SUGNL @pieterbrink123 © 2021 Sitecore Corporation A/S.

Slide 28

Slide 28

Looking to the future…… Future == Subjected to change Channels Hosted on 3rd party provider Consumes data from Sitecore products Mobile App Virtual Assistant PWA Static website IoT Device Website Customer Data Platform Omni-channel Tracking Experimentation Decisioning Tracking, Experimentation, decisioning and personalization Content Delivery Fully managed high available and scalable Content API SaaS solution Edge for Content Hub Edge for XM Content Management Manage, collaborate and create content and assets Content Hub Sitecore XM © 2021 Sitecore Corporation A/S.

Slide 29

Slide 29

Using the Sitecore Experience Edge © 2021 Sitecore Corporation A/S.

Slide 30

Slide 30

Content as a service Channels Sitecore Content Hub Content #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 31

Slide 31

Delivery overview Sitecore Content Hub Sitecore DAM ™ Sitecore CMP ™ Sitecore PCM ™ Delivery Platform Data (Rest API) Mobile App File (public link) Virtual Assistant GraphQL AR/VR IoT Device Website #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 32

Slide 32

Experience Edge Portal @RobEarlam © 2021 Sitecore Corporation A/S.

Slide 33

Slide 33

Experience Edge Portal Site • Mostly static content • Infrequent changes • No need for full WCMS functionality • Some dynamic content @RobEarlam © 2021 Sitecore Corporation A/S.

Slide 34

Slide 34

Edge Portal Apps POC • Opportunity to test omni-channel delivery • Proof of Concept - Not intended to be officially released • Built using Mobile Blazor Bindings to leverage common web assets. @RobEarlam © 2021 Sitecore Corporation A/S.

Slide 35

Slide 35

Delivery overview Channels Mobile App Simple Website Data Experience Edge for Content Hub Assets Sitecore Content Hub Sitecore DAM ™ Sitecore CMP ™ @RobEarlam © 2021 Sitecore Corporation A/S.

Slide 36

Slide 36

Portal Dynamic Elements Sitecore DAM ™ Experience Edge for Content Hub Sitecore Content Hub Sitecore CMP ™ @RobEarlam © 2021 Sitecore Corporation A/S.

Slide 37

Slide 37

Delivery Platform architecture Customer SSG Customer Dynamic Pages Public Internet publish SSG CDN links the delivery platform to static or dynamic sites, and any other runtime applications Content Hub raises an event each time any approved content changes, which drives the automatic publishing process SSG websites SSG websites websites CDN edge worker Caches queries go to and from the delivery platform Event streams allow Content Hub to broadcast schema or content changes SSG edge worker edge worker Delivery Platform Sitecore Blob storage edge worker edge worker edge worker edge worker Delivery Platform Blob storage #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 38

Slide 38

Experience Edge for CH – Schema Configuration Delivery configuration Define the Content Hub schema you want to publish to your delivery environment Entity definition and field level publishing available Gives customers full control over what portion of their Content Hub schema is needed to support their external processes #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 39

Slide 39

Experience Edge for CH – Publishing Configuration Evaluation Filters Evaluation filters to control what can be data is published Supports background publishing of approved content into Experience Edge to cut down on long running publishing operations. Date-based evaluation Supports the use of a configurable date property to define whether the item can be retrieved via the Experience Edge API #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 40

Slide 40

Experience Edge / GraphQL Preview GraphQL API Preview access to un-published content that exists within Content Hub Delivery GraphQL API Access to published content that exists on Experience Edge • Enforces concept of evaluation filters and data restrictions #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 41

Slide 41

Authentication You need an authentication API key to access both the Preview API and the Delivery API. • • API keys created from the Manage section authorize access to the whole Delivery or Preview content. API keys created from a Content collection detail page authorize access to the target content collection only. #SUGCHENNAI @markvanaalst © 2021 Sitecore Corporation A/S.

Slide 42

Slide 42

Enough slides Demo time! © 2001-2019 Sitecore Corporation A/S. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand names are the property of their respective owners. © 2021 Sitecore Corporation A/S.

Slide 43

Slide 43

Thank you FOR DISCUSSION PURPOSES ONLY. Sitecore Confidential and Proprietary. ©2020 Sitecore Corporation A/S. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand names are the property of their respective owners.