Blog DevOps Keep in touch

Subscribe to our newsletter

Terraform IaC from scratch to scale: multi-layering (Monolith vs. Layers)

Terraform IaC from scratch to scale: multi-layering (Monolith vs. Layers)

Start a new Infrastructure as Code (IaC) terraform project may be very challenging. In this article, you'll find 2 opposite implementations in detail.

Let's observe CD with Argo: focus on the first two CD tools

Let's observe CD with Argo: focus on the first two CD tools

Argo is a company developing a set of tools enhancing Kubernetes. In this article we will observe CD with Argo and focus on the first two CD tools.

How to configure Azure DevOps pipeline to deploy in Azure app service container?

How to configure Azure DevOps pipeline to deploy in Azure app service container?

In this tutorial, you will learn how to set up a pipeline in Azure DevOps to deploy your containered code in an App service.

My experience with Terraform release 0.14

My experience with Terraform release 0.14

Terraform release version 0.14. I really appreciate its features so if you want to discover it, and you want to migrate your infrastructure to it, this article is for you!

Leader Election - An introduction to resilient systems

Leader Election - An introduction to resilient systems

Ever wondered how highly available systems work in order to prevent downtime? Distributed systems coupled with Leader Election are the answer.

How to terraform an Azure app service using container?

How to terraform an Azure app service using container?

This article is a good way to learn how to deploy a high available web application with Terraform in Azure app service using Docker container.

How to share a filesystem on AWS EKS with EBS volumes?

How to share a filesystem on AWS EKS with EBS volumes?

An app on AWS EKS requires a shared filesystem. You only have node mounted EBS disks ? With Kubernetes PodAffinity, put all your pods on the same node!

Dealing with the new Docker hub rate limit when using Code Pipeline, Cloud Build, EKS or GKE

Dealing with the new Docker hub rate limit when using Code Pipeline, Cloud Build, EKS or GKE

On the 20th of November, the new Docker hub rate limit became effective. We show you how to deal with this limit when using Code Pipeline, EKS & GKE.

How to deploy a NodeJS backend with Cloud Build and Cloud Run?

How to deploy a NodeJS backend with Cloud Build and Cloud Run?

Did you already dreamt about deploying a fully managed NodeJS backend with Cloud Build and Cloud Run automatically on GCP? We explain everything !

How to optimize your CI/CD for Monorepo Node projects with Gitlab CI?

How to optimize your CI/CD for Monorepo Node projects with Gitlab CI?

In this article, optimize your CI/CD workflows on Monorepo Node projects with GitLab CI to achieve faster development cycles and increase productivity.

How to use the first command line interface of GitHub : GitHub CLI 1.0

How to use the first command line interface of GitHub : GitHub CLI 1.0

September 2020, Github launched its first command line interface: GitHub CLI 1.0. Learn how to manage your repositories with pull requests in this article.

Kubernetes Security Beginner: What resources or tools to get started?

Kubernetes Security Beginner: What resources or tools to get started?

Kubernetes is a trending topic these days. In this article, you will learn about Kubernetes tools, resources, and standards for the security of your cluster.

What are the best resources to learn about DevOps?

What are the best resources to learn about DevOps?

DevOps has become a very common word. But, this practice is not widespread in every company. Here, find different DevOps resources to learn more.

Getting started with kubectl plugins

Getting started with kubectl plugins

Add new commands and give your productivity a boost when operating K8s clusters by extending kubectl’s capabilities with community-supported plugins.

The best resources to learn about Kubernetes

The best resources to learn about Kubernetes

This article introduces you to some of Kubernetes' basic resources, in order to learn more about the open source container orchestration platform.

Create a Docker image using Multi-Stage Builds

Create a Docker image using Multi-Stage Builds

Are you tired of creating huge contraptions to optimize your Dockerfiles? Use Multi-Stage to develop a single docker image for all your environments.

Learn how to speed up Gitlab CI

Learn how to speed up Gitlab CI

Set up an efficient CI/CD workflow. You will learn here how to optimize and speed up a GitLab CI pipeline while keeping the bill as low as possible.

How to custom HPA scaling for Kubernetes, with Prometheus and RabbitMQ metric?

How to custom HPA scaling for Kubernetes, with Prometheus and RabbitMQ metric?

Scaling is critical for any resilient architecture. Learn with here how to set up autoscaling rule or HPA for Kubernetes with Prometheus and RabbitMQ metric.