SlideShare a Scribd company logo
1 of 23
“Myth Busting” Sitecore xDB
SAINT LOUIS SITECORE USER GROUP JUNE 25, 2015
A little housekeeping
Call for Speakers/Sponsors Topic Suggestions What’s Next
• Interested in speaking or want to
suggest someone?
• Interested in co-organizing and
sponsoring? All are welcome!
• See Meetup discussion board for
thread to make a suggestion
• See poll question and vote on
recommended topics
• Bi-monthly meetups, next up August
• Related events – webinars,
workshops, etc.
Welcome back and welcome newcomers!
11:30 – 11:55 Lunch
11:55 – 12:00 Agenda and Introductions
12:00 – 12:30 What the heck is it?
12:30 – 12:45 What does it do? What does it NOT do?
12:45 – 1:00 What does it cost? What’s included in my license?
Mike Casey
Sitecore
VP OF SALES ENGINEERING
Aaron Branson
Roundedcube
CHIEF MARKETING OFFICER
Mike Casey
Sitecore
VP OF SALES ENGINEERING
Aaron Branson
Roundedcube
CHIEF MARKETING OFFICER
What is Sitecore xDB?
OMS. DMS.
xDB… it’s all
the same
thing.
I don’t know
but its going
to be
expensive.
I hear it is
going to bog
my site down.
I can’t tell if it
is a CRM
replacement
or not.
What is Sitecore xDB?
• A feature set of Sitecore that leverages rich customer experience data to deliver the most
relevant, personalized experiences you can.
• It is part of the Sitecore Experience platform – not a separate add-on
• Can I install and use Sitecore without using the xDB?
To Put It Simply…
It’s just a database
• Prior to the introduction of xDB
• Required SQL Databases: Master, Web, Core, Analytics
• Optional SQL Databases: Web Forms
• Sitecore 8 Experience Platform
• Required SQL Databases: Master, Web, Core, Reporting
• Required MongoDB Databases: Analytics, Contact, Tracking History, Tracking Live
• Optional MongoDB Databases: ECM Dispatch
What’s Different?
Sitecore Uses MongoDB
• It’s a NoSQL Database Server
• What is a Database Server?
• SQL Server – contains multiple databases (master, web, core, reporting)
• MongoDB Server – contains multiple databases (analytics, contact, tracking, etc..)
• Other Database Servers: MySQL, Oracle
• Microsoft Access – is not a database server, it is just a database
• SQL databases are relational databases – tables, rows, and columns
• Tables can connect to other tables
• NoSQL databases are document based – a document can have any structure you define
and it is not constrained by columns and rows.
• Learn more about MongoDB at https://www.mongodb.org/
Why NoSQL for Sitecore
Performance & Scalability
• Writing to a SQL Server database was not fast enough to store all the information Sitecore
needs to capture from a single page request
• Example: a page request could gather the user’s IP address and what page they
viewed. This information would get stored into multiple SQL tables
• MongoDB stores all the information within a single document
• Now Imagine this occurring for 400 concurrent page views
• Sitecore’s possibility of Fire and Forget operations
• Ability to control “Write Concerns” levels (Tech Speak: Nerd Stuff)
• Prior to 2.6 MongoDB’s default write concern was a no tolerance fire and forget
Why NoSQL for Sitecore
Who is affected by the MongoDB addition?
• System Administrators
• Can your IT department support the database?
• Does it comply with existing IT policies and standards?
• Does it meet the security requirements?
• Is it free? Some company policies require licensed software
• Review MongoDB Enterprise Advanced
(https://www.mongodb.com/products/mongodb-enterprise-advanced)
• Developers (system integrators)
• Integration and customization
• Content Managers
• No need to care – same as the other databases
MongoDB vs. SQL Server
• SQL Server is still Sitecore’s best solution for reporting
• Periodically data processing is required to support reporting requirements and functions
• What is a Processing Server…
• How many should I buy?
• Performance is tricky
xDB On-Premise Needs
Thoughts on Mongo DB Adoption
• Ease of deployment
• Enable new ways to store custom data
What does xDB do for me?
xDB Purpose and Value
• DATA
• Collect data on every visit and every interaction
• Connect visits/interactions to real people
• Integrate w/ CRM and other data warehouses
• BOOST OTHER EXPERIENCE MARKETING CAPABILITIES
• Personalization: More insight to tailor personalization rules
• Analytics: Single source of in-depth analysis on customers
• Segmentation: More data on which to create Customer Segments
• Automation: More data/segments on which to create automation states/actions
What about licensing?
Licensing xDB
• Your Sitecore license includes xDB… but to what degree is the question
• Cost is controlled by measuring two variables: Identified Contacts and Interactions
• Pre-2015 customers… no limit to contacts or interactions
• 2015+ customers… see Base/Plus/Premium editions
• All can elect the option of xDB Cloud
• As always, Sitecore licensing is governed by server installs too
Licensing xDB
Licensing xDB
What’s next?
Personalization Strategy Webinar: See meetup website for link to webinar replay
Next meetup: Targeting June, a poll to determine the topic available within a week
Go to www.meetup.com/Saint-Louis-Sitecore-User-Group-Meetup/
Join the group on LinkedIn too! Look for “St. Louis Sitecore User Group”

More Related Content

What's hot

External collaboration with Azure B2B
External collaboration with Azure B2BExternal collaboration with Azure B2B
External collaboration with Azure B2BSjoukje Zaal
 
SharePoint 2016 Up Close and Personal
SharePoint 2016   Up Close and PersonalSharePoint 2016   Up Close and Personal
SharePoint 2016 Up Close and PersonalRegroove
 
BrightGen's Summer 17 Salesforce Release Webinar
BrightGen's Summer 17 Salesforce Release WebinarBrightGen's Summer 17 Salesforce Release Webinar
BrightGen's Summer 17 Salesforce Release Webinarbrightgenss
 
Winter'18 Salesforce Release Webinar
Winter'18 Salesforce Release WebinarWinter'18 Salesforce Release Webinar
Winter'18 Salesforce Release Webinarbrightgenss
 
Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013C/D/H Technology Consultants
 
Turn the Focus From the Tool to the Business
Turn the Focus From the Tool to the BusinessTurn the Focus From the Tool to the Business
Turn the Focus From the Tool to the BusinessTamara Bredemus
 
Developing social solutions on Microsoft technologies (SP Social and Yammer)
Developing social solutions on Microsoft technologies (SP Social and Yammer)Developing social solutions on Microsoft technologies (SP Social and Yammer)
Developing social solutions on Microsoft technologies (SP Social and Yammer)SPC Adriatics
 
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuerySharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQueryKen Kuzdas
 
Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365Suhail Jamaldeen
 
Evolution of a Hospital Intranet
Evolution of a Hospital IntranetEvolution of a Hospital Intranet
Evolution of a Hospital IntranetKeith Withey
 
What you don’t know CAN hurt you
What you don’t know CAN hurt youWhat you don’t know CAN hurt you
What you don’t know CAN hurt youScott_Brickey
 
Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingsharepointmasters
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesMavention
 
SharePoint Saturday The Conference DC - How the bcs saved my marriage
SharePoint Saturday The Conference DC - How the bcs saved my marriageSharePoint Saturday The Conference DC - How the bcs saved my marriage
SharePoint Saturday The Conference DC - How the bcs saved my marriageLiam Cleary [MVP]
 
Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)Tom Resing
 
