At a customer I’m implementing automated deployment for one of their web applications. We’re using a PowerShell DSC script that is kicked off by Release Management (which is part of Microsoft Team Foundation Server). Part of that script is a “File” resource which takes care of actually deploying the new files. Continue reading
You might have already come across this acronym; ARA (Application Release Automation). As part of DevOps practices, this is not only the process of automating the actual installation of an application (landscape), but also involves moving the application through the deployment pipeline (e.g. dev > test > acc > prod).
This year I’m a speaker at the Dutch Microsoft TechDays conference. I have two sessions (of 25 mins each) in which I talk about DevOps related topics.
The blogpost about the first session can be found here.
In this second session I show the audience that in a short amount of time and with very little effort, a deployment pipeline can be setup only using Azure VM’s, Visual Studio Online and Microsoft Release Management (connected to Visual Studio Online). Even one of the two Azure VM’s I need are created during the session. Continue reading
This year I’m a speaker at the Dutch Microsoft TechDays conference. I have two sessions (of 25 mins each) in which I talk about DevOps related topics. The first one is “Getting started with PowerShell for Release Management”. It is a session which is actually targeted at Developers who are not yet familiar with PowerShell. PowerShell gets more and more important in a world where the boundaries between classic Development and Operations silos disappear. Developers will need to be more aware about the way their stuff needs to be deployed and Operations engineers need to cooperate with developers in order to provide an environment which works flawlessly. Continue reading