Individual humans do not scale very well. Let's face it, we can barely multitask. So with Cloud Computing how do we keep up with the growing demand for maintenance tasks for these "infinitely scalable" assets? The answer is automation. Azure Automation is a highly available automation service which helps you "Automate all the things". Anything from deployments, to monitoring to maintenance tasks can be set up using this reliable workflow execution engine. This presentation covers the fundamentals of the Azure Automation service and provides some insights into how to leverage it with your own solutions.
Nano server promises to bring the greatest change to the Microsoft Server infrastructure in many years, arguably ever. This session will dig deeper into the management, control and usage of the new Nano server.
Want to get good at DevOps, but deployments are getting you down? Is the code integration process just plain driving you crazy? Well, maybe it's time to try out feature flags (aka "feature toggles"). Feature flags are how sites like Visual Studio Team Services, Bing, Google, and Facebook do their deployments. Quite frankly, it makes their lives a lot easier than yours.
The idea is simple. Write a feature (or version of a feature) so you can turn it on/off with a configuration setting. That one little design decision simplifies your deployments and lets you do a whole lot of different things like private betas, A/B testing, and feature rollbacks. Best of all, you'll have much less stress because you simply stop worrying so much about how you integrate your code.
You will learn:
What is a feature flag?
What is a feature flag deployment?
What is A/B testing?
How do implement a "private beta" using feature flags