Learn DevOps, Ansible, Chef and Puppet skills from IBM

DevOps is a popular topic in IT today. It can be defined as what is necessary to take an idea (feature, code, documentation or other) from inception through delivery to a customer in the most expedient and sustainable way possible. It’s often used to represent IT practices that help reduce the time and cost involved in software development and operations (which move the developed product or service into production). Systems developed by IBM are at the forefront of many business applications and can be tuned to work well with the DevOps practices or tools of your choice.

IDC forecasts that the automation and configuration management market, which includes the DevOps tools referenced here, will grow to $9.6 billion by 2023, with a total market compound annual growth rate (CAGR) of 6.1 percent.

The big set of DevOps tools

If you’re new to the world of IBM Systems, IBM Power Systems servers can help you run, manage and scale your business applications efficiently. Most modern applications in the cloud, cognitive, container and DevOps space can run on IBM Power Systems. These servers support several operating systems, including Linux, and are known for their high performance and virtualization flexibility.

If private or hybrid cloud is your preference, there’s a large set of DevOps automation tools you can choose from to do specific tasks. You can control every aspect of automation to help you push software to production, provision software the way you want it and de-provision it when it’s no longer required. IBM Cloud PowerVC Manager, which is built on OpenStack, can help you create an IBM Power Systems based private cloud infrastructure. You may also seek the help of a public cloud provider such as IBM Cloud if your business requires it. The DevOps tools you pick today should be flexible enough to help manage systems in your private, hybrid or public cloud environment.

DevOps professionals have several choices when it comes to picking the right tool for their requirements. This website takes several useful automation tools and breaks them down into categories, such as Source Code Management, Continuous Integration & Delivery, Packaging & Artifacts, Virtualization & Containers, Cloud & PaaS Environments, Configuration Management, Provisioning and Orchestration.

Our IBM Systems Lab Services consultants can help you deploy tools to manage the most common administrative tasks related to virtual machine lifecycle management on IBM Power Systems. Ansible, Chef and Puppet are obvious choices. After working with these automation tools extensively, I have found them highly valuable for managing a range of operating systems, either within the IBM Power Systems environment, outside or both.

Training on DevOps

Skills on Ansible, Chef and Puppet are in high demand in the marketplace, and IBM offers training, both face-to-face and online, on these subjects through the IBM Skills Gateway. Enroll in a course today to get the best training on subjects such as private cloud and DevOps on IBM Power Systems. IBM Systems has a team of experienced consultants ready to help you get the most out of your IT infrastructure. (IBM employees and IBM Business Partners can enroll using this link.)

devops with private cloud

Figure 1. DevOps course. Source: https://www.ibm.com/training/course/QZC50G

Further training on DevOps and a host of IBM Systems related topics is available at IBM Systems Technical Universities (IBM TechU) around the world. I will be presenting sessions on cloud computing, DevOps and other software at TechU events this year, so register for an event today. I hope to see you there.