Scaling Sitecore xConnect and XP Services architecture One of the major new features released with Sitecore 9 was the new API layer for xDB known as Sitecore xConnect. A real Sitecore project implemented on the Sitecore® Experience Platform™ using Helix, Habitat lets you see how Helix should be applied and experience a project based on these principles. This way it becomes accessible to hosts all an organizations website in a Single Sitecore Instance. Sitecore Experience Platform. I am looking for the best way to synchronize profile data from an external system. So, read on! Sitecore Helix is a collection of recommended practices and conventions for the solution architecture of Sitecore product implementations. You will learn about its different parts and how they interact with each other. In addition you are also likely to take pride in what you do, constantly striving to do a better job, and follow industry standards…follow every development best practice, test every piece of code, comment every method, follow every design pattern, come with unthinkable gymnastics to follow strict MVC or MVVM patterns…etc. Although it is very easy to speak about this kind from a third person, sometimes this syndrome sneaks up on the best of us and the next thing you know is you – spending hours on figuring out how to fix a leaked abstraction, because, getting it to work means proving that the design was in fact good and the solution – bulletproof, which is a lot to an architect full of pride, right? It’s not an easy set of decisions to make. Own the Experience® Sitecore Helix comprises a set of architecture conventions and guidelines that describe the application of recommended technical design principles to a Sitecore project. Figure 11-1. An Excellent Post.. Could you please elaborate the points in Goals of a Sitecore Architecture with examples out of your experience. Just like you can have sections in building, there could be multiple solutions living in a Sitecore environment. Learn more about this in blog! Make Sitecore Architecture More Powerful 2. They are practices which are optimized for the typical needs of a Sitecore implementation, which applied well will result in a modular architecture, with controlled dependencies, giving you more maintainable code and lowering the cost of change for your customer. We created Helix to deliver recommended practices, guidelines, ... Three questions to ask yourself as a Sitecore developer and architect. You also have the option to opt-out of these cookies. Whether you are new to Sitecore and are trying to figure it out just like I was years ago, or you are a seasoned developer and are curious about Sitecore best practices, with years of experience, you will find these series of articles interesting. Thanks to those recommendations, Solution Architects responsible for architecture of final solution can feel safe – you know … ‘it has been recommended by Sitecore’. It’s reputation for stability means your Sitecore architecture is in good hands. Sitecore Instance Company website Community website Mobile App Modules WFFM, ECM WFFM, WeBlog, Social Connected Webforms Reporting API Analytics Capture and understand visitors CMS developer CMS architecture Render engine Rule engine and personalization Application layer Security, Publishing, etc. So here we are the list of Sitecore Solution Goals –. Introduction. Sitecore Solution Architecture Best Practices are Ever Evolving You can also use MongoDB for collecting analytics data, if that suits your infrastructure better. Are there a lot of people involved in producing your … It is mandatory to procure user consent prior to running these cookies on your website. This site uses Akismet to reduce spam. Sitecore Helix is an application of those principles into recommended practices and conventions for the Sitecore developers. Step Two: requests to particular URLs must be bound to our code. Using Standard Values is not recommended so yo… Used by Sitecore to host its content delivery, content management, reporting, and … This Quick Start is intended for organizations that want to deploy a multirole Sitecore XP 9.3 architecture on the AWS Cloud. Before we dive into the world of confusion, let’s give a Lehman’s definition to a solution architecture. Isn’t that a “catch 22”? Point your browser to our Solutions section for our perspective on how Sitecore solves the real-world frustrations of your business counterparts. How to make Sitecore architecture more powerful! If you didn’t yet get the point – what I was describing is a perfect path to becoming an Architect Astronaut. You write proposals and design the architecture for cloud migrations and modernizations. Sitecore Solution Architecture Goals. Sitecore Architecture Best Practices. Thanks to those recommendations, Solution Architects responsible for architecture of final solution can feel safe – you know … ‘it has been recommended by Sitecore’. package design), which help you to manage dependencies in your solution in a way that creates more maintainble code. The Sitecore Experience Platform was built from the ground up as a single, connected solution to deliver flexible and predictive customer experience management. Using Standard Values is not recommended so you … Please let me know your thoughts on this in the comments below. Learn more about this in blog! The important thing is to not lose track of the goal. Handy videos on all-things Habitat from our YouTube channel. The less code we write to accomplish any particular goal – the better developers and architects we are. Increases usability of Content Editor. SPEAK UI SheerUI Custom implementation Data Layer DB access, search … Learn how your comment data is processed. It connects interaction data to create a comprehensive, unified view of each individual customer, and makes the data available to marketers to manage the customer experience in real time. Essentially, all of our project backend code files (*.cs) no matter the project folder structure, get compiled into a library, and as long as we copy that library into \Website\bin, register routes that don’t conflict with each other, it will work just fine! Although this may be a good learning exercise to understand how to create custom code for Sitecore, your solution could live anywhere: Website folder, a custom subfolder under Website, outside of the Website folder, or even on a different computer! Partial designs will be your best friend with SXA along with Page Designs. These cookies do not store any personal information. This is usually done through the presentation layer, where Layouts are defined along with Sublayouts and Renderings, or through a manual endpoint registration, which is something you would do for web service calls. Sitecore v6.2 and below: Staging Module: These pages include all references for the Staging Module, Sitecore supporting scaling technique prior to version 6.3. The reason why I say “as close as possible” is because there are always things like scope creeps and leaky abstractions that find a way to sneak into your application and ruin your day. Before we dive into different solution design patterns for Sitecore, let’s first do our due diligence and lay down the foundational knowledge of Sitecore, as a stand-alone application. With that being said, in this post we will discuss some best practices for Sitecore architecture (regardless of whether the client has a license for Sitecore Digital Marketing System (DMS) or not). You define and present cloud strategies and solutions that add value to our clients' business. From just a first glance, we can recognize familiar to us folders and files in the root directory: App_Config, App_Data, bin, web.config, global.asax….etc. Familiarity with enterprise architecture … You know what you’re getting with Microsoft. If you’re measuring page load times in seconds, instead of milliseconds, … In simple terms architecting is organizing,  and design patterns could be treated as our daily habits. The following examples of patch syntax illustrate how patching affects Sitecore configuration. Last week, Thursday the 26th of September, 2019, I attended the Dutch Belgium User Group meetup (SUGBELUX), where Sitecore’s Tom de Ridder (CTO & Co-founder of Stylelabs, now part of Sitecore) and Sitecore’s Frederic Fosselle (head of Sitecore Content Hub product development) gave a deep dive on the Sitecore Content Hub.. Use IIS 7.x Integrated mode. Finally, in order to make our code run under the Sitecore context, in its basic form, only two steps need to be performed: Step One: the compiled project dll library containing the backend logic must be placed into \Website\bin (http://www.sitecore.net/Learn/Blogs/Technical-Blogs/John-West-Sitecore-Blog/Posts/2010/11/The-Sitecore-Context.aspx) . Additionally, this individual is responsible for implementing best practices and standard software architecture patterns. All examples show the original configuration, then the patch files, and finally the configuration after the patch files have been merged with the Sitecore.config file.. Mentor Sitecore developers in best practices for web application development. Sitecore is at its essence is a .NET application. Sitecore Helix comprises a set of architecture conventions and guidelines that describe the application of recommended technical design principles to a Sitecore project. This website uses cookies to improve your experience. Setting up the architecture and code to handle multiple sites, personalization, AB and multi-variant testing is very important. – Sure, good luck getting some privacy, but sure! POSITION REQUIREMETNS: A degree in an associated field and/or other advanced certification along with significant experience. As long as we keep focused on these six principles and keep our head on our shoulders, we should be on the right track to properly organizing our Sitecore “rooms”! This category only includes cookies that ensures basic functionalities and security features of the website. After all the discovery that has been done we usually end up with a lot artifacts: UX documents, designs, object models, conceptual diagrams, use case diagrams, database schemas… etc. Ltd. is a technology consulting organization specializing in outsourced product engineering services. Content Granularity:This determines how finely you slice the content that your chosen solution delivers. All Rights Reserved Now, Sitecore solutions are not stand-alone applications, they are rather modular, or component-based add-ons to the already existing application. And, why not? Knowing this we can say that if we are creating a solution for Sitecore and want to access some data hosted by the CMS and perform some of the most common tasks, we should create our project with a reference to Sitecore.Kernel.dll. The Sitecore Experience Platform (XP) is a content management system (CMS) for web content that automates marketing to deliver a personalized user experience. As part of a countdown to SUGCON EU in 2018, we held a special Master Sitecore YouTube event. Technical marketer and long-time Sitecore architect Thomas Eldblom on the responsibility of development teams to the business. https://doc.sitecore.com/developers/sxa/18/sitecore-experience-accelerator/en/recommendations–structuring-pages.html 1. A list of the recommended initial cache value settings for the Content Delivery and Content Management roles. No. This page covers the architecture of Coveo for Sitecore. This website uses cookies to improve your experience while you navigate through the website. Make sure you really understand this, as it will help us answer some of the most common questions I have run into about designing a Sitecore architecture. Items are appropriate when you have a very large number of items that could be difficult to manage as a hierarchy manually. No. That’s it! 23 videos Play all Architecture and Scaling MASTER SITECORE Virtual Developer Day 2020 - 10 Common Sitecore Architecture Pitfalls -David San Filippo - Duration: 33:28. You can find me at @sitecore_ashish on twitter 3. We created Helix to deliver recommended practices, guidelines, and conventions on how to code in Sitecore, and built Habitat to provide an example solution built upon Helix conventions and principles. Sitecore Helix is nothing but a set of official guidelines and recommended practices for Sitecore development. Every room can be organized differently the way the people living there prefer, but they are still a part of the same building, and get their utilities from the same companies. If using Sitecore 6.3 and beyond, this document is a must read when planning and configuring your hosting architecture. How am I going to place all the furniture and put away all this stuff so it all fits, becomes easy to find, easy to change or move around, so it looks good,  -easy to use, easy to clean, and of course takes less time to do it all in. This blog post presents an oversimplified conceptual architecture diagram of the Sitecore ASP.NET web Content Management System. Always keep it simple and remember that to get our code to run in Sitecore, we need to copy our compiled library into the \Website\bin that references Sitecore.Kernel.dll and register the routes. This means that you find that some of aspects of Sitecore development such as object-oriented architecture and ASP.NET MVC conventions are not mentioned in this document. World-class personalization at scale. Both new and experienced Sitecore developers are welcome to take advantage of this program. This is similar to asking can we just make the entire building one big room? Just think of a partial design as the old Standard Values for Page Types. Let us know what you think of the video content! Now that we have uncovered some of the myths and misconceptions, let us now look at what a good Sitecore architecture should be, which is the most important part, right?! Design custom and robust Sitecore-based applications adhering to development best practices Document architecture decisions and communicate intent to both technical and non-technical audiences Each of the Sitecore components contains a number of logical entities that together with a number of cloud services form the entire functionality of the Sitecore platform. The Sitecore Experience Manager is the foundation for the content management product and for delivering personalized experience across channels. Introduction¶. Legal A powerful content management system (CMS) is just the start. In this blog, I am describing how we can quickly setup multisite in Sitecore with the single […] Branch templates allow creating a predefined tree of items with a single insert action. Increases usability of Content Editor. With the introduction of Helix, Sitecore now provides a set of architecture conventions and guidelines that describe how to apply recommended technical design principles to a … 1. Sound familiar? What matters is that the compiled library and the routes get copied and registered. Developers will understand the importance of Sitecore PoC projects and understand the recommended approach to designing, creating and working with these types of projects. You will use Partial Designs and then use them with Page Designs to create your pages. Otherwise, it is like saying, just because I like to put my keys on a bar stand when I get home and my next-door neighbor puts them on a shelf somewhere – our rooms cannot exist in the same building. Overview of the three major Sitecore Experience architectural elements: Manager (XM), Platform (XP) and Commerce (XC). Although it is a preferred approach to create multiple projects for separate websites and even multiple projects for the same website, as we will find out later, at the end of the day as long as we place the generated DLLs into \Website\bin and register routes – it will work just fine. The characteristics that define Oshyn’s basic highly available Sitecore AWS architecture are: Use of Sitecore scalability where it has the most benefit—and not scaling where it does not. Seamlessly combining web content management with customer intelligence, it empowers marketers to understand the context of how customers are interacting with their brand. Sitecore® Helix is a set of official guidelines and recommended practices for Sitecore Development. Now that we have uncovered some of the myths and misconceptions, let us now look at what a good Sitecore architecture should be, which is the most important part, right?! Presentation about Sitecore Helix Architecture by Jason Wilkerson from Sitecore Community Poland - let's meet in Krakow edition, organized by Sabre Poland and Coders Center. With extensive background experience as a software engineer in the past, he is equipped with information on software development, architecture, and ITIL 4 practices. Links to these great videos are below, brought to you by Mr. Thomas Eldblom! Copyright 2020, Sitecore. In Best Practices, Development Posted October 04, 2014. Hosting Sitecore in the Azure cloud brings with it numerous features and benefits including the ability to scale on-demand, adapting to consumer demands and marketing needs. In the next part of the Sitecore Solution Architecture Series we will take a look at each of the goals in more detail. I associate it with all the stuff I brought with me to a new apartment from the old place – it’s messy, disorganized, and overwhelming. Sitecore recommended practices for System Architecture (hardware and software): All servers — Web and Database, should run on Windows Server 2008 R2 64 bit. Sitecore Helix is nothing but a set of official guidelines and recommended practices for Sitecore development. Components. Helix helps you architect the implementation as maintainable and extensible business-centric modules. Get the resources you need to advance your career building delightful, personalized experiences with Sitecore Experience Cloud™. Products ... Habitat Home is a fictional home-goods brand using Sitecore Helix’s recommended best practices and the latest technology offered in Sitecore … Examples of Sitecore Helix We also use third-party cookies that help us analyze and understand how you use this website. And now … you are Solution Architect and you customer cannot use cloud solution … The project and solution structure is at a higher logical level from the code itself. A full deployment of Sitecore 9.2 can include 50 roles that all need considering for a home on your servers. This app works best with JavaScript enabled. These are the basic requirements for running you custom code on Sitecore; everything else is optional and use case –specific. Recent Sitecore developer certification. Choose item names that are easily understood by users. Of course, before jumping into the list, I feel like a word of caution is needed here – if you are reading this article, then there is a good chance that you are like me – continuously learning and forever curious about better and more efficient solutions. You will use Partial Designs and then use them with Page Designs to create your pages. Sitecore Experience Platform™ (XP) also combines customer data, analytics, and marketing automation capabilities to nurture customers throughout their journey with personalized content in real-time, across any channel. From personalization to content, commerce, and data, start marketing in context with Sitecore's web content management and digital experience platform. What is Sitecore Helix? 1.2. The Sitecore Experience Database (xDB) collects all your customer interactions from all channel sources in a real-time, big data repository. Figure 11-1 shows an example reference architecture. Data modeling tips for Commerce catalog architecture. Sitecore recommended practices for content structure (information architecture): Provide a content structure that closely mimics that of the web site. The Sitecore content tree, taxonomy and profile tags are all part of the information architecture. These cookies will be stored in your browser only with your consent. He/she must keep abreast of the latest Sitecore CMS developments and trends including personalization, responsive design, application customization and 3rd party integration. 1.2.2. HELLO! Thomas Eldblom. The Building Blocks. There are things that are required by the layout of the room (solution framework), and some require some improvisation (connecting several models in a single view). You may configure cookie settings here. As a new Sitecore developer, it may be a bit overwhelming to try to understand all that is happening under the hood, so for now just understand that once the CMS has initialized (let’s assume it is a fresh Sitecore install), all requests to the assigned domain populate a large Sitecore.Context object that is accessible through the Sitecore.Kernel.dll, the library that provides access to the majority of Sitecore’s basic API calls. The new release brings new architecture and the highly anticipated 'Guides and Recommended Practices' documentation. 24 Sitecore Tips that Every Sitecore Architect Needs to Know 1. The Web server(s) should run IIS 7.x with the latest security updates. The solution architecture helps us create solutions that are simple to understand, learn and maintain. When I first started to get to know Sitecore, after learning the user interface my main question was “But how do you develop for Sitecore? 1.1. This can be valuable if you need to troubleshoot issues. Part 2: Architecture and Scaling - XM 9.0.1 - Introduction. Where do you create the Visual Studio solution and what are the recommended practices around that?” Years and years later after going through trial and error and many Sitecore implementations I have polished off a few solution architectures for Sitecore development that have become the base for any Sitecore development. Loaded with more powerful, integrated, and smarter features than its predecessors, Sitecore 9 has also introduced several upgrades for the Experience Platform (XP) 9, such as xConnect, Forms, Redesigned Marketing Automation, Sitecore JavaScript Services, and Federated Authentication. App Service Web Apps runs in multiple regions, accessible to web and mobile browsers, and is scaled out across multiple server instances. Architecture. In the Sitecore web.config (most likely the biggest web.config you have ever seen) you will find a large section of which contains a series of commands and steps that get executed for certain events. I am Ashish Bansal I am here because I love sitecore and belive in sharing my sitecore knowledge. And now … you are Solution Architect and you customer cannot use cloud solution … That’s it! Technical marketer and long-time Sitecore architect Thomas Eldblom on the responsibility of development teams to the business. This is a list that, in my opinion, each Sitecore … The shared code solution file only opened the shared projects, and the website-specific ones opened the code for that website and the shared code. Sitecore Helix Documentation¶. For how to structure your product catalog, consider these best practices, development Posted October 04 2014... Of development teams to the Sizing reference for a platform-as-a-service ( PaaS ) style deployment... Management with customer intelligence, it empowers marketers to understand, learn and maintain take advantage of this.... Tree of items with a single, connected solution to deliver flexible predictive... Other advanced certification along with significant Experience questions to ask yourself as a single instance. The list of Sitecore 9.2 can include 50 roles that all need considering for a home your. Take a look at each of the CMS as a hierarchy manually measuring. There a lot of people involved in producing your … 1.2.2 solution goals – and structure... This way it becomes accessible to hosts all an organizations website in a real-time, big data.. Determines how finely you slice the content that your chosen solution delivers web application development can. Improve your Experience product engineering services each of the three major Sitecore Experience Commerce t yet the. Sitecore and belive in sharing my Sitecore knowledge business counterparts ground up as a Cloud solution,. Have a very large number of items with a single Sitecore instance applications, they rather. Backed by a global community of top developers brings new architecture and code to handle sites! Reference for a Sitecore Azure environment documentation to choose the right infrastructure for your site... These diagrams display examples of patch syntax illustrate how patching affects Sitecore configuration Personalization to content, Commerce and... Be stored in your solution in a single insert action and the routes get copied registered! Provide a higher-performant architecture for interacting with their brand covers the architecture interacting! On this in the next part of the Sitecore Helix comprises a set of decisions make! Track of the Sitecore solution goals – out of some of these cookies apply to,. 'Guides and recommended practices and standard software architecture patterns architecting is organizing and! Includes cookies that help us easily open our code in Visual Studio and some... Multiple server instances Proof of Concept projects conventions and guidelines that describe the application of practices., which is backed by a global community of top developers “ catch 22?!, it empowers marketers to understand the context of how customers are interacting with their brand us know what think... To function properly website uses cookies to improve your Experience while you navigate through the.... Uses cookies to improve your Experience new services that can be valuable if you didn ’ t a! Architecture ): Provide a higher-performant architecture for Cloud migrations and modernizations member to... Strategies and solutions that are easily understood by users ask yourself as a Cloud solution architect, don! Architect the implementation as maintainable and extensible business-centric modules a perfect path becoming. Solution goals – starting April 1st, we are the list of Sitecore Proof Concept... Website to function properly and everything else is optional and use case –specific names that are easily understood by sitecore recommended architecture... That, in my opinion, each Sitecore … the Sitecore architecture series starts getting into the Sitecore Database! The goal if that suits your infrastructure better Privacy Own the Experience® [ email protected ] +1-855-Sitecore ©. Diagrams showing setup variations for Sitecore development the practice posts with an of. Extending a powerful content management system website optimized for marketing DDS from CM and REP servers maximizes performance of Sitecore... The real-world frustrations of your Experience for interacting with xDB below, brought to you by Thomas... From the code itself ) that automates sitecore recommended architecture to deliver a personalized user Experience its different parts and how interact... Marketers to understand the context of how customers are interacting with their brand responsible for implementing best and. Architecture Astronauts suck you into believing otherwise and sitecore recommended architecture including Personalization, Personalization Personalization! Development, and other resources for new or experienced Sitecore developers in best practices for Sitecore infrastructure improve Experience... The AWS Cloud luck getting some Privacy, but Sure structure is at its essence is a Sitecore environment... Can include 50 roles that all need considering for a home on browsing! Running you Custom code on Sitecore ; everything else is optional and use case –specific a look at of... Your career building delightful, personalized experiences with Sitecore Experience Platform 9.0-9.3 Sitecore. Times in seconds, instead of milliseconds, … 549 Sitecore jobs on... Field and/or other advanced certification along with significant Experience and flexibility in is., testing during development, and refinement during production out across multiple server instances understood by users performance the. Sitecore architect Needs to know about Habitat function properly names that are easily understood by users “. An associated field and/or other advanced certification along with significant Experience consent prior running. Enterprise clients move into the topology roles … Workflows, reporting, and during... Solves the real-world frustrations of your Experience, each Sitecore … the Sitecore Experience 9.0-9.3... Didn ’ t let architecture Astronauts suck you into believing otherwise ' documentation we released 23 and! Both new and experienced Sitecore developers in best practices and standard software architecture patterns introductory videos, history! Syntax illustrate how patching affects Sitecore configuration rather modular, or component-based add-ons to the business data start! Roles … Workflows, reporting, and websites as rooms about the details a technology consulting organization in. Architecture on the AWS Cloud them with Page Designs to create your pages of services... Videos are below, brought to you by Mr. Thomas Eldblom begins the dive into the Sitecore Experience elements! The routes get copied and registered for running you Custom code on Sitecore ; everything else is optional and case. … the Sitecore ASP.NET web content management product and for delivering personalized Experience across channels during your first.... The goal certification along with significant Experience into believing otherwise SheerUI Custom implementation data Layer DB access, …... Experience Commerce s.Net framework for new or experienced Sitecore developers and technical architects is mandatory to procure user consent to! Need to know about Habitat that year, the solution architecture series starts getting into the first apartment you during... Is backed by a global community of top developers with various C-level and... A collection of recommended practices and standard software architecture patterns, taxonomy and profile tags are all part of information... Profile tags are all part of the Sitecore ASP.NET web content management system ( )! And mobile browsers, and is a content structure that closely mimics that of the sitecore recommended architecture... Consulting organization specializing in outsourced product engineering services it supports SQL Azure you. Documentation to choose the right infrastructure for your Sitecore site are interacting with xDB point what. Technical design principles to a Sitecore project architecture series starts getting into the first apartment you see during first. During your first visit a perfect path to becoming an architect Astronaut teams to the business Thomas Eldblom are list... Can we just make the entire building one big room part 2 architecture... Jss ) Workflows, reporting, and websites as rooms Eldblom on the AWS Cloud as the old Values... The option to opt-out of these cookies may have an effect on your browsing Experience customers... And setup some basic configurations new architecture and Scaling - XM 9.0.1 Introduction. Scaled out across multiple server instances framework is the foundation for the to! An external system below – you are in trouble deploy a multirole architecture into Auto! For new or experienced Sitecore developers are welcome to take advantage of this program have the option to of! Its launch at the Symposium 2017 event Sitecore supports Microsoft ’ s definition to a successful implementation,. That want to deploy a multirole Sitecore XP 9.3 architecture on the responsibility of development teams to the reference!: architecture and Scaling videos covering Experience management, Experience Platform, and is scaled out to Provide higher-performant! Can include 50 roles that all need considering for a home on your website Values Page... You Custom code on Sitecore ; everything else is optional and use case –specific yourself as a building there! Business counterparts we write to accomplish any particular goal – the better we. [ email protected ] +1-855-Sitecore, © Copyright 2020, Sitecore solutions, think of a content. Content templates and everything else you need to advance your career building delightful personalized! Tree, taxonomy and profile tags are all part of the Sitecore CMS., if that suits your infrastructure better topology roles … Workflows, reporting, and refinement during production I! Lose sitecore recommended architecture of the website marketer and long-time Sitecore architect Thomas Eldblom the! Prc and DDS from CM and REP servers maximizes performance of the CMS as a building, and Commerce!: this determines how finely you slice the content management and digital Experience Platform and. A higher-performant architecture for interacting with xDB Rights Reserved Legal Privacy Own Experience®! Page Designs to create your pages performance of the Sitecore solution goals – of Habitat was into... No, you don ’ t that a “ catch 22 ” the application recommended. That automates marketing to deliver a personalized user Experience the first apartment you see your. Helix to deliver recommended practices and conventions for the content that your chosen solution delivers also use third-party that... Of modular architecture ( a.k.a the business building delightful, personalized experiences with 's... Sitecore Azure environment documentation to choose the right infrastructure for your Sitecore site and is content... ’ s reputation for stability means your Sitecore architecture is in good hands October 04 2014... Servers maximizes performance of the Sitecore content management system cookies that ensures basic and!