Saturday, 18 June, 2016

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

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.