Kubernetes Leveraging Ephemeral Infrastructure Effectively

Ephemeral, Idempotent and Immutable Infrastructure

DevOps works best when the infrastructure is engineered for developers as a flexible “elastic” service. Ephemeral and Elastic Resources If a small, low-risk software change is committed to the trunk branch, the ...
Serverless Computing vs. Containers

Containers Vs. Bare Metal, VMs and Serverless for DevOps

As I explained in my prior blog, Containers Practices Gap Assessment, containerizing software is valuable for DevOps. Yet, as I work with clients on their DevOps journeys, I continue to encounter organizations that ...
step 3 Big Steps in Container Adoption

Seven Step Transformation Blueprint for Containers

This blog explains how to apply my Seven-Step Transformation Blueprint to containers. Digital transformations are hard. Many organizations falter while trying to transform their people, practices and technologies to meet strategic objectives.  ...
platform Containers on Azure

Enterprise Container Platforms Optimize Operations

As I indicated in my prior blog, A New Approach to K8s and Containers, a new kind of enterprise Kubernetes-based container platform is needed to accelerate time-to-value and realize efficient, safe operation ...
platform approach Kubernetes

A New Approach to K8s and Containers

Kubernetes is the linchpin of the enterprise container platform and central to the digital transformation strategies of many enterprises. It is the de facto standard for addressing and automating modern applications in ...
assessment gap steer kubernetes

Kubernetes Practices Gap Assessment

Using Kubernetes to orchestrate containerized software has proven value for DevOps value streams. To get the maximum value from Kubernetes, it is important to use recommended best practices, inclusive of people, processes ...
Nine Pillars of Kubernetes Best Practices

Nine Pillars of Kubernetes Best Practices

In a prior blog, I explained Nine Pillars of Engineering DevOps with Kubernetes. The nine pillars represent categories of practices. In this blog, I expand on practices for each of the nine ...
Containers Security Gaps Priority

Containers Practices Gap Assessment

Containerizing software has proven benefits for DevOps value streams. To get the maximum value from containers, it is important to use recommended best practices, inclusive of people, processes and technologies. A gap ...
Ambassador Labs value stream mapping

Containers and Kubernetes in the DevOps Value Stream

While there is no standard definition of DevOps, I think most people agree that a major goal of DevOps is to improve value by reducing lead times and removing bottlenecks in software ...
continuous testing

Containers and Kubernetes For Continuous Testing

Software services architected as microservices, packaged in containers, and orchestrated with Kubernetes changes the game for continuous testing because of the excellent alignment with the five tenets of continuous testing. The DevOps ...