SlideShare a Scribd company logo
1 of 61
The Architect’s Guide
to SaaS Migration
Pieter Brinkman
@pieterbrink123
#sugcon
Jason St-Cyr
@StCyrThoughts
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Pieter Brinkman
Senior Director Technical Marketing, Sitecore
@pieterbrink123
Hello!
Jason St-Cyr
Director Developer Relations, Sitecore
@StCyrThoughts
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
A lot of tech and opportunity
Questions?
https://sli.do
Code: SUGCON22
Why are we here?
Companies need focus
Remove distraction
Use the right tool for the right job
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
How does this translate to DXP today
DXP solution
Hosting
Content
Management
Email
marketing
Marketing
automation
Digital Asset
management
Analytics
Disaster Recovery
Monitoring
Technical Support
Installation
Compliance
Hardware
Software
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
How does this translate to DXP today
DXP solution
Hosting
Content
Management
Email
marketing
Marketing
automation
Digital Asset
management
Analytics
Disaster Recovery
Monitoring
Technical Support
Installation
Compliance
Hardware
Software
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
How does this translate to DXP today
DXP solution
Hosting
Content
Management
Email
marketing
Marketing
automation
Digital Asset
management
Analytics
Disaster Recovery
Monitoring
Technical Support
Installation
Compliance
Hardware
Software
Why Composable DXP?
Questions?
http://sli.do Code: SUGCON22
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved.
Sitecore’s composable strategy
• Best of Breed
• Better together
• Open API's based on standards
Platform ➡ Composable
… but first…
"What about $specific_topic$?"
“IT DEPENDS.”
Is composable always
the right solution?
“IT DEPENDS.”
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Platform or Composable
Platform DXP
• Integrated solution full of
features
• Overtime efforts will go up to
maximize and maintain value
Composable DXP
• Stand alone products that need
integration
• There is no limit in value it will
only increase overtime when
you add more solutions
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Every customer is unique
Composable
For customers that
• need a highly (global) scalable solution.
• want to remove risk and burdens of
hosting and product upgrades
• integrate with existing marketing stack
• Want to use different best of breed
marketing stack to solve business
issues that they have today.
• Need technology and vendor freedom
Platform
For customers that
• effortless (global) scaling is not a
requirement.
• have one team doing everything: content,
campaign, email marketing, etc.
• Has limited existing marketing stack that
drives value.
• Want one integrated tool that does it all.
• Are willing to fit their business
requirements to features of the platform
Example considerations;
Let’s get started!
Scenario 1:
XM “Jamstack”
A team is keeping up with
the latest and greatest,
and are excited to move to
a Composable option and
never upgrade again.
Questions?
https://sli.do Code: SUGCON22
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Composable vendor solutions
Static Site Host
DAM
CDN
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Static Site Host
DAM
CDN
Experience Edge
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host
DAM
CDN
Experience Edge
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Jamstack in XM Cloud
Composable vendor solutions
Headless implementation
Sitecore content delivery Experience Edge
Sitecore marketing services XM Cloud
Static Site Host
DAM
CDN
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Jamstack in XM Cloud
Why show this?
• This is easy mode.
• Experience Edge
makes the transition
easier.
• Shows an ideal
architecture you can
strive for.
Experience Edge
XM Cloud
Static Site Host
DAM
CDN
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Jamstack in XM Cloud
Things to
watch out for
• Content migration
• No Content Delivery
customizations
• No XP features, so XP
modules will not work.
Experience Edge
XM Cloud
Static Site Host
DAM
CDN
Scenario 2:
XP “Global Brand”
All around the world teams
are working together on
hundreds of sites with
multiple production
solutions and
technologies.
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Sitecore marketing services
Sitecore infrastructure
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
What does the solution look like?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Europe North America Asia Australia
Static Site Host DAM CDN
Marketing
Automation
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 1: Track with Personalize
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Europe North America Asia Australia
Personalize
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 1: Track with Personalize
Static Site Host DAM CDN
Marketing
Automation
Personalize
Why is this a
good idea?
• Low effort
• Gathers session data
for later use of
Personalize
• Gradual migration of
personalization
• Gradual roll-out of
training
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 1: Track with Personalize
Static Site Host DAM CDN
Marketing
Automation
Personalize
Things to
watch out for
• Analytics data sprawl
• Two sources of
personalization
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 1: Track with Personalize
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 2: Go to the Edge
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 2: Go to the Edge
Static Site Host DAM CDN
Marketing
Automation
Why is this a
good idea?
• Core web vitals
• Global delivery
• Gradual application
transition, no need to
rebuild all at once.
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 2: Go to the Edge
Static Site Host DAM CDN
Marketing
Automation
Things to
watch out for
• Upgrades are not trivial
for older versions.
• XP Personalization still
running a lot for some
sites
• Static publish is not
magic!
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 2: Go to the Edge
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 3: Transition to XM
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 3: Transition to XM
Static Site Host DAM CDN
Marketing
Automation
Personalize
Why is this a
good idea?
• No more XP
infrastructure!
• Much closer to XM
Cloud
• Transitioned to
Personalize
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 3: Transition to XM
Static Site Host DAM CDN
Marketing
Automation
Personalize
Things to
watch out for
• CD customizations
• XP personalization !=
Personalize
• xDB data migration not
always a great ROI
• Lift-and-shift vs. In-
place transition
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 3: Transition to XM
Static Site Host DAM CDN
Marketing
Automation
Personalize
What if?
• Skip xDB migration?
• Need regional
personalize isolation?
• Need a CDP instead?
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 3: Transition to XM
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 4: Migrate to Next.js JSS
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 4: Migrate to Next.js JSS
Static Site Host
Experience Edge
Why is this a
good idea?
• Removes any
dependencies on
content delivery
servers
• Ready for XM Cloud!
Europe North America Asia Australia
DAM CDN
Marketing
Automation
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 4: Migrate to Next.js JSS
Static Site Host
Experience Edge
Things to
watch out for
• Content delivery
customizations
• Server-side session
reliance
Europe North America Asia Australia
DAM CDN
Marketing
Automation
Let’s do a status check…
Questions?
https://sli.do Code: SUGCON22
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Where are we now?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Where are we now?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Where are we now?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Where are we now?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Where are we now?
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services
Sitecore infrastructure
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
Europe North America Asia Australia
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 5: Migrate to XM Cloud
Composable vendor solutions
Headless implementation
Sitecore content delivery
Sitecore marketing services XM Cloud
Static Site Host DAM CDN
Marketing
Automation
Personalize
Experience Edge
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
Step 5: Migrate to XM Cloud
Composable vendor solutions
Headless implementation
Static Site Host DAM CDN
Marketing
Automation
Personalize
Edge
XM Cloud
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/
The Composable DXP
Static Site Host
DAM
CDN
Marketing
Automation
Personalize
Composable DXP
Edge
XM Cloud
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved.
The big ideas
• Right tool for the job
• Go to the Edge
• Take steps
• IMPORTANT: IT DEPENDS!
© 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved.
We are proud community members! Please contact
us on the following handles:
sitecorechat.slack.com twitter
@pieterbrink123 @pieterbrink123
@jason-st-cyr @StCyrThoughts
Audience webcam
Questions? https://sli.do/ code:
SUGCON22
sitecore.com/ukrainefund
Thank you!
Jason St-Cyr
@StCyrThoughts
Pieter Brinkman
@pieterbrink123
sitecore.com/ukrainefund
Questions?
https://sli.do/
Code: SUGCON22

