Designed and delivered by seasoned experts in the fields of DevOps , Agile, Cloud Native Application and Cloud, our training courses aim to provide you with the skills and knowledge you need to succeed in your missions and projects.
🌟 Experienced specialist consultants: Our trainers are experts, from the industry, with extensive practical experience. They bring cutting-edge knowledge straight from the server room and development teams to your classroom.
🧩 Customizable courses: We understand that every organization is unique. That’s why our courses can be customized to meet your specific needs and context, giving you unrivaled flexibility.
🏢 In-person: Our approach to in-person teaching, either in your local or on our premises, promotes direct interactions with trainers and peers, thus creating an immersive and collaborative learning environment.
🇫🇷 / 🇬🇧 Teaching in French and English: We offer you to carry out these training courses in French or English to be as close as possible to your needs and allow mixed teams.
📚/ ⚙️ Put into practice : Our training courses include a mix of theory and practice, via labs and demos, with a focus on useful skills that can be applied immediately.
The purpose of this training is to discover Git, the most used version control system. This course contains many hands-on labs, using a step-by-step approach that will help you learn the fundamental commands and concepts of Git. The course begins with a demonstration of version control in a single-user, self-contained context, before exploring how remote repositories allow users to collaborate on projects efficiently.
Ansible is a widely used tool among IT teams and one of the most popular in the world of automation related to machine parks (physical or virtual servers, on-premises or in the cloud). Alternating lessons and practical work, this training allows you to understand how this tool works, its uses, its ecosystem and the associated best practices.
The purpose of this training is to discover Terraform, the famous infrastructure-as-Code (IaC) tool that allows you to build, modify and version infrastructure safely and efficiently.
This course contains many hands-on labs and quizzes, with a step-by-step approach that will help you learn the basics and advanced concepts behind Terraform.
The course begins by explaining the benefits of IaC and Terraform basics, before exploring advanced concepts and deploying your own infrastructure on our lab environment.
Containerization is at the heart of IT transformation and orchestration. This course explains Docker concepts, how it works, and gives best practices for running it in production.
This course contains many hands-on labs for building and managing containers.
Discover our Kubernetes training delivered by expert consultants. Whether you are a developer, system administrator or architect, this training will allow you to master the fundamental principles of Kubernetes, acquire practical expertise and fully exploit the full potential of this platform. Our interactive pedagogical approach includes hands-on labs and hands-on exercises, including deploying a production-grade application.
CNA or Cloud Native Applications are applications developed and designed for cloud environments and especially for containers in Kubernetes. To take full advantage of these new platforms, this imposes strict practices which, moreover, go very well with DevOps. In this course, you will learn about the main concerns of developing and deploying CNAs in a Kubernetes environment.
This course allows you to gain advanced knowledge of GitLab and CI/CD, it provides participants with comprehensive expertise, covering setting up workflows, implementing Continuous Integration (CI) and Continuous Deployment ( CD), creating shared libraries, administering specific views, and resolving failed pipelines.
Hands-on sessions include advanced CI configuration, integrating automated testing, CI security, implementing Continuous Deployment/Delivery, third-party integration with tools like Slack, and finally, monitoring, auditability, and troubleshooting of GitLab pipelines.
This course allows you to acquire fundamental knowledge of concepts around application or infrastructure deployment with the GitOps approach. Implementation and practice will be done with the ArgoCD tool.
This course allows you to acquire advanced knowledge of Helm, allowing you to template, package your Kubernetes deployments and manage the lifecycle of your applications in Kubernetes
The purpose of this training is to discover, understand and appropriate Grafana, the system that allows the visualization of data, an essential element in the implementation of an observability platform. It allows you to create dashboards and graphs from several sources including temporal databases such as Graphite, InfluxDB and OpenTSDB.
This one-day course explains the theory but above all consists of several labs allowing users to assimilate and understand the different use cases for implementation on their projects.
One day to discover the DevOps & DevSecOps world.
The main objective is to understand the new paradigms and principles of DevOps with a focus on security, including concepts, products, tools and governance.
This course provides you with fundamental knowledge of cloud concepts with Azure. This will help you describe Azure architectural components and Azure services, such as compute, networking, and storage, as well as the features and tools to secure, govern, and administer Azure.
This course allows you to gain expertise in implementing, managing and monitoring an organization’s Microsoft Azure environment, including: Virtual networks, Storage, Compute, Identity, Security and Governance.
This course allows you to gain expertise in designing Azure infrastructure solutions.
Course topics cover governance, computing, application architecture, storage, data integration, authentication and identity, networks, high availability, business continuity and migrations.
This course allows you to gain expertise in the design and implementation of Azure DevOps solutions.
This course provides you with the knowledge necessary to implement security controls, maintain an organization’s security posture, and identify and remediate security vulnerabilities. This course covers identity and access security, platform protection, data and applications, and security operations.
AWS has been recognized for years as one of the leaders in the public cloud market.
This platform developed by Amazon brings together more than a hundred services operating in different categories such as storage, computing power, data management and artificial intelligence. This course will allow you to understand and use the basic bricks of the provider to quickly become operational in the Cloud.
The FinOps model is a cultural change within the company. The different services benefit equally from the data generated by the Cloud to optimize the costs related to operations. This course summarizes the different steps essential to the process of continuous improvement of cost control.
The FinOps model is a cultural change within the company. The different services benefit equally from the data generated by the Cloud to optimize the costs related to operations. This course summarizes the different steps essential to the process of continuous improvement of cost control.
The FinOps model is a cultural change within the company. The different services benefit equally from the data generated by the Cloud to optimize the costs related to operations. This course summarizes the different steps essential to the process of continuous improvement of cost control.
You have a product to create or a major evolution to make. You have a team ready to take up the challenge. You want to use the Scrum framework to achieve this, but your team doesn’t know it well enough. This training is for you.
SoKube’s Agile coaches drew heavily on Scrum Master and Product Owner courses from Scrum .org to build this team-starting course directly using their product as a class project.
Students come out of this training with a good understanding of the agile mindset, the value of an empirical approach to solving the multiple complex challenges they will face.
There are many myths and misconceptions about the role of the Product Owner. However, the responsibilities of the Product Owner go far beyond managing the Product Backlog and writing User Stories. The Product Owner is essential for linking business strategy and product execution to help the Scrum team create valuable products.
In this two-day course, students will develop and consolidate their knowledge of the Scrum framework and Product Owner responsibilities through instruction and team exercises. Students learn techniques they can use to help them overcome the challenges they often encounter on a daily basis. They will do this while learning better ways to work with the organization, stakeholders, customers and their team to bring greater value to the product delivered.
In this two-day course, students are encouraged to explore Agile and Scrum principles to better understand what they need to do when applying Scrum to support their teams and organizations. The course, strongly inspired by Scrum.org, was embellished with workshops and stories from the experience of Agile coaches from SoKube. The result is an engaging and enjoyable learning experience where students gain a deep understanding of Scrum theory and principles, the responsibilities of the Scrum Master, and why each element of the Scrum framework is important.
Students leave this course with a good understanding of the agile mindset and how to deal with common myths and barriers to agility. They gain the knowledge and understanding to choose and apply the appropriate practices and techniques that will most benefit their Scrum teams.