#SRE vs. #DevOps: Any Common Ground?

SRE vs. DevOps: Any Common Ground?

Software engineers spend significant amounts of time seeking to streamline software development and production. This endeavor results in constant changes that can cause software and performance defects which continue to consume even more time and productivity. This imbalance has created the necessity for constant care and maintenance of the development pipeline. And teams turn to […]

Written by Stefan Thorpe
Why IT Teams Should Adopt the #Scrum and #StoryPoints Approach

Why IT Teams Should Adopt the Scrum and Story Points Approach

Scrum is a lightweight organizational framework that focuses on transforming the way you tackle complex projects. The project management approach is based on the concept of breaking a complex project down into simple tasks as well as encouraging you to adapt your process. It facilitates teamwork and helps you do more work in less time. […]

Written by Stefan Thorpe
Is Your IT Team In A #DownwardSpiral?

Is Your IT Team in a Downward Spiral?

What Is a ‘Downward Spiral’? A downward spiral is an ongoing deteriorating state of work which results in poor software and service quality, unfavorable customer results, and other consequent deplorable outcomes that lead to poor overall IT performance. The cause of this phenomenon is a “constant core conflict” of competing goals between IT operations and […]

Written by Stefan Thorpe
#Kubectl commands cheat sheet

Kubectl Commands Cheat Sheet

When it comes to interacting with Kubernetes clusters on a daily basis, you’re going to need to turn to kubectl; the command line tool for K8s. You can use it to deploy your container workloads into production clusters, but it can also help you achieve a whole lot more. It’s the swiss army knife of […]

Written by Stefan Thorpe
#DevOps Equation

The DevOps Equation

This is not a rant. Promise. But in encountering businesses who are attempting to convert to DevOps I’ve started to see a common pattern emerge. Many IT teams are concentrating on certain aspects of their development pipeline while neglecting or disregarding others. I’m not pointing accusatory fingers or preaching from a soapbox here. Most of […]

Written by Stefan Thorpe

DevOps, Deming, and Pulling the Andon Cord

Adopting DevOps is no easy undertaking, but the promise of cutting delivery times for projects from months down to days makes the feat worthwhile. For those keen to implement a DevOps transformation, understanding its roots will assist when applying the principles. Among its influences from Lean Manufacturing comes the infamously visible feature known as the […]

Written by Stefan Thorpe
Theory of Constraints

Addressing the Theory of Constraints with DevOps

The body of knowledge referred to as the “Theory of Constraints” was originally conceived by Israeli business management educator and philosopher, Dr. Eliyahu M. Goldratt. Goldratt articulated the concept in his 1984 book The Goal: a fictional business novel which follows plant manager Alex on his journey to improving systems management within the factory where […]

Written by Stefan Thorpe
The #DevOps Handbook Series

DevOps Handbook Series Part 3: Practice Continuous Integration

Our last summary installment focused on establishing automated testing practices to improve the level of fast feedback developers receive. This week, we look at mitigating the downward spiral that starts when developers work in isolated “branches” of the version control system. Before we dive in though, make sure you’re fully caught up on the previous […]

Written by Stefan Thorpe
DevOps Glossary

The DevOps Glossary

Whether you’re new to the world of DevOps or a seasoned guru looking to brush up on pesky terminology, look no further. This glossary covers some of the core definitions you and your team need to know. So, without further delay: The DevOps Glossary Agent A small program designed to run on multiple machines, usually […]

Written by Caylent Team
The #DevOps Handbook Series

DevOps Handbook Series Part 2: Defining DevOps Teams

Jumping into The DevOps Handbook Series halfway through? Read up on the previous installments here first: Introduction Summary Establishing the Three Ways The Three Ways Continued Begin the DevOps Methodology Having identified an appropriate value stream in the previous post, today concludes Part 2 of The DevOps Handbook. In this summary installment, we examine how […]

Written by Stefan Thorpe
The #DevOps Handbook Series