More Related Content

More from Pieter Brinkman

Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with SitecorePieter Brinkman
 
Understanding the Sitecore Architecture
Understanding the Sitecore ArchitectureUnderstanding the Sitecore Architecture
Understanding the Sitecore ArchitecturePieter Brinkman
 
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?Sitecore 7.5 xDB oh(No)SQL - Where is the data at?
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?Pieter Brinkman
 
Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you? Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you? Pieter Brinkman
 
Sitecore 7 first look by Pieter Brinkman (Dutch)
Sitecore 7 first look by Pieter Brinkman (Dutch)Sitecore 7 first look by Pieter Brinkman (Dutch)
Sitecore 7 first look by Pieter Brinkman (Dutch)Pieter Brinkman
 
Sitecore Symposium: DMS Where is the data at?
Sitecore Symposium: DMS Where is the data at?Sitecore Symposium: DMS Where is the data at?
Sitecore Symposium: DMS Where is the data at?Pieter Brinkman
 

More from Pieter Brinkman (6)

Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with Sitecore
 
Understanding the Sitecore Architecture
Understanding the Sitecore ArchitectureUnderstanding the Sitecore Architecture
Understanding the Sitecore Architecture
 
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?Sitecore 7.5 xDB oh(No)SQL - Where is the data at?
Sitecore 7.5 xDB oh(No)SQL - Where is the data at?
 
Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you? Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you?
 
