
Explore the governance side of DevOps, uncover the synergy between development and operations, and prepare for the EXIN-accredited DevOps Foundation exam by learning the basics, principles, practices, and flavors.
Explore the DevOps foundation exam, its EXIN accreditation, prerequisites, and exam structure, while understanding the DevOps mindset of integrating development and operations to improve collaboration.
Explore the origins of DevOps and how waterfall and agile project management shape its practice. Learn the theory behind DevOps and when to apply each approach.
Explore the origins of DevOps by comparing agile and waterfall, and summarize the agile manifesto values, including interactions, working software, customer collaboration, and responding to change.
Explore the origins of DevOps, contrast waterfall and agile methods, and examine virtualization, cloud computing, and infrastructure as code alongside continuous integration, delivery, and deployment in a VUCA IT landscape.
Define devops as the evolution of agile and lean ideas applied to the value chain in information technology, with cultural, organizational, and technical changes to speed time to market.
Clarifies misconceptions about DevOps, highlighting it as a mindset rather than a framework or profession. Shows ITIL is a holistic framework and that tools merely facilitate DevOps, not define it.
Explore lean's origin at Toyota and how it targets seven waste types: inventory, transportation, motion, waiting, overproduction, over-processing, and defects, to improve value and efficiency in DevOps governance.
Explore agile as a project management framework in DevOps, with time-boxed sprints, user stories on a Kanban board, and stand-ups and retrospectives to enable iterative delivery.
Explore the core DevOps principles, including value stream mapping, deployment pipeline, version control, and configuration management, and learn how mapping value streams reveals bottlenecks and waiting times to improve delivery.
Explore the deployment pipeline, continuous integration, continuous delivery, and continuous deployment, and apply version control, automated configuration management, and the definitions of ready and done to improve delivery.
Explore inherent challenges in DevOps practices, distinguishing deployment from release, and examining strategies like canary and blue-green deployments, AB testing, and balancing business needs with IT resilience.
Explore inherent DevOps challenges like incident and defect management, queues, and misaligned release deployment concepts, and learn how continual improvement and startup culture drive agile, loosely coupled processes.
DevOps foundation promotes cross-functional, collaborative teams and visual work with a Kanban board; use a pull system, limit work in progress, and finish small batches for lean, iterative progress.
Apply DevOps practices to design with non-functional requirements, define an MVP, shift left, fail fast, and use objective-based funding and Kanban visibility to drive resilience and continuous improvement.
Assess the applicability and limitations of DevOps, its role in uniting development and operations, and how IT service management and ITIL 4 shape its use.
Examine monolithic versus microservice architectures and implement a DevOps mindset with gradual iterations, avoiding cargo culting, misused roles, and ineffective automation.
Guide DevOps foundation learners through a practical exam review, emphasizing careful question reading, Agile and Lean concepts, ITIL awareness, and core practices like value streams and deployment pipelines.
Review the last part of the DevOps Foundation sample exam, explaining rationales and highlighting key concepts like version control, Kanban visualization, automation, cross-functional teams, and incident rollback.
The "Introduction to DevOps Foundation" course provides a comprehensive exploration of DevOps principles, practices, and their application within organizations. Participants will delve into the origins of DevOps, understanding its evolution and the motivations behind its emergence. The course clarifies misconceptions surrounding DevOps and establishes a solid foundation by examining related methodologies such as Lean and Agile, which contribute to its principles.
Key topics include:
Origins of DevOps: Tracing the historical context and development phases of DevOps.
Definition and Justification for DevOps: Articulating the core concepts and rationale behind adopting DevOps practices.
Lean and Agile: Exploring how Lean manufacturing principles and Agile methodologies influence DevOps.
DevOps Principles: Detailing the fundamental principles that underpin successful DevOps implementations.
DevOps Key Practices: Analyzing the challenges inherent in DevOps practices and strategies for overcoming them.
Evolving Architecture and Organizational Models: Discussing how DevOps impacts organizational structure and technological architecture.
Sample Exam: Providing practice exam questions to reinforce understanding and prepare participants for the DevOps Foundation exam.
Throughout the course, learners will engage with real-world case studies from leading organizations to illustrate effective DevOps implementations and their impact on business outcomes. Interactive exercises and multimedia resources enhance the learning experience, ensuring participants gain practical insights into applying DevOps principles in diverse organizational contexts.
By the end of the course, participants will be equipped with the knowledge and skills needed to promote communication, collaboration, integration, and automation across development and operations teams, thereby fostering improved efficiency, quality, and agility within their organizations.