SlideShare a Scribd company logo
1 of 79
Making ultra-fast, ultra scalable solutions with Sitecore 8
Mark van Aalst // Sitecore
Developer & Platform Evangelism
Who has been working with
Sitecore 5
Remember those
content dots?
Who has been working with
Sitecore 6
Who has been working with
Sitecore 7
• Sitecore 1.01999
• Sitecore 3.0 (ASP.NET)2001
• Sitecore 4.02002
• Sitecore 5.0: New UI2005
• Sitecore 6.0: Online Marketing Suite2008
• Sitecore 6.5: Digital Marketing System2011
• Sitecore 7.0: Search Based Architecture2013
• Sitecore 7.5: Sitecore Experience Platform2014
• Sitecore 8.0NOW
Times Are Changing
Simple websites
Auto suggest
Amazon.com offers
more than
232.000.000 products
31% of households in
developing countries
78% of households in
developed countries
Personalized
Smarter
Larger
More users
In the early
days
1 choice
3 options
Rendering
XSLT
Sublayout
Web User Control
WebControl
ASP.Net Control
Sublayouts
Renderings
XSLT
User Controls
Controller Renderings
Views
Razor
Model View Controller
Webforms
Lucene
SOLR
Buckets
Indexing
Sharding
Publishing
It all starts with
Item
An addressable unit of content made up of fields that
contain information (Sitecore Glossary)
Where do Items come from?
SQL
DataProvider
DataAPI (Nexus)
Data Engine
Item Provider
Item Manager
Common ways to retrieve items
Example: /sitecore/content/home/*
Sitecore Query
Example: fast:/sitecore/content/home/*
Sitecore Fast Query
Contextual API to execute operations
Sitecore Item API
LINQ to search provider
Custom Search Result classes
Mapping to C# properties
ContentSearch
Requesting Items
0
500
1000
1500
2000
2500
10 100
Sitecore Query Fast Query Item API ContentSearch
Requesting Items
0
2
4
6
8
10
12
14
16
18
20
10 100
Fast Query Item API ContentSearch
Requesting Items
0
50
100
150
200
250
300
350
400
1000
Fast Query Item API ContentSearch
Requesting Items
0
5
10
15
20
25
10000
Fast Query ContentSearch
Leveraging ContentSearch
The power of ContentSearch
Search / Linq Provider Crawling
SOLR
Lucene
Provider
Expression Parser
Search Expression
Tree
Document Mapping
Crawlers
Computed
Fields
Indexing
Strategy
Field
Readers
Provider
Expression Parser
Index
Implementation
Field Name
Translator
Index
Operations
Type Converters
Linq to Search provider
Custom SearchResultItem
classes
Mapping Sitecore fields to C#
properties
Runnning search providers
(Lucene, SOLR and Coveo,
HelioSearch) at the same time!!
Low CPU footprint
The power of ContentSearch
Example
We have a large online store with 100.000+ products and advanced faceted
navigation.
We can leverage SOLR to index all products and products details. But
Lucene to index the most popular products in the different categories.
Website
Products
Lucene SOLR
Product Index
(D:)
Content Index
(E:)
Products Products
Scale indexes across multiple disks
Sharded indexes
Tooling
Sitecore has a built-in debugger!
Debugging
Add your own tracing with Sitecore.Diagnostics.Tracing.Debug()
Tracing
Add your own profiling with Sitecore.Diagnostics.Profiler.StartOperation()
Profiler
Helpful tools
Administrative pages
Shows presentation components and their performance
Stats.aspx
• Identifies different caches
• In use and max values
Cache.aspx
Alle (custom) pipelines with performance indicators
Pipelines.aspx
Parse Sitecore log files
Filter on date or string
Sitecore Log Analyzer
Full Visual Studio integration
• Edit
• Design
• Search
• Debug tools
• NuGet
• Powershell
Sitecore RocksSitecore Rocks
Experience Marketing
OverviewGetlocalDNSConfiduration
Session State Server
Private Session State
Shared Session State
Content Delivery Cluster 1
Session State Server
Private Session State
Shared Session State
Content Delivery Cluster 2
Collection Database
Reporting
Automation
Tracking
Analytics
Processing Servers
Reporting Database
Segmentation Index
ReportingService
Dashboard
Reporting
ECM
WFFM
Session state
Server Roles
Processing
Content Management Content Delivery
ReportingHarvesting
Cloud offerings
Experience Marketing
Collection Database
NoSQL (MongoDB)
- Contacts
- History
- Automations
- Interactions
Set Priorities
Scale across disks / machines
Collection Database
Collection Database
Experience Marketing
Session Management
No more sticky mode!
One centralized server for each CD Cluster
Session Management
Session State Server
Content Delivery Cluster
Private Session State
Shared Session State
Non-sticky
Load balancer
Two types to session data
Private Session
Interaction
Example data:
Pages visited.
Goals converted.
Events triggered.
Campaigns activated.
Engagement value points accumulated.
Shared Session
Contact and devices
Example data:
Contact details.
Devices.
Engagement automation states.
Recommended to use MongoDB
Example: shared and private sessions
Contact
Visit 1
Visit 2
Shared Session
Private Session
Private Session
timeout
timeout
time
sessions
CollectionDatabase
Example:
Session State Server
CD 1 CD 2
Session transfer
webservice
Session transfer
webservice
ContentDeliveryCluster1
Collection
Database
push contact session
Session State Server
CD 3 CD 4
Session transfer
webservice
Session transfer
webservice
ContentDeliveryCluster2
Session 1 Session 2
Session Management
Default provider is the inProc session provider (small standalone
installations)
For multi-server environments:
• Sitecore ASP.NET Session State Store Provider for MongoDB
• Sitecore ASP.NET Session State Store Provider for Microsoft SQL Server
Experience Marketing
Processing Server
What is the processing server
Collection Database
(MongoDB)
Reporting Database
(SQL Server)
Processing Server
How do we use it
Website
Traffic
Collection DB
Continous
Update
Reporting DB
Reporting
Applications
How can you use it
All our products in our catalogue can be rated by the users. Based on these
ratings the order or appearance of the products could be altered.
There are five steps to implement:
• Create a page event to rate a product
• Create a fact table
• Create Fact and Dimension Model Classes
• Implementing the Aggregation Processor
• Registering your Custom Aggregation
Experience Marketing
Reporting Database
Reporting Database tables
Fact tables
The Fact table contains information about the metrics collected. A
fact table can be used by one or more reports.
The data in the fact tables are calculated by the aggregation task.
Scaling the xDB
All components installed on one
machine
• Content Delivery
• Session State
• Collection
• Processing
• Reporting
• Content Management
Standalone Installation
Collection
core
master
web
reporting
XDB, SessionState XDB, SessionState XDB, SessionState
mongoDB replica set
Primary Secondary Secondary
CD2
CD1
CM
Aggregation
core
master
web
reporting
Basic high-availability setup
XDB, SessionState XDB, SessionState XDB, SessionState
mongoDB replica set
Primary Secondary Secondary
CD2
CD1
CM
core
master
web
reporting
Aggregation
Vertical Scaling Example
XDB, SessionState XDB, SessionState XDB, SessionState
mongoDB replica set
Primary Secondary Secondary
CD2
CD1
CM
core
master
web
reporting
Aggregation Aggregation
Horizontal Scaling Example
Seperate xDB & SessionState Replica Sets
mongoDB replica set
CD2
CD1
CM
core
master
web
reporting
Aggregation Aggregation
xDB xDB xDB
Primary Secondary Secondary
SessionState SessionState SessionState
mongoDB replica set
Primary Secondary Secondary
One more thing...
feeds.sitecore.net/Feed/LatestPosts
If your blog is missing send an email to mva@sitecore.net
Q&A
81
Contact
@markvanaalst
linkedin.com/in/markvanaalst
mva@sitecore.net

More Related Content

What's hot

#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers - How...
#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers  - How...#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers  - How...
#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers - How...#FlipMyFunnel
 
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...MITX
 
Finding New Customers Through Engaging Content
Finding New Customers Through Engaging ContentFinding New Customers Through Engaging Content
Finding New Customers Through Engaging ContentMarketo
 
Fuel your Cross-Channel Strategy with Web Personalization
Fuel your Cross-Channel Strategy with Web PersonalizationFuel your Cross-Channel Strategy with Web Personalization
Fuel your Cross-Channel Strategy with Web PersonalizationMarketo
 
Mid-2017 Product Update Webinar
Mid-2017 Product Update WebinarMid-2017 Product Update Webinar
Mid-2017 Product Update WebinarSearchSpring
 
San Francisco Marketo User Group - October 2021
San Francisco Marketo User Group - October 2021San Francisco Marketo User Group - October 2021
San Francisco Marketo User Group - October 2021Amy Goldfine
 
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018Palestra Marta Dalton no Fórum E-Commerce Brasil 2018
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018Júlia Rondinelli
 
Vision stratégique d’Ensighten
Vision stratégique d’EnsightenVision stratégique d’Ensighten
Vision stratégique d’EnsightenEnsighten
 
Using Customer Identities to Win at Email Marketing
Using Customer Identities to Win at Email MarketingUsing Customer Identities to Win at Email Marketing
Using Customer Identities to Win at Email MarketingMarketo
 
Heavyweight Martech Debate
Heavyweight Martech DebateHeavyweight Martech Debate
Heavyweight Martech DebateEnsighten
 
Increase AUM with Marketing Automation: Acquire Clients during Volatile Times
Increase AUM with Marketing Automation: Acquire Clients during Volatile TimesIncrease AUM with Marketing Automation: Acquire Clients during Volatile Times
Increase AUM with Marketing Automation: Acquire Clients during Volatile TimesMarketo
 
IT Best Practices: Finding the Right Marketing Solution
IT Best Practices: Finding the Right Marketing SolutionIT Best Practices: Finding the Right Marketing Solution
IT Best Practices: Finding the Right Marketing SolutionMarketo
 
Webinar scan and go technology-2021
Webinar scan and go technology-2021Webinar scan and go technology-2021
Webinar scan and go technology-2021Nikunj Gundaniya
 
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel Driving Marketing Automation Success Across the Enterprise: Revenue Funnel
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel MarketoEnterpriseContent
 
Jessops - eCommerce Strategy
Jessops - eCommerce StrategyJessops - eCommerce Strategy
Jessops - eCommerce StrategyMartha Tolosa
 
Leveraging Media Mix Modeling to Drive Performance Marketing Results
Leveraging Media Mix Modeling to Drive Performance Marketing ResultsLeveraging Media Mix Modeling to Drive Performance Marketing Results
Leveraging Media Mix Modeling to Drive Performance Marketing ResultsTinuiti
 
Gaining Account Context For Lead Engagement And Measurement
Gaining Account Context For Lead Engagement And MeasurementGaining Account Context For Lead Engagement And Measurement
Gaining Account Context For Lead Engagement And MeasurementG3 Communications
 
Scientists & Storytellers: CDW’s Journey Toward 1:1 Marketing
Scientists & Storytellers: CDW’s Journey Toward 1:1 MarketingScientists & Storytellers: CDW’s Journey Toward 1:1 Marketing
Scientists & Storytellers: CDW’s Journey Toward 1:1 MarketingEnsighten
 

What's hot (20)

#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers - How...
#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers  - How...#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers  - How...
#FlipMyFunnel Austin - Vinay Bhagat, Shanel Vandergriff, & Russ Somers - How...
 
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...
#MITXECS - Crawl, Walk, Run: How to Plan for & Execute eCommerce in Your Omni...
 
Finding New Customers Through Engaging Content
Finding New Customers Through Engaging ContentFinding New Customers Through Engaging Content
Finding New Customers Through Engaging Content
 
Fuel your Cross-Channel Strategy with Web Personalization
Fuel your Cross-Channel Strategy with Web PersonalizationFuel your Cross-Channel Strategy with Web Personalization
Fuel your Cross-Channel Strategy with Web Personalization
 
Mid-2017 Product Update Webinar
Mid-2017 Product Update WebinarMid-2017 Product Update Webinar
Mid-2017 Product Update Webinar
 
San Francisco Marketo User Group - October 2021
San Francisco Marketo User Group - October 2021San Francisco Marketo User Group - October 2021
San Francisco Marketo User Group - October 2021
 
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018Palestra Marta Dalton no Fórum E-Commerce Brasil 2018
Palestra Marta Dalton no Fórum E-Commerce Brasil 2018
 
Vision stratégique d’Ensighten
Vision stratégique d’EnsightenVision stratégique d’Ensighten
Vision stratégique d’Ensighten
 
Using Customer Identities to Win at Email Marketing
Using Customer Identities to Win at Email MarketingUsing Customer Identities to Win at Email Marketing
Using Customer Identities to Win at Email Marketing
 
Marketo ppt (1)
Marketo   ppt (1)Marketo   ppt (1)
Marketo ppt (1)
 
Heavyweight Martech Debate
Heavyweight Martech DebateHeavyweight Martech Debate
Heavyweight Martech Debate
 
Increase AUM with Marketing Automation: Acquire Clients during Volatile Times
Increase AUM with Marketing Automation: Acquire Clients during Volatile TimesIncrease AUM with Marketing Automation: Acquire Clients during Volatile Times
Increase AUM with Marketing Automation: Acquire Clients during Volatile Times
 
IT Best Practices: Finding the Right Marketing Solution
IT Best Practices: Finding the Right Marketing SolutionIT Best Practices: Finding the Right Marketing Solution
IT Best Practices: Finding the Right Marketing Solution
 
Webinar scan and go technology-2021
Webinar scan and go technology-2021Webinar scan and go technology-2021
Webinar scan and go technology-2021
 
Bronto
BrontoBronto
Bronto
 
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel Driving Marketing Automation Success Across the Enterprise: Revenue Funnel
Driving Marketing Automation Success Across the Enterprise: Revenue Funnel
 
Jessops - eCommerce Strategy
Jessops - eCommerce StrategyJessops - eCommerce Strategy
Jessops - eCommerce Strategy
 
Leveraging Media Mix Modeling to Drive Performance Marketing Results
Leveraging Media Mix Modeling to Drive Performance Marketing ResultsLeveraging Media Mix Modeling to Drive Performance Marketing Results
Leveraging Media Mix Modeling to Drive Performance Marketing Results
 
Gaining Account Context For Lead Engagement And Measurement
Gaining Account Context For Lead Engagement And MeasurementGaining Account Context For Lead Engagement And Measurement
Gaining Account Context For Lead Engagement And Measurement
 
Scientists & Storytellers: CDW’s Journey Toward 1:1 Marketing
Scientists & Storytellers: CDW’s Journey Toward 1:1 MarketingScientists & Storytellers: CDW’s Journey Toward 1:1 Marketing
Scientists & Storytellers: CDW’s Journey Toward 1:1 Marketing
 

Similar to Making ultra fast ultra scalable solutions with sitecore 8

Sitecore Knowledge Transfer 2018 day-1
Sitecore  Knowledge Transfer 2018 day-1Sitecore  Knowledge Transfer 2018 day-1
Sitecore Knowledge Transfer 2018 day-1Manish Puri
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...WSPDC & FEDSPUG
 
Best of barcelona symposium experience
Best of barcelona symposium experienceBest of barcelona symposium experience
Best of barcelona symposium experienceThe Reference
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSPC Adriatics
 
Best Practices with Sitecore
Best Practices with SitecoreBest Practices with Sitecore
Best Practices with SitecoreAnant Corporation
 
How SQL Server 2016 SP1 Changes the Game
How SQL Server 2016 SP1 Changes the GameHow SQL Server 2016 SP1 Changes the Game
How SQL Server 2016 SP1 Changes the GamePARIKSHIT SAVJANI
 
SharePoint Development Workshop
SharePoint Development WorkshopSharePoint Development Workshop
SharePoint Development WorkshopMJ Ferdous
 
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...Marek Maśko
 
Browser Developer Tools for APEX Developers
Browser Developer Tools for APEX DevelopersBrowser Developer Tools for APEX Developers
Browser Developer Tools for APEX DevelopersChristian Rokitta
 
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
 
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET ProgrammingEssential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programmingandrejusb
 
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...dharmeshharji
 
Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?Takumi Sakamoto
 
Sitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web AppsSitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web AppsRob Habraken
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluIvan Sanders
 

Similar to Making ultra fast ultra scalable solutions with sitecore 8 (20)

Sitecore Knowledge Transfer 2018 day-1
Sitecore  Knowledge Transfer 2018 day-1Sitecore  Knowledge Transfer 2018 day-1
Sitecore Knowledge Transfer 2018 day-1
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
Share Point
Share PointShare Point
Share Point
 
Best of barcelona symposium experience
Best of barcelona symposium experienceBest of barcelona symposium experience
Best of barcelona symposium experience
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
Best Practices with Sitecore
Best Practices with SitecoreBest Practices with Sitecore
Best Practices with Sitecore
 
How SQL Server 2016 SP1 Changes the Game
How SQL Server 2016 SP1 Changes the GameHow SQL Server 2016 SP1 Changes the Game
How SQL Server 2016 SP1 Changes the Game
 
SharePoint Development Workshop
SharePoint Development WorkshopSharePoint Development Workshop
SharePoint Development Workshop
 
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
 
Serverless SQL
Serverless SQLServerless SQL
Serverless SQL
 
Browser Developer Tools for APEX Developers
Browser Developer Tools for APEX DevelopersBrowser Developer Tools for APEX Developers
Browser Developer Tools for APEX Developers
 
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?
 
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET ProgrammingEssential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programming
 
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...
Sitecore 9.2 new features for SUGMEA - Presented by Naresh Geepalem of Horizo...
 
Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?
 
SAP Business Objects Trianing
SAP Business Objects TrianingSAP Business Objects Trianing
SAP Business Objects Trianing
 
Chalam_JAVA_Portal
Chalam_JAVA_PortalChalam_JAVA_Portal
Chalam_JAVA_Portal
 
Sitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web AppsSitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web Apps
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Making ultra fast ultra scalable solutions with sitecore 8