Formation en classe ou virtuelle et en direct
The course DevOps Theory and Practice (DevOps Training) explores DevOps implementation through process and technology. The course begins with a discussion on the proper use of the agile scrum framework in developing software with a view to integrating software development with IT operations. Once the theory and practice of scrum has been addressed, we turn our focus to the design and implementation of value streams and the three ways of DevOps: fast left to right workflow, fast right to left feedback and a generative culture. The training includes a thorough discussion of business processes and practices in the creation of automated release and deployment pipelines, the containerization of applications and best practices to reduce lead time and application deployments. The course concludes with a discussion on telemetry and change management within the context of a DevOps transition.
9 - 12 sept., 2025$3,750.007 - 10 oct., 2025$3,750.004 - 7 nov., 2025$3,750.002 - 5 déc., 2025$3,750.0013 - 16 janv., 2026$3,750.0010 - 13 févr., 2026$3,750.0010 - 13 mars, 2026$3,750.00
DevOps: Laying the Foundation
The Nature of Projects
The Nature of Processes
Project Versus Process: Why the Difference Is Essential
How Projects and Processes Are Related
Agile Is About Values
The Scrum Framework
About Software Development and IT Operations
About Service Transition and Service Operations
And Then There Was DevOps
Agile Scrum: Key Concepts
Why Traditional [Waterfall] Software Development Fails in the Modern World
Exploring Solutions to Common Software Development Pitfalls
And Then There Was Scrum: Agile Values and Principles
The Scrum Workflow: From Planning to Delivery
The Sprint: Planning, Execution, Review and Retrospective
How Requirements Are Gathered and Documented
The Key Roles: Product Owner, Developers and the Scrum Master
About the Product Backlog
Agile Scrum: How It’s Done
The Product Owner Is the Key: Organizing the Product Backlog
Managing Requirements in an Agile Organization
The Agile Nature of Requirements Gathering and Decomposition
About the Development Team, Sprint Planning and Sprint Execution
The Scrum Master as a Linchpin to Process Efficiency
About the Release Plan and Potentially Shippable Product Increments
Moving From Development to Operations: Service Transition
The Challenge of DevOps: Reducing Lead Time Through Process Efficiency
DevOps Is About Value Streams
What Is a Value Stream?
What Is a Technology Value Stream?
DevOps: The Coexistence of Development and Operations
The Goal: Business Success and Customer Satisfaction
Understanding Lead Time and Process Time
The Three Ways of DevOps
The First: Fast Left to Right Workflow
The Second: Fast Right to Left Feedback
The Third: Creating a High Trust Culture
DevOps Considerations I – the Principle of Flow
What is the Principle of Flow?
How to Make Work Visible
Always Limit Work in Progress
Reducing Batch Size Is a Must
Reducing Handoffs Is an Even Bigger Must
How Bottlenecks Can Be Identified and Eliminated
The Fine Art of Eliminating Waste
DevOps Considerations II – the Principle of Feedback
The Core Principle: Seeing Problems as They Occur
Resolving Problems: Identify, Swarm and Solve
A Key Consideration: The Convergence of Quality and the Problem Source
What About Quality Controls?
The Importance designing feedback of Designing for IT Operations Downstream
DevOps Considerations III – the Culture
Continual Learning and Experimentation Is a Must
About Failure and the Safety Culture
Understanding Your Organization’s Type
Improvement and Quality Are Everyone’s Responsibility
Communicating Knowledge Throughout the Organization
Designing Feedback and Communication Systems for Resiliency
The DevOps Practice
How to Structure the Organization
How to Design the Value Stream
Coming to Agreement on a Shared Goal
Keeping the Planning Horizon Short Is a Must
Managing Technical Debt Is Also Must
The Deployment Pipeline
About On-Demand Creation
How to Achieve On-Demand Creation
Making Use of a Single Repository
Making Use of Continuous Build, Test and Integration
Automated Validation Test Suites
Ensuring Early Detection Through Testing
Continuous Integration and Deployment
Implementing a Branch Architecture
Implementing Small Batch Deployment Through Commit and Merge
Designing the Deployment Pipeline
Automating the Deployment Process and Pipeline
Making Use of Self-Service Deployment
Differentiating Between Deployment and Release
Release Patterns
Environment Versus Application Based Release Patterns
The Blue-Green Deployment Pattern
About Database Changes
The Canary and Cluster Immune Release Patterns
The Power of the Feature Toggles
Deconstructing Enterprise Applications: The Logical Tiers
How Logical Tiers Are Assigned to Physical Machines
Understanding Microservices Architectures and the Importance of Loose Coupling
Making Use of the Strangler Application Pattern
About Telemetry, Instrumentation and Change
About Event and Information Management
Creating a Centralized Log Management Infrastructure
Ensuring That Log Information Serves Both Development and Operations
Making Use of Peer-Reviewed and Pairs Programming
Making Use of Proactive Change Management
Putting It All Together
Formation DevOps: Théorie et pratique DevOps
Le cours Formation DevOps : Théorie et pratique DevOps explore la mise en œuvre de DevOps à travers les processus et la technologie. Le cours commence par une discussion sur la bonne utilisation du cadre agile scrum dans le développement de logiciels en vue d'intégrer le développement de logiciels aux opérations informatiques. Une fois la théorie et la pratique de scrum abordées, nous nous concentrons sur la conception et la mise en œuvre des flux de valeur et sur les trois méthodes de DevOps : flux de travail rapide de gauche à droite, retour d'information rapide de droite à gauche et culture générative. La formation comprend une discussion approfondie des processus et des pratiques commerciales dans la création de pipelines automatisés de libération et de déploiement, la conteneurisation des applications et les meilleures pratiques pour réduire les délais et les déploiements d'applications. Le cours se termine par une discussion sur la télémétrie et la gestion des changements dans le contexte d'une transition DevOps.
Formations intitulées Formation DevOps: Théorie et pratique DevOps qui vous permttront d'avancer votre carrière.
29 sept. - 3 oct., 2025$3,750.0024 - 28 nov., 2025$3,750.002 - 6 févr., 2026$3,750.00
Formation DevOps: Un atelier pour l'adoption et l'exécution de DevOps
Le cours Formation DevOps : Un atelier pour l'adoption et l'exécution de DevOps porte sur l'intégration de la gestion de projet agile aux opérations. La formation comprend la mise en place de DevOps et la modélisation des processus afin d'assurer une intégration harmonieuse avec les méthodes agiles. Le cours couvre également les stratégies de communication agile et d'apprentissage continu tout en se concentrant sur la gestion du changement et la conformité.
Formations intitulées Formation DevOps: Un atelier pour l'adoption et l'exécution de DevOps qui vous permttront d'avancer votre carrière.
1 - 2 sept., 2025$1,500.0027 - 28 oct., 2025$1,500.005 - 6 janv., 2026$1,500.002 - 3 mars, 2026$1,500.00