SlideShare una empresa de Scribd logo
1 de 24
© Mindtree limited 2016
Sitecore
What To Look Forward To…
October 19, 2016
Sitecore Experience Accelerator (SXA)
• A new Sitecore add-on module that is downloaded and installed like any other
Sitecore modules
Accelerates…
Brochure ware
Content Production
Information Architecture
Branding
Multisite
Neutral…
System Integration
Heavy Customization
Single Page App
SXA Features
• 70+ components
• Template structures
• Experience Editor first; drag and drop approach to building website
• Theming
• Creative Exchange
• Multisite support
Creative Exchange
SXA – Value Proposition
Develop
Wireframe
Site Design
Content Entry
Export
Wireframe
Import
Design /
Theme
Finished
Site
…enabling multiple teams to work in parallel (agencies, developers, content authors)
SXA – Wireframes
• Build wireframes directly in Sitecore’s
Experience Editor
Creative Exchange – Exporting and Importing Site Design
SXA – Few additional points
• Architected, designed and implemented with adherence to Helix principles
• Developers can build custom components adhering to SXA architecture and
design
• Currently tied to the 960 Grid system
• Lookout for:
• Supporting other CSS frameworks through a plug-in based architecture
• Additions to the component library?
• Needs a separate license 
Publishing in Sitecore – Challenges
• Very expensive to run publishing; performance issues on large scale
implementations
• Even with parallel publishing…
• Even more long to complete a publish when having
• Multiple languages
• Multiple publishing targets, with geo-located targets making it worse
• Dedicated publishing instance required extra Sitecore license
Sitecore Publishing Service
• A new, ground-up developed add-on solution from Sitecore providing high-speed
publishing
• Default Sitecore installation will continue to use the legacy approach
• Installed as a standalone service – IIS or Console app
• Does the actual publishing
• Creates new tables and SPs in the database
• Built on .NET Core
•Sitecore Publishing Service
• Installed on Sitecore instance as any standard module
• Provides publish dialogs, publishing dashboards
• Communicates with publishing service endpoint
•Sitecore Publishing Module
Solution Breakdown
• Move away from “single content item publish” to a “bulk publish” approach
• 8753 API calls to 11 API calls for a single item publish
• Watch-out: any custom publish pipeline processors will no longer work; can
hook into publish completion events
• Parallel promote
• Move media and items together
• Publish to targets in parallel
• Transactional capability; rollback on failure
Publishing Dialogs
Publishing Dashboard
Sitecore Publishing Service – Lookout For…
• Ability to run Publishing Service as a Windows Service
• High availability of publishing service through Warm Standby option
• More documentation around extensibility / customization?
Sitecore on Azure
• First class support for Sitecore on Azure coming in the next few months
• Azure Resource Manager (ARM) templates being made available for the
following Sitecore deployment configuration:
• Session State – Azure Redis Cache
• Search – Azure Search
• Database – SQL Azure
• Logging and Telemetry – Application Insights
• Support for various scalable deployment topologies
xConnect
• Capture interactions
and events across
online and
offline touchpoints
• Collect and act on any information about any individual – from any channel at
any time
• Unified API to interact with Contacts and their Interactions; so any interaction
with xDB will be using xConnect
Sitecore Commerce
• Current Sitecore Commerce offerings
• Powered by Commerce Server – since v7.2
• Powered by Microsoft Dynamics – since v8.0
• Sitecore Commerce vNext
• Completely ground up development of commerce capabilities in Sitecore and
built on ASP.NET Core
• No more “powered by” Commerce Server or Dynamics AX
• Integral partner of Sitecore Experience Platform
• Continues to use the Commerce Connect API
• Plan to be released by end of the year / early next year
Sitecore Commerce Engine
Data Exchange Framework
• A new framework to support exchanging data between Sitecore and any external
systems
• The intent is to have everyone build integrations in a consistent / standardized
way
• Product catalog import into Sitecore CMS from Sitecore Commerce vNext uses
the Data Exchange Framework
Example Source Target
Read contacts from a CRM and create contacts in xDB CRM Sitecore
Update a contact in CRM using information from a contact in xDB Sitecore CRM
Create items in Sitecore that represent products in a catalog PIM Sitecore
Sitecore Data Services
• Content as a Service (CaaS) through OData compliant micro services and token
based authentication
• Sitecore’s attempt to enter into the “Headless CMS” space
• Based on .NET Core
•Item Web API
• Legacy approach
Sitecore Services Client
• More of a framework to build
RESTful services
Data Services
• OData compliant
Helix and Habitat
http://helix.sitecore.net/
•Helix
• Principles, conventions, design patterns and recommended best practices for modular and
multi-tenant Sitecore implementations
• Sitecore advises you to follow Helix principles, but not mandated
• Sitecore also trying to internalize this and is evident with the SXA implementation
which uses Helix principles
https://github.com/sitecore/habitat
Habitat
• A reference implementation to demonstrate the use of Helix principles
• Not meant as an accelerator; for that, consider SXA
Sitecore Nuget Feed
• Sitecore libraries are now available through a
public NuGet repository
• Feed for Sitecore version 7.2 and above
are available, including a few add-on modules
• This is only for Sitecore assemblies and not for
Sitecore items
• Can leverage this in Build and Deployments
tasks
• https://sitecore.myget.org/gallery/sc-packages
.NET Core Strategy
• Sitecore appears to make attempts to align all their ground-up development with
.NET Core
• Publishing Service, Sitecore Commerce vNext, Data Services and xConnect (?)
are a few examples
• Do not expect core Sitecore product to be converted to .NET Core anytime soon;
it would be a huge undertaking
References
• Content and images in some of the slides have been referred from:
• Decks used in Sitecore Symposium, 2016
• Sitecore Developer Portal
Sitecore - what to look forward to

