2021 Trends in DevOps Online Training
How to Eliminate DevOps Skills Gaps
Amidst the chaos of rapid change, it’s critical that we pause to reflect back on where we’ve come from to build a foundation for where we want to go.
At Skillsoft, our market-leading consulting customers have earned more than 150,000 DevOps badges since February 1st 2021. This alone is an incredible testament to the rising importance of DevOps skills, but the really interesting insights come when we dig into the specific courses being taken, and the badges they have earned. These companies are at the forefront of the DevOps movement and exploring their learning trends tells us a lot about where the industry is headed – and the work our teams need to do to stay relevant.
DevOps Foundations and DevOps Tools dominate early learning cycles, but more nuanced topics are quickly gaining adoption demonstrating the depth of expertise required to operate in a DevOps environment across all customer industries.
- Automation
- CI/CD
- Containers
- DevOps Foundations
- DevOps Tools
- Site Reliability Engineering (SRE)
- Testing
Badges earned February 1st 2021 – June 24th 2021 across all Skillsoft learners including consulting companies
Subscribe to the Skillsoft Blog
We will email when we make a new post in your interest area.
Rising stars: Site Reliability Engineer (SRE)
It’s not an accident that 20 of the top 50 courses are related to SRE. SRE is not an entirely new concept, but it is a growing area of focus. SRE was developed to bridge the gap between the primary job functions of an IT operation & administration team and the developers who write code.
Top 50 badge earning DevOps courses (course completions) February 1st – June 24th 2021
- The Language of DevOps: DevOps Tools & Processes
- Jenkins for DevOps: Jenkins Configuration for DevOps
- Automated Software Testing
- Using Docker for DevOps: Introduction to Docker
- Software Testing for DevOps: DevOps Test Tools
- DevOps Agile Development: DevOps Methodologies for Developers
- The Language of DevOps: DevOps Principles & Practices
- Jenkins: Introduction
- IT Infrastructure Automation: Getting Started
- DevOps Agile Development: Agile Processes for DevOps
- Site Reliability: Engineering
- DevOps Mindset: DevOps Principles & Implementation Approach
- DevOps Security Considerations: DevSecOps Principles
- SRE Troubleshooting Processes
- SRE Emergency & Incident Response: Responding to Emergencies
- SRE Troubleshooting: Tools
- Site Reliability: Tools & Automation
- SRE Emergency & Incident Response: Incident Response
- Jenkins: Creating Application Builds
- Jenkins: Testing & Continuous Integration
- Site Reliability Engineer: Managing Overloads
- Basic Concepts of a Microservices Architecture
- Site Reliability Engineer: Managing Cascading Failures
- SRE Postmortums: Blameless Postmortem Culture Creation
- DevOps Corporate Impact
- Jenkins: Administration
- Software Testing Foundation 2018: Fundamentals
- Introduction to Bash Scripting
- Introduction to Git
- Working with GitHub
- Best Practices for the SRE: Automation
- Site Reliability Engineering: Scenario Planning
- Best Practices for the SRE: Use Cases for Automation
- Automation Using Bash & Expect
- Software Testing Foundation 2018: Test Process Fundamentals
- SRE Simplicity: Simple Software Systems
- SRE SImplicity: Software System Complexity
- Cloud and Containers for the SRE: Containers
- Cloud and Containers for the SRE: Implementing Container Solutions
- Distributed Reliability: SRE Critical State Management
- Introduction to Automated Testing with Selenium
- SRE Load Balancing Techniques: Front-end Load Balancing
- Distributed Reliability: SRE Distributed Periodic Scheduling
- SRE Load Balancing Techniques: Data Center Load Balancing
- Design Thinking for Microservices
- Techniques and Tools
- Software Testing Foundation 2018: Testing & The Software Development Lifecycle
- Jenkins: Getting Started
- Best Practices for DevOps Implementation
- Software Testing Foundation 2018: Test Types & Maintenance Testing
The SRE is an important function on the DevOps team that is difficult to staff because it requires at least some knowledge of both development and IT operations; skillsets that are often hard to find in a single resource. The need to develop these multi-functional employees has become more urgent as infrastructure is increasingly moving to the cloud. As a result, we see SRE learners earning multiple badges more often than in other disciplines.
Category | % of learners earning badges in category |
---|---|
Automation | 81% |
CI/CD | 78% |
Containers | 63% |
DevOps Foundations | 74% |
DevOps Tools | 80% |
Site Reliability Engineering (SRE) | 135% |
Testing | 79% |
Two of the top five badge earning courses are focused on testing demonstrating the essential role it plays in DevOps operations. (Top 5 DevOps badge earning courses February 1st – June 24th 2021)
- The Language of DevOps: DevOps Tools & Processes
- Jenkins for DevOps: Jenkins Configuration for DevOps
- Automated Software Testing
- Using Docker for DevOps: Introduction to Docker
- Software Testing for DevOps: DevOps Test Tools
It comes as no surprise to see testing a central focus. The more agile we become, the more essential an automated and disciplined testing process becomes to avoid disruptions to our operation. We can’t move fast, if we lack confidence in the updates being made. A broader understanding of testing principles are essential skills the most productive DevOps teams are making.
As a result, cross-functional DevOps teams need all their members to skill up with both generalized and specific security training. Yet, we aren’t yet seeing security be a priority for learners.
Security doesn’t make the top 10 and appears only once on the Top 50 list of badges earned, with only "DevOps Security Considerations: DevSecOps Principles" appearing.
Those organizations that want to get a leg up on optimization and closing security vulnerabilities will make closing this gap a priority.
At Skillsoft we’ve made it a priority to simplify the process of upskilling your DevOps team. Our robust library of courses, practice labs, and resources will help your team objectively master new skills and put them into practice.
Want to explore the full DevOps course library?