Presentation: DevOps Deployment Management using Chatbots

Richard will be giving a 30-minute presentation on combining DevOps and ChatOps at‘s /Next event on coming Saturday, November 17th.  Other topics include: Building an Internet-Connected Doorbell Applying Machine Learning to Geospatial Applications Building a Predictive Analytics Service with Azure Machine Learning Studio (apparently this is super powerful – I look forward to this…


DevOps Journey Part 5 – Production Infrastructure

This entry is part 5 of 6 in the series DevOps Journey

We have talked about specific types of pain: things breaking in the production environment that didn’t in the development environment, which we called “Works for me;” taking too long to get features out the door, which we solve with continuous improvement / continuous development; and the pain of not having a staging environment in which…


DevOps Journey Part 4 – Site Reliability Engineering

This entry is part 4 of 6 in the series DevOps Journey

We’ve talked about why stuff breaks in the production environment when it didn’t in development (see “Works for me”), how Continuous Improvement / Continuous Deployment helps in failure detection, and how we can set up a “like-production” staging environment in which to test your features. At this point in the journey, we act as consultants…


DevOps Journey Part 3 – Staging Environment

This entry is part 3 of 6 in the series DevOps Journey

We’ve talked already about two parts of the journey: “Works for me” and Continuous Improvement / Continuous Development (CI/CD). This time, we’ll talk about the importance of an effective staging environment in which to test a bunch of stuff before going into production. The main things we do in our staging environments are testing QA…