Should we host Sitecore on IaaS or PaaS? (Jan 2020)

This started as a question on the community forums, and my answer got so long I decided to capture it here as well.

In general, when you are choosing an infrastructure model the first question you need to ask is what your team is comfortable having responsibility over, and what your organization is willing to pay to have somebody else worry about. You could do it in-house, pay a managed services group or Sitecore partner, or have Sitecore do things for you. Figure out what your team wants to have responsibility for and then that will guide you towards the best hosting model for your production environment.

Continue reading “Should we host Sitecore on IaaS or PaaS? (Jan 2020)”

Sitecore Symposium 2019 – So you think you can DevOps?

devops-memes-emcworld-2015-8-638

This year at Sitecore Symposium we launched a new DevOps track, with two rooms of sessions delivering what you need for day-to-day tactical solutions, but also bigger-picture, strategic guidance. Do you want to know how to deploy your code with Azure DevOps? We got you covered. Or maybe you are wondering how to fit an agile process into a waterfall organization? We got you there too! This track can appeal to both the technical and the business, it’s not all about Solr (though we got that too, thanks Jeremy!)

I am really proud of the sessions that Rob Earlam and I selected for the track this year, I think we have a little bit of something for everybody. Below, find your guide to all things DevOps at this year’s event!

Continue reading “Sitecore Symposium 2019 – So you think you can DevOps?”

xConnect Upgrade to 9.2 – Where did the web request handlers go?

Recently, I needed to update my xConnect Tutorial from 9.0 to 9.2 so I could start looking at the new data purge API (more on that another day). I figured it should be an easy enough upgrade, my tutorial wasn’t doing anything complicated. Just some basic Create Contact or Register Interaction stuff.

So, I did the usual:

  1. Update Target Framework from 4.6.2 to 4.7.2
  2. Change all the NuGet references to the 9.2 packages
  3. Recompile
  4. Squint at all the red compile errors from doing an upgrade…

Continue reading “xConnect Upgrade to 9.2 – Where did the web request handlers go?”

Are you ready for the MongoDB 3.4 EOL?

If you are running Sitecore version 8.2.x, you are running MongoDB 3.4. Unfortunately, that also means you are impacted by the announcement by MongoDB that version 3.4 will reach end-of-life in January 2020.

You have some options on how you want to fix this and it sort of depends on how much tolerance your organization has for running production systems that don’t have commercial support from the vendor.

Over on the Sitecore Technical Marketing blog, I outlined a variety of options and provided a few FAQ answers:

 

Preparing for AI-driven customer experiences

Digital marketers today are caught in the middle of a huge digital transition.

Behind them lie the old, slow, and manual methods of creating content, connecting with customers, tracking engagement, and measuring the results.

Ahead of them is the promise of the brave new intelligence-enabled world, teeming with possibilities—task automation, massive-scale analytics, and real-time, data-driven decision making powered by Artificial Intelligence, Machine Learning, and Deep Learning solutions.

For the most part, these promises have been made in good faith. Connecting clean, structured, and tagged data with powerful machine learning algorithms is an exciting prospect brimming with interesting use cases like:

  • Automated content tagging
  • Self-assembling web pages
  • Dynamic audience discovery
  • Predictive scenarios and best next steps

However, for many, this bold new future of seemingly magical efficiencies might be further away than it seems. The industry is currently packed with pundits and vendors getting excited about what might be possible with AI without thinking about the steps needed to get there. While the benefits of becoming an AI-enabled marketer are clear, the journey a marketer and their team needs to take is still hazy.

Read more on sitecore.com