O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013techrevmarrell
 
DIWUG.nl: How We Did It
DIWUG.nl: How We Did ItDIWUG.nl: How We Did It
DIWUG.nl: How We Did ItMavention
 
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...NCCOMMS
 
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Jennifer Kenderdine
 

What's hot (20)

External collaboration with Azure B2B
External collaboration with Azure B2BExternal collaboration with Azure B2B
External collaboration with Azure B2B
 
SharePoint 2016 Up Close and Personal
SharePoint 2016   Up Close and PersonalSharePoint 2016   Up Close and Personal
SharePoint 2016 Up Close and Personal
 
BrightGen's Summer 17 Salesforce Release Webinar
BrightGen's Summer 17 Salesforce Release WebinarBrightGen's Summer 17 Salesforce Release Webinar
BrightGen's Summer 17 Salesforce Release Webinar
 
Winter'18 Salesforce Release Webinar
Winter'18 Salesforce Release WebinarWinter'18 Salesforce Release Webinar
Winter'18 Salesforce Release Webinar
 
Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013
 
Turn the Focus From the Tool to the Business
Turn the Focus From the Tool to the BusinessTurn the Focus From the Tool to the Business
Turn the Focus From the Tool to the Business
 
Developing social solutions on Microsoft technologies (SP Social and Yammer)
Developing social solutions on Microsoft technologies (SP Social and Yammer)Developing social solutions on Microsoft technologies (SP Social and Yammer)
Developing social solutions on Microsoft technologies (SP Social and Yammer)
 
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuerySharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
 
Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365Be More Productive with Microsoft Office 365
Be More Productive with Microsoft Office 365
 
