DevOps Stories & Trends | TechWell
Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic


DevOps Stories
Dockerfile icon image Exploring Containers: Creating a Dockerfile

Docker containers are launched using Docker images, which are built from layers of Dockerfiles. A Dockerfile is a text document that contains all the commands or instructions to create, copy, and run an image. Let’s look at what goes into creating a Dockerfile, which could be used to build a runnable Docker image.

Deepak Vohra's picture
Deepak Vohra
Sunlight breaking through clouds Features of Serverless Cloud Platforms

With the advent of serverless computing, several serverless platforms have become available, precluding the requirement to provision and expose the infrastructure needed on a server-based compute environment. Let’s examine some of the features to expect in a serverless platform so you can know what to prioritize.

Deepak Vohra's picture
Deepak Vohra
Aerial shot of a container lot Using More Advanced Kubernetes Controllers

Kubernetes is an object-oriented framework for orchestration of Docker containers. While running basic Kubernetes objects like pods and services is essential to all Kubernetes applications, what controller to use should be based on several factors. Let’s explore some advanced controller options for additional features.

Deepak Vohra's picture
Deepak Vohra
Chainlink fence Continuous Risk Management in Cybersecurity

Traditional cybersecurity is reactive. It responds to threats as they surface while trying to minimize the chance they will ever be an issue. Yet in an environment of constant change and evolution, this is insufficient. What your business needs to do is approach cybersecurity from the perspective of continuous risk.

Max Emelianov's picture
Max Emelianov
Quality engineers working on product quality Quality Engineering in Agile and DevOps

Ensuring that quality is advocated for at every step along the lifecycle can be tough. One easy response is, “Quality is everyone’s job”—after all, whole-team accountability is a key tenet of agile. But what does this really mean in practice? What approaches and roles help us embrace a culture of quality engineering?

Michael Sowers's picture
Michael Sowers
Stacked black and white blocks Using Basic Kubernetes Objects

Kubernetes is an object-oriented framework for orchestration of Docker containers. The Kubernetes API supports several different types of objects and provides schemas for all the objects it supports. While there are many options for different features, let’s look at some of the main Kubernetes objects and their uses.

Deepak Vohra's picture
Deepak Vohra
Looking upward at the sky from a silo in the ground DevOps in the Trenches: Get Started with Metrics

DevOps initiatives often start with one silo seeking to be more collaborative with others. This "DevOps in the trenches" isn't ideal, but it is a way to get DevOps bootstrapped and begin seeing benefits. Here are some tips for how to get started doing DevOps based on what role you're in, with key metrics to help.

Jeffery Payne's picture
Jeffery Payne
A ship with organized containers on deck Choosing a Container Orchestration Platform with Docker

Docker is the de facto container platform, supporting the microservices architecture for deploying loosely coupled applications. However, Docker supports several container orchestration platforms—which should you choose? Let’s look at some of the main platforms: Kubernetes, Docker Swarm, OpenShift, Mesos, and CFCR.

Deepak Vohra's picture
Deepak Vohra