9

I am a 'DevOps Engineer' based in the UK. I have 2.5/3 years experience in the IT field; starting out as an apprentice now a mid-level engineer learning/practicing Linux/Windows System Administration, Continuous Delivery (Jenkins), Continuous Integration/version control (Git, Visual Studio), AGILE/SCRUM methodology, configuration management (SaltStack), virtual machine technologies (AWS EC2, VMware etc) as well as S3 and BASH/PowerShell scripting.

I haven't got any formal qualifications nor do I think it is necessary to excel in the field. However my manager has asked myself and my colleagues to find some courses and/or qualifications which will help us become fully-fledged DevOps Engineers and I think it'd be stupid not to do so!

Could anyone recommend any useful courses/qualifications?

030
  • 13,383
  • 17
  • 76
  • 178
jto
  • 378
  • 1
  • 6
  • 19

4 Answers4

11

Linux Academy has several webinars and tutorials (including sandbox VMs for hands-on experience) in several technologies favored by DevOps shops including AWS, Docker, Ansible, Jenkins, Puppet and many more.

James Shewey
  • 3,752
  • 1
  • 17
  • 38
4

In my opinion you'll benefit the most if you choose the roadmap offered by RH. Review their courses (incl. DevOps) here

I myself however would also like to hear opinions from other professionals.

13dimitar
  • 757
  • 4
  • 12
1

I had originally made this a comment, but I think it's worthy of it's own answer. Having been through a few different certification programs, I definitely think the RHCE (RedHat Certified Engineer) program is worth it's weight in gold. The prerequisite is RHCSA (RedHat Certified Systems Administrator), and RedHat does offer a "both-at-once" class where you have 4 days to cover both topics, and two exams on Friday. (I would only recommend this for someone who is already extremely familiar with administrating a RedHat system.)

If your employer is willing to fit the bill, I think that it would be a great start. RedHat also offers quite a few "DevOpsy" type courses as well, like OpenStack/OpenShift, Ansible (a HUGELY popular DevOps product), and many others.

You can see their offerings here.

Edit: I also have seen quite a lot of demand for AWS as well, so that would also be a good place to start. The "Free Tier" Amazon offers is a great place to start playing around with it and get some practical experience.

Tim S.
  • 111
  • 2
1

Microsoft in collaboration with EdX is running a comprehensive DevOps course. It covers Chef/Puppet for configuration management, Selenium for testing, Docker, Nagios, Loggly etc. Obviously being Microsoft they use Azure, but all this tooling is Open Source and so the skills are very transferrable. All the courses are free, you only pay if you want the Certificate.

Gaius
  • 1,096
  • 10
  • 18