Evolution of a Hospital Intranet
Evolution of a Hospital IntranetEvolution of a Hospital Intranet
Evolution of a Hospital Intranet
 
What you don’t know CAN hurt you
What you don’t know CAN hurt youWhat you don’t know CAN hurt you
What you don’t know CAN hurt you
 
Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence training
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search engines
 
05052015091520
0505201509152005052015091520
05052015091520
 
SharePoint Saturday The Conference DC - How the bcs saved my marriage
SharePoint Saturday The Conference DC - How the bcs saved my marriageSharePoint Saturday The Conference DC - How the bcs saved my marriage
SharePoint Saturday The Conference DC - How the bcs saved my marriage
 
Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)Integrate External Data w/ business connectivity services (BCS)
Integrate External Data w/ business connectivity services (BCS)
 
O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013
 
DIWUG.nl: How We Did It
DIWUG.nl: How We Did ItDIWUG.nl: How We Did It
DIWUG.nl: How We Did It
 
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
 
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
Using Client Side Technologies to create a dynamic org chart in SharePoint 20...
 

Viewers also liked

A Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North AmericaA Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North AmericaTodd Mitchell
 
Sitecore enhancing content author experience
Sitecore enhancing content author experienceSitecore enhancing content author experience
Sitecore enhancing content author experienceAnindita Bhattacharya
 
Sitecore experience platform session 1
Sitecore experience platform   session 1Sitecore experience platform   session 1
Sitecore experience platform session 1Anindita Bhattacharya
 
Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...edynamic
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionThomas Eldblom
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformAdrian IORGU
 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design ProcessSteve Portigal
 
Top 5 Barriers to World-Class Digital Marketing
Top 5 Barriers to World-Class Digital MarketingTop 5 Barriers to World-Class Digital Marketing
Top 5 Barriers to World-Class Digital MarketingDemand Metric
 
Data Driven Design Research Personas
Data Driven Design Research PersonasData Driven Design Research Personas
Data Driven Design Research PersonasTodd Zaki Warfel
 

Viewers also liked (10)

A Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North AmericaA Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North America
 
Sitecore enhancing content author experience
Sitecore enhancing content author experienceSitecore enhancing content author experience
Sitecore enhancing content author experience
 
Sitecore experience platform part 2
Sitecore experience platform   part 2Sitecore experience platform   part 2
Sitecore experience platform part 2
 
Sitecore experience platform session 1
Sitecore experience platform   session 1Sitecore experience platform   session 1
Sitecore experience platform session 1
 
Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - Introduction
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience Platform
 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design Process
 
Top 5 Barriers to World-Class Digital Marketing
Top 5 Barriers to World-Class Digital MarketingTop 5 Barriers to World-Class Digital Marketing
Top 5 Barriers to World-Class Digital Marketing
 
Data Driven Design Research Personas
Data Driven Design Research PersonasData Driven Design Research Personas
Data Driven Design Research Personas
 

Similar to Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup

Ds03 data analysis
Ds03   data analysisDs03   data analysis
Ds03 data analysisDotNetCampus
 
Framing the Argument: How to Scale Faster with NoSQL
Framing the Argument: How to Scale Faster with NoSQLFraming the Argument: How to Scale Faster with NoSQL
Framing the Argument: How to Scale Faster with NoSQLInside Analysis
 
Big Data Warehousing Meetup with Riak
Big Data Warehousing Meetup with RiakBig Data Warehousing Meetup with Riak
Big Data Warehousing Meetup with RiakCaserta
 
Introduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsIntroduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsSteve Knutson
 
Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06jimbojsb
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...SPTechCon
 
How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365Kelly Jones
 
SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)Alan Eardley
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheMike Maadarani
 
How to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database WorldHow to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database WorldKaren Lopez
 
When to Use MongoDB...and When You Should Not...
When to Use MongoDB...and When You Should Not...When to Use MongoDB...and When You Should Not...
When to Use MongoDB...and When You Should Not...MongoDB
 
When to Use MongoDB
When to Use MongoDBWhen to Use MongoDB
When to Use MongoDBMongoDB
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication SitesD'arce Hess
 
NoSql - mayank singh
NoSql - mayank singhNoSql - mayank singh
NoSql - mayank singhMayank Singh
 