Más contenido relacionado

La actualidad más candente

Sitecore and the Future of Web Development
Sitecore and the Future of Web DevelopmentSitecore and the Future of Web Development
Sitecore and the Future of Web DevelopmentAdrian IORGU
 
Sitecore 9 - What's new?
Sitecore 9 - What's new?Sitecore 9 - What's new?
Sitecore 9 - What's new?Adrian IORGU
 
Sitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversSitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversAnindita Bhattacharya
 
Sitecore personalization Basic
Sitecore personalization BasicSitecore personalization Basic
Sitecore personalization BasicPradeep Shukla
 
An Introduction to Sitecore Experience Commerce
An Introduction to Sitecore Experience CommerceAn Introduction to Sitecore Experience Commerce
An Introduction to Sitecore Experience CommerceRob Earlam
 
SUGMEA - Sitecore Experience Platform - what's new in 9.3 preview
SUGMEA - Sitecore Experience Platform - what's new in 9.3 previewSUGMEA - Sitecore Experience Platform - what's new in 9.3 preview
SUGMEA - Sitecore Experience Platform - what's new in 9.3 previewdharmeshharji
 
24 Sitecore Tips that Every Sitecore Architect Needs to Know
24 Sitecore Tips that Every Sitecore Architect Needs to Know24 Sitecore Tips that Every Sitecore Architect Needs to Know
24 Sitecore Tips that Every Sitecore Architect Needs to KnowAshish Bansal
 
Sitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureSitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureRob Earlam
 
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Dean Thrasher
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 
Web Store with Catalog and Product Management
Web Store with Catalog and Product ManagementWeb Store with Catalog and Product Management
Web Store with Catalog and Product ManagementMike Taylor
 
Sitecore Commerce Catalog Management at Scale
Sitecore Commerce Catalog Management at ScaleSitecore Commerce Catalog Management at Scale
Sitecore Commerce Catalog Management at ScaleDean Thrasher
 
Connecting the odds in the brave world! Sitecore Commerce Connect
Connecting the odds in the brave world!Sitecore Commerce ConnectConnecting the odds in the brave world!Sitecore Commerce Connect
Connecting the odds in the brave world! Sitecore Commerce Connectsuneco_nl
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesBrian Culver
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesBrian Culver
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 James Wright
 
