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!
When we were little kids, we were taught that we should always tell the truth. Never lie, that’s not the right thing to do! Nobody will trust what you say.
Always telling the truth sounds great on the surface, but as we grow up we learn that things are not always so black and white. Brutal, raw, honesty can hurt feelings. It can expose others to criticisms. It can burn relationships. It can share information that we weren’t allowed to share. So is honesty really the best policy?
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:
Update Target Framework from 4.6.2 to 4.7.2
Change all the NuGet references to the 9.2 packages
Squint at all the red compile errors from doing an upgrade…
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:
In the Soul in the Machine series, I will be delving into our collective responsibility to ensure that computing systems are treating users fairly and responsibly. Specifically, I will be raising the ethical questions around current trends such as data privacy regulations and machine learning capabilities.
Right now, in Part 5, we are going to look at some reactions to conversational AI technologies, Responsible AI, and the line between CAN and SHOULD.
Should we build this?
In a previous article, I highlighted the need for teams to stop and ask if they SHOULD be doing something. Let us take an example from Google Duplex.
With our Sitecore Virtual Developer Day just wrapped, and more speaking events around the corner, I was thinking back to some tips I provided for speakers right before Sitecore Symposium 2018.
Here they are, in one place, for you to find if you ever need them!
PPTX files are just zipped up file structures. If you think some big images are embedded somewhere in your deck, you can change the extension to .ZIP to see what is inside them #SitecoreSYM (2/10) pic.twitter.com/WbYyKssWFC
In your notes area, make sure the first section is bullet points, then have a full script afterwards. If you share the slides somebody can then get the full talking points and are not trying to figure out what you meant by those short-form bullets you made. #SitecoreSYM (6/10) pic.twitter.com/m1XOPKp64s
Write in your own voice! You can make the visuals super professional, but if you're a sarcastic, dry-humour type of person (cough cough), make sure YOU sound like YOU. If your script feels like it came through 20 copywriters, the audience will know. #SitecoreSYM (8/10) pic.twitter.com/MGsBW8phJO