devops | TechWell


Green plastic army soldier figures Building a DevOps Army

As you scale DevOps, you need more team members who understand the fundamentals. You could bring in external folks, but they're expensive and in short supply, so start building your DevOps army now by training existing employees. Here's what testers, developers, and IT operations professionals each need to know.

Tom Stiehm's picture
Tom Stiehm
DJ Schleen Best Practices of the DevSecOps Elite: A Slack Takeover with DJ Schleen

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. DJ Schleen, a DevSecOps advocate, hosted this Slack takeover and discussed all things DevSecOps, including challenges to integrating security into your practices and getting management support.

Kelly McGee's picture
Kelly McGee
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