NoSQL: An Analysis
NoSQL: An AnalysisNoSQL: An Analysis
NoSQL: An AnalysisAndrew Brust
 
Devops kc meetup_5_20_2013
Devops kc meetup_5_20_2013Devops kc meetup_5_20_2013
Devops kc meetup_5_20_2013Aaron Blythe
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Ivan Sanders
 

Similar to Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup (20)

NoSQL
NoSQLNoSQL
NoSQL
 
Dude, where does my data go?
Dude, where does my data go?Dude, where does my data go?
Dude, where does my data go?
 
Ds03 data analysis
Ds03   data analysisDs03   data analysis
Ds03 data analysis
 
Framing the Argument: How to Scale Faster with NoSQL
Framing the Argument: How to Scale Faster with NoSQLFraming the Argument: How to Scale Faster with NoSQL
Framing the Argument: How to Scale Faster with NoSQL
 
Big Data Warehousing Meetup with Riak
Big Data Warehousing Meetup with RiakBig Data Warehousing Meetup with Riak
Big Data Warehousing Meetup with Riak
 
Introduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsIntroduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAs
 
Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06Austin NoSQL 2011-07-06
Austin NoSQL 2011-07-06
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
 
How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365
 
SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
 
How to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database WorldHow to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database World
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
When to Use MongoDB...and When You Should Not...
When to Use MongoDB...and When You Should Not...When to Use MongoDB...and When You Should Not...
When to Use MongoDB...and When You Should Not...
 
When to Use MongoDB
When to Use MongoDBWhen to Use MongoDB
When to Use MongoDB
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
NoSql - mayank singh
NoSql - mayank singhNoSql - mayank singh
NoSql - mayank singh
 
NoSQL: An Analysis
NoSQL: An AnalysisNoSQL: An Analysis
NoSQL: An Analysis
 
