Month: August 2015

Introducing Windows Containers

In the last two parts of this series, I talked about why containers are needed and what exactly containers are. I have not written much about containers after that but a lot had happened since then. Like I mentioned in the second part, Microsoft announced that they will support containers as a native feature in Windows Server 2016. Yesterday, Microsoft released a preview of that. How can you get Windows Containers? There are two ways. You can either use Microsoft Azure or get your MSDN copy of the Windows Server 2016 Technical Preview 3. Microsoft yesterday released a Windows Server Container preview image on Azure.   When creating a VM from this image, make sure you add a HTTP endpoint with port number set to 80. If you need step by step instructions on this, refer to this MSDN article. When the deployment is complete, you can RDP into this like any other Windows VM. To start using containers, you can either try PowerShell or the well-known docker CLI. There is more. I will write …

PowerShell Desired State Configuration workshop in Bangalore

If you are in and around Bangalore and interested in learning about PowerShell DSC, here is your chance. We (Ritesh Modi lead this) did a full day workshop on DSC basics last month. To continue the learning from there, I will be doing a half-day DSC resource module authoring workshop. In this workshop, I will show how to create DSC resources based on PowerShell script modules and Class-defined modules. Here is the idea for the workshop. Attendees will carry their laptops and will be given Azure passes, if needed. We will start with a introduction to resource authoring and as we progress, I will start writing a DSC resource module for the ideas that I have. At the same, we expect attendees to pick an idea and start authoring resource modules. The goal, by end of the day, is to┬áhave at least a few modules that can be tested and published. Apart from the DSC workshop, we also have a bunch of IT pro related sessions in the second half of the day. So, don’t …