O365Con18 - New Era of Customizing - Olli Jaaskelainen
O365Con18 - New Era of Customizing - Olli JaaskelainenO365Con18 - New Era of Customizing - Olli Jaaskelainen
O365Con18 - New Era of Customizing - Olli JaaskelainenNCCOMMS
 
What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013Noorez Khamis
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesRicardo Wilkins
 

La actualidad más candente (20)

Sitecore and the Future of Web Development
Sitecore and the Future of Web DevelopmentSitecore and the Future of Web Development
Sitecore and the Future of Web Development
 
Sitecore 9 - What's new?
Sitecore 9 - What's new?Sitecore 9 - What's new?
Sitecore 9 - What's new?
 
Sitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversSitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN servers
 
Sitecore personalization Basic
Sitecore personalization BasicSitecore personalization Basic
Sitecore personalization Basic
 
An Introduction to Sitecore Experience Commerce
An Introduction to Sitecore Experience CommerceAn Introduction to Sitecore Experience Commerce
An Introduction to Sitecore Experience Commerce
 
SUGMEA - Sitecore Experience Platform - what's new in 9.3 preview
SUGMEA - Sitecore Experience Platform - what's new in 9.3 previewSUGMEA - Sitecore Experience Platform - what's new in 9.3 preview
SUGMEA - Sitecore Experience Platform - what's new in 9.3 preview
 
24 Sitecore Tips that Every Sitecore Architect Needs to Know
24 Sitecore Tips that Every Sitecore Architect Needs to Know24 Sitecore Tips that Every Sitecore Architect Needs to Know
24 Sitecore Tips that Every Sitecore Architect Needs to Know
 
Sitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureSitecore Experience Commerce Architecture
Sitecore Experience Commerce Architecture
 
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
Web Store with Catalog and Product Management
Web Store with Catalog and Product ManagementWeb Store with Catalog and Product Management
Web Store with Catalog and Product Management
 
Sitecore Commerce Catalog Management at Scale
Sitecore Commerce Catalog Management at ScaleSitecore Commerce Catalog Management at Scale
Sitecore Commerce Catalog Management at Scale
 
Connecting the odds in the brave world! Sitecore Commerce Connect
Connecting the odds in the brave world!Sitecore Commerce ConnectConnecting the odds in the brave world!Sitecore Commerce Connect
Connecting the odds in the brave world! Sitecore Commerce Connect
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016
 
O365Con18 - New Era of Customizing - Olli Jaaskelainen
O365Con18 - New Era of Customizing - Olli JaaskelainenO365Con18 - New Era of Customizing - Olli Jaaskelainen
O365Con18 - New Era of Customizing - Olli Jaaskelainen
 
What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
 

Similar a Sitecore - what to look forward to

What's new in Sitecore 9.3
What's new in Sitecore 9.3What's new in Sitecore 9.3
What's new in Sitecore 9.3Pieter Brinkman
 
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UK
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UKSitecore9 key features by jitendra soni - Presented in Sitecore User Group UK
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UKJitendra Soni
 
Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Talbott Crowell
 
Serverless brewbox
Serverless   brewboxServerless   brewbox
Serverless brewboxLino Telera
 
Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixPeter Nazarov
 
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JS
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JSCross Site Collection Navigation using SPFx, Powershell PnP & PnP-JS
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JSThomas Daly
 
LASUG Insite Plus Sitecore Connector
LASUG Insite Plus Sitecore ConnectorLASUG Insite Plus Sitecore Connector
LASUG Insite Plus Sitecore ConnectorKautilya Prasad
 
Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint FrameworkMałgorzata Borzęcka
 
Couchbase Connect 2016
Couchbase Connect 2016Couchbase Connect 2016
Couchbase Connect 2016Michael Kehoe
 
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!Małgorzata Borzęcka
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionAnindita Bhattacharya
 