Devops kc meetup_5_20_2013
Devops kc meetup_5_20_2013Devops kc meetup_5_20_2013
Devops kc meetup_5_20_2013
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup

  • 1. “Myth Busting” Sitecore xDB SAINT LOUIS SITECORE USER GROUP JUNE 25, 2015
  • 2. A little housekeeping Call for Speakers/Sponsors Topic Suggestions What’s Next • Interested in speaking or want to suggest someone? • Interested in co-organizing and sponsoring? All are welcome! • See Meetup discussion board for thread to make a suggestion • See poll question and vote on recommended topics • Bi-monthly meetups, next up August • Related events – webinars, workshops, etc.
  • 3. Welcome back and welcome newcomers! 11:30 – 11:55 Lunch 11:55 – 12:00 Agenda and Introductions 12:00 – 12:30 What the heck is it? 12:30 – 12:45 What does it do? What does it NOT do? 12:45 – 1:00 What does it cost? What’s included in my license?
  • 4. Mike Casey Sitecore VP OF SALES ENGINEERING Aaron Branson Roundedcube CHIEF MARKETING OFFICER
  • 5. Mike Casey Sitecore VP OF SALES ENGINEERING Aaron Branson Roundedcube CHIEF MARKETING OFFICER
  • 7. OMS. DMS. xDB… it’s all the same thing. I don’t know but its going to be expensive. I hear it is going to bog my site down. I can’t tell if it is a CRM replacement or not.
  • 8. What is Sitecore xDB? • A feature set of Sitecore that leverages rich customer experience data to deliver the most relevant, personalized experiences you can. • It is part of the Sitecore Experience platform – not a separate add-on • Can I install and use Sitecore without using the xDB?
  • 9. To Put It Simply… It’s just a database • Prior to the introduction of xDB • Required SQL Databases: Master, Web, Core, Analytics • Optional SQL Databases: Web Forms • Sitecore 8 Experience Platform • Required SQL Databases: Master, Web, Core, Reporting • Required MongoDB Databases: Analytics, Contact, Tracking History, Tracking Live • Optional MongoDB Databases: ECM Dispatch
  • 10. What’s Different? Sitecore Uses MongoDB • It’s a NoSQL Database Server • What is a Database Server? • SQL Server – contains multiple databases (master, web, core, reporting) • MongoDB Server – contains multiple databases (analytics, contact, tracking, etc..) • Other Database Servers: MySQL, Oracle • Microsoft Access – is not a database server, it is just a database • SQL databases are relational databases – tables, rows, and columns • Tables can connect to other tables • NoSQL databases are document based – a document can have any structure you define and it is not constrained by columns and rows. • Learn more about MongoDB at https://www.mongodb.org/
  • 11. Why NoSQL for Sitecore Performance & Scalability • Writing to a SQL Server database was not fast enough to store all the information Sitecore needs to capture from a single page request • Example: a page request could gather the user’s IP address and what page they viewed. This information would get stored into multiple SQL tables • MongoDB stores all the information within a single document • Now Imagine this occurring for 400 concurrent page views • Sitecore’s possibility of Fire and Forget operations • Ability to control “Write Concerns” levels (Tech Speak: Nerd Stuff) • Prior to 2.6 MongoDB’s default write concern was a no tolerance fire and forget
  • 12. Why NoSQL for Sitecore Who is affected by the MongoDB addition? • System Administrators • Can your IT department support the database? • Does it comply with existing IT policies and standards? • Does it meet the security requirements? • Is it free? Some company policies require licensed software • Review MongoDB Enterprise Advanced (https://www.mongodb.com/products/mongodb-enterprise-advanced) • Developers (system integrators) • Integration and customization • Content Managers • No need to care – same as the other databases
  • 13. MongoDB vs. SQL Server • SQL Server is still Sitecore’s best solution for reporting • Periodically data processing is required to support reporting requirements and functions • What is a Processing Server… • How many should I buy? • Performance is tricky
  • 15. Thoughts on Mongo DB Adoption • Ease of deployment • Enable new ways to store custom data
  • 16. What does xDB do for me?
  • 17.
  • 18. xDB Purpose and Value • DATA • Collect data on every visit and every interaction • Connect visits/interactions to real people • Integrate w/ CRM and other data warehouses • BOOST OTHER EXPERIENCE MARKETING CAPABILITIES • Personalization: More insight to tailor personalization rules • Analytics: Single source of in-depth analysis on customers • Segmentation: More data on which to create Customer Segments • Automation: More data/segments on which to create automation states/actions
  • 20. Licensing xDB • Your Sitecore license includes xDB… but to what degree is the question • Cost is controlled by measuring two variables: Identified Contacts and Interactions • Pre-2015 customers… no limit to contacts or interactions • 2015+ customers… see Base/Plus/Premium editions • All can elect the option of xDB Cloud • As always, Sitecore licensing is governed by server installs too
  • 23. What’s next? Personalization Strategy Webinar: See meetup website for link to webinar replay Next meetup: Targeting June, a poll to determine the topic available within a week Go to www.meetup.com/Saint-Louis-Sitecore-User-Group-Meetup/ Join the group on LinkedIn too! Look for “St. Louis Sitecore User Group”

Editor's Notes

  1. Welcome/Housekeeping/Agenda
  2. Misconceptions, misinformation, confusion swirling about xDB We likened it to the show Mythbusters and we have been doing a lot of digging, experimenting, and prodding Sitecore about it.
  3. Which brings us to Mythbusters – Sitecore xDB Edition. Benjamin is going to clear up some of the basics about xDB – what it really is and why it exists And I’m going to tackle some of the benefits and licensing questions so you can determine how this might fit into your digital strategy
  4. Ask the group if anyone knows or wants to take a crack at defining it.
  5. These are just some of the questions and statements we’ve heard.
  6. Bottom-line: No different than any other Sitecore database
  7. Stress a “document” is the not the same as what you have on your PC, word docs, etc.
  8. Open options for Sitecore customizations w/o using Sitecore content trees to store data and may not need to create a custom SQL database for special on the fly customizations
  9. This is the Experience Profile… I wanted to show this on the screen b/c xDB is “data” and that data is used everywhere in SC, but this screen does the best job of showing how wide and deep the data goes. DATA Collect data on every visit and every interaction Connect visits/interactions to real people Integrate w/ CRM and other data warehouses BOOST OTHER EXPERIENCE MARKETING CAPABILITIES Personalization: More insight to tailor personalization rules Analytics: Single source of in-depth analysis on customers Segmentation: More data on which to create Customer Segments Automation: More data/segments on which to create automation states/actions
  10. DATA Collect data on every visit and every interaction Connect visits/interactions to real people Integrate w/ CRM and other data warehouses BOOST OTHER EXPERIENCE MARKETING CAPABILITIES Personalization: More insight to tailor personalization rules Analytics: Single source of in-depth analysis on customers Segmentation: More data on which to create Customer Segments Automation: More data/segments on which to create automation states/actions
  11. http://sitecore-8-0.demo.roundedcube.com