DevOps
Resources

FILTER BY

How to Scan Your Golang Build for Vulnerabilities

How to Scan Your Golang Build for Vulnerabilities

Golang (or Go, as it is commonly called) is a programming language that originated at Google in 2007.Go has become popular with developers over the past decade due largely to its reputation as a language that is easy-to-learn. It also offers the benefits of readable, well-structured code, and it features robust support for concurrency -…
What is Cloud Automation?

What is Cloud Automation?

Moving workloads to the cloud is a great way to add flexibility and scalability to your IT strategy. In order to unlock the full potential of the cloud, however, it's important to automate cloud administration. That's where cloud automation comes in. By minimizing the time IT and DevOps teams spend provisioning, deploying and monitoring cloud…
Managing Software Artifacts in DevOps

Managing Software Artifacts in DevOps

If you create software, you certainly create a number of software artifacts along the way. Artifacts are a natural byproduct of the software delivery process, and managing them in an efficient and secure way is critical for ensuring the health and reliability of your delivery chain. This article explains what software artifacts are, why they…
Why and How to Run NPM Security Scans

Why and How to Run NPM Security Scans

As the default package manager for Node.js, one of the most popular JavaScript runtimes, NPM is a widely used tool for creating and distributing JavaScript software. NPM makes it easy for developers to share and reuse JavaScript code via repositories, which in turn speeds the development process and simplifies the distribution of JavaScript software. From…
Managing Container Images and Helm Charts

Managing Container Images and Helm Charts

Docker Hub, one of the most popular public registries for containerized applications, currently offers over five million individual container images. That astounding figure underlines just how important Docker Hub is for hosting container images that developers want to make available to the public. But despite Docker Hub’s massive popularity, the platform isn’t always the best…
Comment utiliser l’analyse de sécurité de Docker

Comment utiliser l’analyse de sécurité de Docker

Depuis sa parution en 2013, Docker est devenu une solution massivement populaire pour le déploiement d’applications. En permettant d’exécuter des applications dans des environnements isolés appelés conteneurs tout en évitant la surcharge de ressources associée aux machines virtuelles, Docker offre des avantages en termes de portabilité et de sécurité sans réduire de manière significative l’efficacité des…
5 Ways to Speed Up the CI/CD Pipeline

5 Ways to Speed Up the CI/CD Pipeline

The purpose of any CI/CD pipeline is to enable DevOps teams to deliver software quickly and continuously. But “quickly” is a relative term. Some DevOps pipelines are faster than others. The choices that DevOps teams make about how to structure their pipelines and optimize processes within them exert a major impact on the speed of…
How to Select a Container Registry

How to Select a Container Registry

With so many container registry choices available, it’s easy to find a platform that offers the level of access control, security, hosting options and performance that you need. There are more than a dozen container registries available today. Although they all do the same core job of hosting container images, they vary widely when it…
Helm Repository Best Practices

Helm Repository Best Practices

Wouldn't it be great if there were a way to deploy applications on Kubernetes as quickly and easily as you can deploy them on traditional operating systems using package managers like apt and dnf? Fortunately, there is: It's called Helm, and it provides an efficient way to package Kubernetes applications, store them in Helm repositories…
How to Create a DevOps Pipeline

How to Create a DevOps Pipeline

At the core of every DevOps practice is a DevOps pipeline. The DevOps pipeline provides the foundation for, and integrates together, the various tools and processes that organizations use to operationalize DevOps. While there's no one right way to create a DevOps pipeline, there are some core principles to know about. Keep reading for an…