Cross Site Collection Navigation
Cross Site Collection NavigationCross Site Collection Navigation
Cross Site Collection NavigationThomas Daly
 
Best Practices with Sitecore
Best Practices with SitecoreBest Practices with Sitecore
Best Practices with SitecoreAnant Corporation
 
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptx
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptxSitecore DX - MVP Summit - SUGCON Updates 10.2023.pptx
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptxVasiliy Fomichev
 
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClassECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClassEuropean Collaboration Summit
 
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup
 
Interoperability Ms Sap
Interoperability Ms SapInteroperability Ms Sap
Interoperability Ms Sapricharoy
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupalOpevel
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT
 

Similar a Sitecore - what to look forward to (20)

What's new in Sitecore 9.3
What's new in Sitecore 9.3What's new in Sitecore 9.3
What's new in Sitecore 9.3
 
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UK
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UKSitecore9 key features by jitendra soni - Presented in Sitecore User Group UK
Sitecore9 key features by jitendra soni - Presented in Sitecore User Group UK
 
Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?
 
Serverless brewbox
Serverless   brewboxServerless   brewbox
Serverless brewbox
 
Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helix
 
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JS
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JSCross Site Collection Navigation using SPFx, Powershell PnP & PnP-JS
Cross Site Collection Navigation using SPFx, Powershell PnP & PnP-JS
 
LASUG Insite Plus Sitecore Connector
LASUG Insite Plus Sitecore ConnectorLASUG Insite Plus Sitecore Connector
LASUG Insite Plus Sitecore Connector
 
Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint Framework
 
Couchbase Connect 2016
Couchbase Connect 2016Couchbase Connect 2016
Couchbase Connect 2016
 
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introduction
 
Cross Site Collection Navigation
Cross Site Collection NavigationCross Site Collection Navigation
Cross Site Collection Navigation
 
Best Practices with Sitecore
Best Practices with SitecoreBest Practices with Sitecore
Best Practices with Sitecore
 
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptx
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptxSitecore DX - MVP Summit - SUGCON Updates 10.2023.pptx
Sitecore DX - MVP Summit - SUGCON Updates 10.2023.pptx
 
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClassECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
 
Mvc4
Mvc4Mvc4
Mvc4
 
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
 
Interoperability Ms Sap
Interoperability Ms SapInteroperability Ms Sap
Interoperability Ms Sap
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
 

