DevOps training

Interactive DevOps training workshops to initiate change and promote mutual understanding. Hands-on DevOps training workshops to develop skills and accelerate deliveries.

DevOps Foundation ®

THEORY-BASED AND HANDS-ON WORKSHOP
  • General public
  • Starting from 5 participants
  • 2 days
certification

DevSecOps Foundation ℠

THEORY-BASED AND HANDS-ON WORKSHOP
  • General public
  • Starting from 5 participants
  • 2 days
CERTIFICATION

Containers: Docker Essentials

THEORY-BASED AND HANDS-ON WORKSHOP
  • Dev, QA, Ops
  • Starting from 5 participants
  • 2 days
Popular

Kubernetes: Orchestrating Containers

THEORY-BASED AND HANDS-ON WORKSHOP
  • Dev, QA, Ops
  • Starting from 5 participants
  • 2 days

Fundamentals of JAVA and Spring Boot

THEORY-BASED AND HANDS-ON WORKSHOP
  • Developers
  • Starting from 5 participants
  • 3 days

Microservices with Spring Boot and Spring Cloud

THEORY-BASED AND HANDS-ON WORKSHOP
  • Developers
  • Starting from 5 participants
  • 2 days

Fundamentals of CI/CD in Azure DevOps

THEORY-BASED AND HANDS-ON WORKSHOP
  • Dev, QA, Ops
  • Starting from 5 participants
  • 2 days

Linux Operating System Essentials

THEORY-BASED AND HANDS-ON WORKSHOP
  • General public
  • Starting from 5 participants
  • 2 days

Linux: Install, Configure, and Administer a Server

THEORY-BASED AND HANDS-ON WORKSHOP
  • Ops
  • Starting from 5 participants
  • 3 days

DevOps Foundation ® Certification

This DevOps training on the fundamentals of DevOps culture is intended for a wide audience of IT professionals. It gives participants foundational knowledge of DevOps terminology to ensure that everyone is speaking the same language. It also highlights how this culture helps organizations remain competitive on the market.

Participants acquire a common understanding of DevOps, a cultural movement that emphasizes communication, collaboration, integration and automation to improve workflow between developers and system administrators. The training will give you all the skills you need to pass the DevOps certification exam.

*This course allows participants to take the DevOps Foundation ® exam.

Topics covered:

  • DevOps objectives and vocabulary

  • Benefits for organizations and IT

  • Principles of continuous integration, continuous delivery, testing, security and the Three Ways relationship

  • DevOps with Agile, Lean and ITSM

  • Improved workflows and communication and feedback cycles

  • Automation practices, including deployment pipelines and DevOps toolchains

  • DevOps at an organizational scale

  • Critical success factors and key performance indicators

  • Concrete examples and real results

Type of workshop

Theory-based and hands-on workshop

Participants

General public. Starting from 5 participants.

Duration

2 days

Prerequisite

No prerequisite

Location

On-site or remote

DevSecOps Foundation ℠ Certification

This DevSecOps training program is intended for anyone involved in product delivery. In this session, we present the objectives, concepts, business benefits and strategies involved in integrating the security component into all development processes.

In the DevSecOps Foundation ℠ training session, we explain why DevSecOps boosts organizations’ business value, helps them score business opportunities and enhances their overall value. 

We present the foundational principles of DevSecOps to demonstrate how this culture can encourage organizational transformation, increase productivity, minimize risks and help make the most of available resources. This training session will set you up for success, so you will be all set to take the DevSecOps certification exam.

*This course allows participants to take the DevSecOps Foundation ® exam.

Topics covered:

  • The purpose, benefits, concepts, and vocabulary of DevSecOps
  • How DevOps security practices differ from other security approache
  • Business-driven security strategies and Best Practices
  • Understanding and applying data and security sciences
  • Integrating corporate stakeholders into DevSecOps Practices
  • Enhancing communication between Dev, Sec, and Ops teams
  • How DevSecOps roles fit with a DevOps culture and organization
  •  

Type of workshop

Theory-based and hands-on workshop

Participants

General public. Starting from 5 participants.

Duration

2 days

Prerequisite

No prerequisite

Location

On-site or remote

Container: Docker Essentials

This training on Docker technology enables participants to master key concepts, best practices of Docker, and to transform the application development and deployment process. Through hands-on workshops, participants learn to create a Docker image, configure it, access it, and deploy it.
Topics covered:
  • Why containerization
  • Using networks with Docker
  • Managing storage with Docker volumes
  • Dockerfiles and image creation
  • Managing a multi-container application: Docker-Compose
  • Distributing Docker images of your application
  • Continuous integration and deployment

Type of workshop

Theoretical and practical workshop

Participants

Dev, QA, Ops. Starting from 5 participants.

Duration

2 days

Prerequisite

Basic computer knowledge

Location

On-site or remote

Kubernetes: Orchestrating Containers

