This is where it gets fun. Let’s talk about some ways to ease your life when working with an Enterprise Layer via scaffolding automation. By the way- this series assumes that you’re ready to embrace automation. I recommend you install Sitecore PowerShell extensions on all Sitecore environments, from local development up through production. For production usage, please […]
Information Architecture
Introducing Mastersite for Sitecore
Sitecore is such an amazing platform to create elegant integrations and authoring capabilities. One such area we enjoy to innovate in is multi-market localization. In previous posts, we talk about two other approaches for creating multi-market implementations – splitting the content trees and creating a site cluster. Each has its advantages and its disadvantages. Splitting […]
Automation IaC Solution for WordPress, Drupal & Magento Applications
Objective Automatic installation and configuration solutions for WordPress, Drupal, and Magento application using AWS CloudFormation infrastructure orchestration and content management tools like Puppet, Ansible, or Chef. The infrastructure as code (IaC) solution should follow architecture best practices such as setting up the database in a private segment, secure authentication, and provisioning. It should also […]
Multisite configuration management with an Enterprise Accelerator
Managing your multisite configuration takes a special touch. Building a tenant-agnostic strategy for components and functions is key to ensuring you have an Enterprise layer that is flexible and efficient.
Continuous Delivery for the Enterprise Accelerator
Managing your DevOps strategies can be a bit tricky – from builds and releases to the tools you need to be successful, navigating Sitecore can sometimes require a guide along the path. This post explores Team Development for Sitecore and Sitecore Ship as tools to drive DevOps automation in Sitecore.
How to Quickly Install Sitecore 9
Ready to get started with Sitecore 9? Installing it can be quick and easy if you have the right tips and tricks. Learn the prerequisite software and configurations you’ll need to install Sitecore 9 and hit the ground running!
Enterprise Accelerator: Helix Solution Structure
Helix is an architectural pattern outlined by Sitecore to help guide developers into organizing their solutions in a consistent and flexible manner.Each tenant website that we introduce to the CMS should be thought of as living within the Project layer.
Enterprise Accelerator, Part 1: What and Why?
One of the beautiful parts of Sitecore is that it doesn’t force you into a particular implementation pattern. You can build websites as small and simple as you like, or as large and complex as you need. You can have a single website driven by the CMS, or dozens hosted out of the same installation.
We built a website in a day – Pt. 2: Assembly Process
Queue Thursday morning and it’s time to get started. We know we’re building the foundations of a new website, and we want to start it off correctly. To do this, we’re going to follow what we call the ‘Assembly Process’. Assembly Process If you’ve worked with Cesia or myself in the past, you’ve probably seen […]
We built a website in a day – Pt. 1
We recently built a website that meets the minimum viable product for a customer in under 24 working hours. An Enterprise Accelerator is the key, the secret sauce. This particular accelerator is built upon SCORE, but these principles can be applied to any CMS accelerator platform.
Twelve Reasons to be Excited about Sitecore 9!
I have had the chance to review Sitecore 9 and I have to say, there are quite a few things to be excited about. This blog post will give you my take on a dozen changes you will want to take note of in Sitecore 9. A few of the more noteworthy changes deserve a deeper dive and will be covered in depth in future blog posts.
Site Clusters – Part 3: Owning your language architecture
When we talk about Site Clusters — as you hopefully read in Part 1 and Part 2 of this series — we’re referring to the localization strategy for translating a website from one localized language to many other localized languages. Let’s imagine you have a website which you want to distribute to all of North America.