Último

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Sitecore - what to look forward to

  • 1. © Mindtree limited 2016 Sitecore What To Look Forward To… October 19, 2016
  • 2. Sitecore Experience Accelerator (SXA) • A new Sitecore add-on module that is downloaded and installed like any other Sitecore modules Accelerates… Brochure ware Content Production Information Architecture Branding Multisite Neutral… System Integration Heavy Customization Single Page App
  • 3. SXA Features • 70+ components • Template structures • Experience Editor first; drag and drop approach to building website • Theming • Creative Exchange • Multisite support
  • 4. Creative Exchange SXA – Value Proposition Develop Wireframe Site Design Content Entry Export Wireframe Import Design / Theme Finished Site …enabling multiple teams to work in parallel (agencies, developers, content authors)
  • 5. SXA – Wireframes • Build wireframes directly in Sitecore’s Experience Editor
  • 6. Creative Exchange – Exporting and Importing Site Design
  • 7. SXA – Few additional points • Architected, designed and implemented with adherence to Helix principles • Developers can build custom components adhering to SXA architecture and design • Currently tied to the 960 Grid system • Lookout for: • Supporting other CSS frameworks through a plug-in based architecture • Additions to the component library? • Needs a separate license 
  • 8. Publishing in Sitecore – Challenges • Very expensive to run publishing; performance issues on large scale implementations • Even with parallel publishing… • Even more long to complete a publish when having • Multiple languages • Multiple publishing targets, with geo-located targets making it worse • Dedicated publishing instance required extra Sitecore license
  • 9. Sitecore Publishing Service • A new, ground-up developed add-on solution from Sitecore providing high-speed publishing • Default Sitecore installation will continue to use the legacy approach • Installed as a standalone service – IIS or Console app • Does the actual publishing • Creates new tables and SPs in the database • Built on .NET Core •Sitecore Publishing Service • Installed on Sitecore instance as any standard module • Provides publish dialogs, publishing dashboards • Communicates with publishing service endpoint •Sitecore Publishing Module
  • 10. Solution Breakdown • Move away from “single content item publish” to a “bulk publish” approach • 8753 API calls to 11 API calls for a single item publish • Watch-out: any custom publish pipeline processors will no longer work; can hook into publish completion events • Parallel promote • Move media and items together • Publish to targets in parallel • Transactional capability; rollback on failure
  • 13. Sitecore Publishing Service – Lookout For… • Ability to run Publishing Service as a Windows Service • High availability of publishing service through Warm Standby option • More documentation around extensibility / customization?
  • 14. Sitecore on Azure • First class support for Sitecore on Azure coming in the next few months • Azure Resource Manager (ARM) templates being made available for the following Sitecore deployment configuration: • Session State – Azure Redis Cache • Search – Azure Search • Database – SQL Azure • Logging and Telemetry – Application Insights • Support for various scalable deployment topologies
  • 15. xConnect • Capture interactions and events across online and offline touchpoints • Collect and act on any information about any individual – from any channel at any time • Unified API to interact with Contacts and their Interactions; so any interaction with xDB will be using xConnect
  • 16. Sitecore Commerce • Current Sitecore Commerce offerings • Powered by Commerce Server – since v7.2 • Powered by Microsoft Dynamics – since v8.0 • Sitecore Commerce vNext • Completely ground up development of commerce capabilities in Sitecore and built on ASP.NET Core • No more “powered by” Commerce Server or Dynamics AX • Integral partner of Sitecore Experience Platform • Continues to use the Commerce Connect API • Plan to be released by end of the year / early next year
  • 18. Data Exchange Framework • A new framework to support exchanging data between Sitecore and any external systems • The intent is to have everyone build integrations in a consistent / standardized way • Product catalog import into Sitecore CMS from Sitecore Commerce vNext uses the Data Exchange Framework Example Source Target Read contacts from a CRM and create contacts in xDB CRM Sitecore Update a contact in CRM using information from a contact in xDB Sitecore CRM Create items in Sitecore that represent products in a catalog PIM Sitecore
  • 19. Sitecore Data Services • Content as a Service (CaaS) through OData compliant micro services and token based authentication • Sitecore’s attempt to enter into the “Headless CMS” space • Based on .NET Core •Item Web API • Legacy approach Sitecore Services Client • More of a framework to build RESTful services Data Services • OData compliant
  • 20. Helix and Habitat http://helix.sitecore.net/ •Helix • Principles, conventions, design patterns and recommended best practices for modular and multi-tenant Sitecore implementations • Sitecore advises you to follow Helix principles, but not mandated • Sitecore also trying to internalize this and is evident with the SXA implementation which uses Helix principles https://github.com/sitecore/habitat Habitat • A reference implementation to demonstrate the use of Helix principles • Not meant as an accelerator; for that, consider SXA
  • 21. Sitecore Nuget Feed • Sitecore libraries are now available through a public NuGet repository • Feed for Sitecore version 7.2 and above are available, including a few add-on modules • This is only for Sitecore assemblies and not for Sitecore items • Can leverage this in Build and Deployments tasks • https://sitecore.myget.org/gallery/sc-packages
  • 22. .NET Core Strategy • Sitecore appears to make attempts to align all their ground-up development with .NET Core • Publishing Service, Sitecore Commerce vNext, Data Services and xConnect (?) are a few examples • Do not expect core Sitecore product to be converted to .NET Core anytime soon; it would be a huge undertaking
  • 23. References • Content and images in some of the slides have been referred from: • Decks used in Sitecore Symposium, 2016 • Sitecore Developer Portal