DevOps Blog

DevOps improves communication, collaboration and integration between software developers and IT Operations.

Learn about DevOps at BMC.

DevOps Engineer Roles and Responsibilities


DevOps isn’t magic, but it can look like it from the outside. In today’s job market, workers in innovative fields are creating new roles for themselves. The role of DevOps Engineer is one example. The DevOps Engineer is truly a renaissance person of cloud infrastructure IT services. It is often difficult to understand this role because the … [Read more...]

Load Testing, Performance Testing and Stress Testing Explained


Are you a looking for ways to simulate expected pressure on your software, website or application? Load testing allows you to know if your software can handle the eventual demands from the numerous end users who will be using it. Load testing is one form of performance testing that involves applying ordinary stress on a software, application or … [Read more...]

4 Essential Takeaways from the 2017 State of DevOps Report


It’s no surprise that embracing the DevOps philosophy is becoming increasingly critical to the success of digital business. The 2017 State of DevOps Report,1 based on a worldwide survey of 3,200 people, reinforced the growing importance of automation and its connection to achieving positive business outcomes. Additional key findings focused on … [Read more...]

The Truth About Continuous Delivery and Automation


Continuous Delivery (CD), DevOps, and automation offer huge opportunities for innovation at enterprise organizations. As more and more companies leverage cloud-based software, the pace of application release is speeding at a breakneck pace. In truth, differentiated custom applications have become revenue-critical for many organizations. And … [Read more...]

What is Infrastructure as Code? IaC Explained


Infrastructure as Code, or IaC, is a method of writing and deploying machine-readable definition files that generate service components, thereby supporting the delivery of business systems and IT-enabled processes. IaC helps IT operations teams manage and provision IT infrastructure automatically through code without relying on manual processes. … [Read more...]

DevOps on the Mainframe: Continuous Delivery for Next Gen IT


Transforming the digital enterprise isn’t just about mobile apps and ‘cool’ new technologies. That’s a no brainer! Your mainframe applications aren’t going anywhere in the near future. Why?  Here are three main reasons mainframes are here to stay: Their scalability is unmatched. Their security is rock solid. They are easy to … [Read more...]

What is “Shift Left”? Shift Left Testing Explained


Shift Left is a practice intended to find and prevent defects early in the software delivery process. The idea is to improve quality by moving tasks to the left as early in the lifecycle as possible. Shift Left testing means testing earlier in the software development process. In the traditional software development model, requirements are kept … [Read more...]

Top 10 Tips to Implementing Continuous Delivery


Transitioning to continuous delivery is a challenge full of failure leading to success Shifting an existing team to Continuous Delivery (CD) is hard. And make no mistake, you will fail along the way. The results, however, can be unmistakably awesome. Companies that make the transition to Continuous Delivery see measurable benefits, especially … [Read more...]

State of DevOps Report 2017


Puppet has once again released their annual State of DevOps report. This is the 6th survey they’ve conducted and released, with more than 27,000 total responses. This blog post will deep-dive into findings from the 2017 State of DevOps Report and look at how it compares with previous findings. Let’s start by taking a quick look back at the five … [Read more...]