Saturday, 18 June, 2016

Udacity MOOC on Intro to DevOps

If you are interested in knowing about DevOps then you should check out a MOOC offered by Udacity. This introductory course is aptly titled as "Intro to DevOps". It has got three modules. First module explains what DevOps is and why it is needed. It also discusses DevOps principles viz. Culture, Automation, Measurement and Sharing, which are popularly referred to as CAMS. Second module focuses on DevOps environment. It requires the participants to prepare the development environment by using VirtualBox, Vagrant, Packer, Git and ssh. It further provides instructions to use these software tools as part of a small project. The final module covers continuous integration, continuous delivery and measurement. Besides introducing these concepts, this module asks the participants to set up Jenkins and Graphite to gain some hands-on experience.

I liked this MOOC since it makes us play with some prominent DevOps tools, besides explaining the basic concepts.

Tuesday, 14 June, 2016

Microsoft's MOOC on DevOps at edX

If you are looking for a quick introduction to DevOps then you should enroll in Microsoft's MOOC on DevOps at edX. This course defines DevOps as the union of people, process and products to enable the continuous delivery of value to end users. The course introduces key concepts such as Continuous Integration, Continuous Deployment, Release Management, Configuration Management, etc. along with demonstration of Microsoft's DevOps platform. In less than 10 hours, you can get a good understanding of DevOps and its benefits. What I liked the most about this course is knowing how Microsoft has embraced DevOps in its own workplace.

This MOOC started in last month but you can quickly catch up if you enroll in it soon.