The Kubernetes training is designed to provide an in-depth understanding of container orchestration and key principles for deploying and managing applications in distributed cloud environments, effectively utilizing Kubernetes’ advanced features. Participants acquire the necessary skills to deploy, scale, and monitor containerized applications robustly and reliably.
Topics covered:
  • What is Kubernetes?
  • Initial descriptors
  • Pods
  • ConfigMap and Secrets
  • ReplicaSet
  • Services
  • Volumes
  • Deployment
  • Contextualizing deployments

Type of workshop

Theoretical and practical workshop

Participants

Dev, QA, Ops. Starting from 5 participants.

Duration

2 days

Prerequisite

Basic knowledge of Docker

Location

On-site or remote

Fundamentals of JAVA and Spring Boot

The aim of this training is to guide participants in working with the Spring Boot framework in JAVA. Through this practical training, participants engage in several exercises to grasp how to use and develop with the Spring Boot framework.
Topics covered:
  • Starting a Spring Boot project
  • Defining a component
  • Managing dependencies with Maven and its plugins
  • WebConfig, REST Controller, and bean injection
  • JPA and Entities
  • Creating a data model
  • Properties and profiles in Spring Boot
  • HTTP protocol, RestController, and JSON responses
  • WebClient and connecting to an external API
  • Exceptions
  • DTOs and MapStruct

Type of workshop

Theoretical and practical workshop

Participants

Developers. Starting from 5 participants.

Duration

3 days

Prerequisite

Basic knowledge in software development

Location

On-site or remote

Microservices with Spring Boot and Spring Cloud

The training on Microservices with Spring Boot provides participants with a deep understanding of principles and practices for developing and deploying applications based on a microservices architecture. Participants learn how to design autonomous microservices, effectively integrate them using Spring Boot, manage communication between services, and implement resilience and scaling mechanisms to create robust and scalable applications.

Topics covered:
  • Microservices architecture
  • Introduction to Spring Boot and Spring Cloud
  • Externalization of configurations
  • Intermicroservices communication
  • Declarative microservices security
  • Service discovery
  • Routing with Spring Cloud Gateway
  • Request tracing with Spring Cloud Micrometer and Zipkin
  • Resilience using a Circuit Breaker with Resilience4J
  • Full demonstration

Type of workshop

Theoretical and practical workshop

Participants

Developers. Starting from 5 participants.

Duration

2 days

Prerequisite

Basic knowledge in JAVA

Location

On-site or remote

Fundamentals of CI/CD in Azure DevOps

Enter the realm of Continuous Integration and Continuous Delivery, the famous CI/CD! The purpose of this training is to explain the concepts of CI/CD and train participants to use the Azure DevOps platform. Through several practical workshops, participants create a pipeline and establish a Continuous Integration and Continuous Delivery (CI/CD) platform. Enhance software quality and security through automation with Azure DevOps.
Topics covered:
  • Introduction to DevOps and Azure DevOps overview
  • Project and code management with Azure Repos, Git, and Azure Boards
  • Automation of builds and tests with Azure Pipeline (basics)
  • Artifact management with Azure Artifacts and Azure Pipeline Artifacts
  • Pipeline security and application security management

Type of workshop

Theoretical and practical workshop

Participants

Developers. Starting from 5 participants.

Duration

2 days

Prerequisite

Basic knowledge in software development

Location

On-site or remote

Linux Operating System Essentials

This training aims to provide participants with the basics of using the Linux platform. Through several workshops, participants practice basic Linux commands. Explanations about the architecture of Linux are also covered. Develop your skills to master this powerful and versatile operating system and make the most out of it.
Topics covered:
  • Introduction to Linux and various distributions
  • Linux architecture
  • Boot process
  • Partitioning
  • LVM
  • File system: organization and basic management
  • Basic Linux commands
  • Command interpreter: metacharacters, input-output redirection, command history, and substitutions
  • Text editor: vi and nano

Type of workshop

Theoretical and practical workshop

Participants

General public. Starting from 5 participants.

Duration

2 days

Prerequisite

No prerequisites

Location

On-site or remote

Linux: Install, Configure and Administer a Server

The goal of this training is to provide participants with the basics of Linux server administration. Through various workshops, participants will work on the concepts and commands of server administration under Linux.
Topics covered:
  • Architecture: memory, processes, input-output, and modules
  • Process management: list, control, foreground, and background
  • System logs
  • Advanced file system management: links, properties, and access rights
  • User and group management
  • Application management: archives and packages
  • Administration tools
  • File transfers and remote sessions
  • TCP/IP network configuration: network interfaces, routing, and DNS
  • Linux scripting

Type of workshop

Theoretical and practical workshop

Participants

System administrators. Starting from 5 participants.

Duration

3 days

Prerequisite

Basic knowledge of Linux

Location

On-site or remote

STAY IN TOUCH

Fill out the form below and we will get back to you shortly