DevOps Handbook Series Part 2: Begin The DevOps Methodology

Missed out on The DevOps Handbook Series so far? Catch up with the previous installments below first: Introduction Summary Part 1: Establishing the Three Ways Part 1: The Three Ways Continued If you’re all up-to-date with the previous summaries, let’s dive into today’s installment.   Where to Begin with the DevOps Methodology Part 2 considers […]

Written by Stefan Thorpe
The #DevOps Handbook Series

DevOps Handbook Series Part 1: The Three Ways Cont.

In this week’s installment of The DevOps Handbook Series, I’ll be looking at the second half of Part 1. As mentioned previously, all credit for the book’s material goes to authors and founders of the DevOps movement Gene Kim, Jez Humble, Patrick Debois, and John Willis. I’m simply here to provide the Handbook’s key lessons […]

Written by Stefan Thorpe
The #DevOps Handbook Series

DevOps Handbook Series Part 1: The Three Ways

Continuing my summary of The DevOps Handbook, this week we look at the first half of Part 1. We begin with an overview of DevOps and how it is a “result of applying Lean principles to the technology value stream.” Finally, we outline the first of The Three Ways: Flow, Feedback, and Continual Learning and […]

Written by Stefan Thorpe
The #DevOps Handbook Series

The DevOps Handbook: An Introduction Summary

Want to read The DevOps Handbook but don’t have the time? Concerned it may be too technical? Or just overwhelmed by the sheer volume of the book? No fear. I’ve read the book, filtered through the information, and have drawn all the key points together. This way you can optimize your time and learn faster. […]

Written by Stefan Thorpe
#HighAvailability #Docker Stack

Setup a High-Availability Docker Swarm Stack on AWS

Summary: In this article, you’ll find several CloudFormation templates. They will help you set up and deploy a High-Availability Docker stack so you can easily install Docker Swarm on AWS. You can have a Docker-ready environment in minutes by launching each stack in the order below. Satisfying DevOps best practices means repeatable infrastructure and application […]

Written by JP La Torre

High-Availability WordPress Cluster with Docker Swarm & EFS

Summary: In this article, we’ll cover step-by-step how to setup and deploy a High-availability WordPress cluster based on Docker Swarm and Amazon’s Elastic Filesystem (EFS). By following these simple steps, you’ll have a clean install of WordPress running on Docker Swarm: Create EFS volume Mount EFS globally Create RDS database Deploy WordPress Scaling WordPress WordPress […]

Written by JP La Torre

5 Steps to Transformational Leadership

Since its inception, the DevOps movement has been praised for revolutionizing the collaboration between development and operations technicians. The yearly State of DevOps Report presented by DORA and Puppet continues to demonstrate the widening statistical gap in performance between IT teams that have already incorporated DevOps and those who haven’t. Understandably then, DevOps is often […]

Written by Stefan Thorpe
2017 State of #DevOpsReport

A Reflection on Puppet & DORA’s State of DevOps Report 2017

This week saw Puppet’s release of its annual State of DevOps report; the oft-quoted research that every DevOps practitioner across the globe will be intimate with. In collaboration with DORA—DevOps Research and Assessment—Puppet has been measuring the evolutionary impact of DevOps on IT performance for the last six years through a survey of a record 27,000 […]

Written by Stefan Thorpe
Google Trends

The DevOps Myth: Just What Is DevOps?

DevOps should not and cannot exist in a vacuum. In order to be successful, it must be fully integrated across the organization and throughout the entire product lifecycle. The true magic of DevOps happens when you align development, operations, and IT teams in a cross-functional way. It’s often remarked that DevOps is not a role or a tool. This is true. It is a culture. DevOps, done correctly, is a collaborative effort between your whole team.

Written by JP La Torre

The DevOps container management platform

  • Amazon AWS
  • Microsoft Azure
  • Google Cloud
  • Digital Ocean

Unlimited users. Unlimited applications. Unlimited stacks. Easily manage Docker containers across any cloud.

Get Started—Free!