Sitecore 7 first look by Pieter Brinkman (Dutch)
Sitecore 7 first look by Pieter Brinkman (Dutch)Sitecore 7 first look by Pieter Brinkman (Dutch)
Sitecore 7 first look by Pieter Brinkman (Dutch)
 
Sitecore Symposium: DMS Where is the data at?
Sitecore Symposium: DMS Where is the data at?Sitecore Symposium: DMS Where is the data at?
Sitecore Symposium: DMS Where is the data at?
 

Architects Guide to SaaS migration (SUGCON EU 2022 keynote)

  • 1. The Architect’s Guide to SaaS Migration Pieter Brinkman @pieterbrink123 #sugcon Jason St-Cyr @StCyrThoughts
  • 2. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Pieter Brinkman Senior Director Technical Marketing, Sitecore @pieterbrink123 Hello! Jason St-Cyr Director Developer Relations, Sitecore @StCyrThoughts
  • 3. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ A lot of tech and opportunity Questions? https://sli.do Code: SUGCON22
  • 4. Why are we here?
  • 7. Use the right tool for the right job
  • 8. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ How does this translate to DXP today DXP solution Hosting Content Management Email marketing Marketing automation Digital Asset management Analytics Disaster Recovery Monitoring Technical Support Installation Compliance Hardware Software
  • 9. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ How does this translate to DXP today DXP solution Hosting Content Management Email marketing Marketing automation Digital Asset management Analytics Disaster Recovery Monitoring Technical Support Installation Compliance Hardware Software
  • 10. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ How does this translate to DXP today DXP solution Hosting Content Management Email marketing Marketing automation Digital Asset management Analytics Disaster Recovery Monitoring Technical Support Installation Compliance Hardware Software
  • 12. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. Sitecore’s composable strategy • Best of Breed • Better together • Open API's based on standards
  • 14. … but first… "What about $specific_topic$?"
  • 16. Is composable always the right solution?
  • 18. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Platform or Composable Platform DXP • Integrated solution full of features • Overtime efforts will go up to maximize and maintain value Composable DXP • Stand alone products that need integration • There is no limit in value it will only increase overtime when you add more solutions
  • 19. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Every customer is unique Composable For customers that • need a highly (global) scalable solution. • want to remove risk and burdens of hosting and product upgrades • integrate with existing marketing stack • Want to use different best of breed marketing stack to solve business issues that they have today. • Need technology and vendor freedom Platform For customers that • effortless (global) scaling is not a requirement. • have one team doing everything: content, campaign, email marketing, etc. • Has limited existing marketing stack that drives value. • Want one integrated tool that does it all. • Are willing to fit their business requirements to features of the platform Example considerations;
  • 21. Scenario 1: XM “Jamstack” A team is keeping up with the latest and greatest, and are excited to move to a Composable option and never upgrade again. Questions? https://sli.do Code: SUGCON22
  • 22. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Composable vendor solutions Static Site Host DAM CDN
  • 23. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Composable vendor solutions Headless implementation Sitecore content delivery Static Site Host DAM CDN Experience Edge
  • 24. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Experience Edge
  • 25. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Jamstack in XM Cloud Composable vendor solutions Headless implementation Sitecore content delivery Experience Edge Sitecore marketing services XM Cloud Static Site Host DAM CDN
  • 26. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Jamstack in XM Cloud Why show this? • This is easy mode. • Experience Edge makes the transition easier. • Shows an ideal architecture you can strive for. Experience Edge XM Cloud Static Site Host DAM CDN
  • 27. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Jamstack in XM Cloud Things to watch out for • Content migration • No Content Delivery customizations • No XP features, so XP modules will not work. Experience Edge XM Cloud Static Site Host DAM CDN
  • 28. Scenario 2: XP “Global Brand” All around the world teams are working together on hundreds of sites with multiple production solutions and technologies.
  • 29. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Sitecore marketing services Sitecore infrastructure Europe North America Asia Australia
  • 30. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Sitecore content delivery Sitecore marketing services Sitecore infrastructure Europe North America Asia Australia
  • 31. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Europe North America Asia Australia
  • 32. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ What does the solution look like? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Europe North America Asia Australia Static Site Host DAM CDN Marketing Automation
  • 33. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 1: Track with Personalize Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Europe North America Asia Australia Personalize
  • 34. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 1: Track with Personalize Static Site Host DAM CDN Marketing Automation Personalize Why is this a good idea? • Low effort • Gathers session data for later use of Personalize • Gradual migration of personalization • Gradual roll-out of training Europe North America Asia Australia
  • 35. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 1: Track with Personalize Static Site Host DAM CDN Marketing Automation Personalize Things to watch out for • Analytics data sprawl • Two sources of personalization Europe North America Asia Australia
  • 36. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 1: Track with Personalize Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Europe North America Asia Australia
  • 37. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 2: Go to the Edge Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Experience Edge Europe North America Asia Australia
  • 38. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 2: Go to the Edge Static Site Host DAM CDN Marketing Automation Why is this a good idea? • Core web vitals • Global delivery • Gradual application transition, no need to rebuild all at once. Experience Edge Europe North America Asia Australia
  • 39. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 2: Go to the Edge Static Site Host DAM CDN Marketing Automation Things to watch out for • Upgrades are not trivial for older versions. • XP Personalization still running a lot for some sites • Static publish is not magic! Experience Edge Europe North America Asia Australia
  • 40. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 2: Go to the Edge Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 41. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 3: Transition to XM Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Europe North America Asia Australia
  • 42. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 3: Transition to XM Static Site Host DAM CDN Marketing Automation Personalize Why is this a good idea? • No more XP infrastructure! • Much closer to XM Cloud • Transitioned to Personalize Europe North America Asia Australia
  • 43. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 3: Transition to XM Static Site Host DAM CDN Marketing Automation Personalize Things to watch out for • CD customizations • XP personalization != Personalize • xDB data migration not always a great ROI • Lift-and-shift vs. In- place transition Europe North America Asia Australia
  • 44. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 3: Transition to XM Static Site Host DAM CDN Marketing Automation Personalize What if? • Skip xDB migration? • Need regional personalize isolation? • Need a CDP instead? Europe North America Asia Australia
  • 45. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 3: Transition to XM Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 46. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 4: Migrate to Next.js JSS Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Experience Edge Europe North America Asia Australia
  • 47. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 4: Migrate to Next.js JSS Static Site Host Experience Edge Why is this a good idea? • Removes any dependencies on content delivery servers • Ready for XM Cloud! Europe North America Asia Australia DAM CDN Marketing Automation
  • 48. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 4: Migrate to Next.js JSS Static Site Host Experience Edge Things to watch out for • Content delivery customizations • Server-side session reliance Europe North America Asia Australia DAM CDN Marketing Automation
  • 49. Let’s do a status check… Questions? https://sli.do Code: SUGCON22
  • 50. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Where are we now? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 51. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Where are we now? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 52. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Where are we now? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 53. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Where are we now? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 54. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Where are we now? Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services Sitecore infrastructure Static Site Host DAM CDN Marketing Automation Personalize Experience Edge Europe North America Asia Australia
  • 55. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 5: Migrate to XM Cloud Composable vendor solutions Headless implementation Sitecore content delivery Sitecore marketing services XM Cloud Static Site Host DAM CDN Marketing Automation Personalize Experience Edge
  • 56. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ Step 5: Migrate to XM Cloud Composable vendor solutions Headless implementation Static Site Host DAM CDN Marketing Automation Personalize Edge XM Cloud
  • 57. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. https://europe.sugcon.events/ The Composable DXP Static Site Host DAM CDN Marketing Automation Personalize Composable DXP Edge XM Cloud
  • 58. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. The big ideas • Right tool for the job • Go to the Edge • Take steps • IMPORTANT: IT DEPENDS!
  • 59. © 2022 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. We are proud community members! Please contact us on the following handles: sitecorechat.slack.com twitter @pieterbrink123 @pieterbrink123 @jason-st-cyr @StCyrThoughts Audience webcam Questions? https://sli.do/ code: SUGCON22