Unlocking Devops: A comprehensive Guide

DevOps is an evolution of the agile movement that integrates operations into the application development cycle, aligning all teams to deliver value to customers and improve customer satisfaction.

This movement is based on the same principles as agility: prioritizing customer satisfaction, collaborating and sharing responsibilities, accepting change, and promoting technical excellence...


  • What are the values and processes of the DevOps approach?
  • How are DevOps teams organized?
  • What are the tools used in DevOps processes?
  • What is monitoring and observability?
  • What are the key points of a DevOps transformation?
  • What are the benefits of implementing this approach?
Unlocking Devops A comprehensive Guide

The author's note

In this white paper, I aim to demonstrate the added value of the DevOps approach, which enhances team productivity and product quality. I intend to cover both the technical aspects of the approach, such as task automation and tool selection, as well as the organizational aspects, including team maturity assessment and organization.

Medhi El Kouhen

Cloud Devops Architect

Our last articles

Articles date icon04/07/2023

Jumpstarting Your Data Engineering Career: A Beginner's Guide to the Data Stack - Part One: Fivetran

Do you find yourself lost in an endless sea of data tools? Are you new to the world of data and unsure where to dive in? Are you an experienced data professional, always on the lookout for new ways to navigate the ever-changing tides of data? Either way, this blog series is here to help.

Read more
Blog 1
Articles date icon03/28/2023

Modernize your Pipeline to be ARM-ready with Multi-Arch Container Builds

ARM computing has been historically reserved for embedded and small portable devices. However, recent years have seen a growing number of ARM products in cloud and laptop products. This includes AWS Graviton Compute Instances, Raspberry Pi's Cortex-A72 chip, Googles Tau T2A compute instances, Azures Ampre Alta machines, and the pivot of Apple's ecosystem to ARM based processors. I know what you are thinking: Graviton, Tau, and Ampre Alta are really cool names. I agree! Given this new wave of ARM products, it is important to support the ARM architecture with multi-arch container images.

Read more
Modernize your Pipeline to be ARM-ready with Multi-Arch Container Builds
Articles date icon02/14/2023

Capture Data History With SCD2 Using Databricks Delta Live Tables

Delta Live Tables is a great way to build and manage reliable batch and streaming data pipelines on your Databricks Lakehouse. Your ETL pipelines will be simplier thanks to multiple out of the box features while having access to useful functions from the DLT module. For more information, I recommend reading this Quickstart article that will get you started with DLT.

Read more
Capture Data History With SCD2 Using Databricks Delta Live Tables