COURSE BROCHURE CERTIFIED DEVOPS MASTER Training & Certification
What is DevOps? DevOps is an emerging set of principles, methods and practices for communication, collaboration and integration between software development (application/software engineering) and IT operations (systems administration/infrastructure) professionals. It has developed in response to the emerging understanding of the interdependence andimportance of both the development and operations disciplines in meeting an organization's goal of rapidly producing software products and services. It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly,frequently, and more reliably. Companies that practice DevOps have reported significant benefits, including significantly shorter time-to-market,better product quality, more reliable releases, improved productivity and efficiency,and the increased ability to build the right product by fast experimentation and the increased ability to build the right product by fast experimentation Who Should Attend? Application or Service Developers, Agile Scrum Masters, Test Engineers, Test Managers, IT Service Managers, Process Managers and Lean IT Practitioners. Individuals and organisations seeking a fundamental understanding of DevOps Employees, managers, stakeholders and suppliers who are leading or contributing to an organisation s DevOps initiatives. Consultants guiding their clients through DevOps programs and process improvement initiatives. DevOps engineer, product owner, integration specialist, operations manager, software developer, incident and changemanager, system administrator, network administrator, business manager, automation architect, enterprise architect, program manager, project manager, release manager, CIO. Internal and external suppliers
Benefit of CERTIFIED DEVOPS MASTER Technical benefits: Continuous software delivery Less complex problems to fix Faster resolution of problems Business benefits: Faster delivery of features More stable operating environments More time available to add value (rather than fix/maintain) Learning Objectives The learning objectives for DevOps Master include an enterprise understanding of DevOps: Business benefits Relationship with other frameworks (including Agile, Lean and IT Service Management (ITSM) Culture, communication, collaboration and organizational considerationsprinciples and practices Reliance on automation Adoption considerations(including how to get started) Challenges, risks and critical success factors
Course Contents 1 DevOps Adoption 3 Development and Deployment 2 What is DevOps? DevOps anti-patterns Benefits of DevOps DevOps software development process Why DevOps needs a specific mindset to work DevOps Lean and Agile Scrum practices Organizational Culture Four Pillars of Effective DevOps (Collaboration, Affinity, Tools, and Scaling) Missing parts of the DevOps mindset Creating a team from a group of people, through fostering collaboration, a DevOps mindset, and empathy and trust Conflict management Human Resource management DevOps Principles and Concepts Use and usefulness of different software development methodologies (Waterfall, Agile,Scrum) and their basic principles Use and usefulness of different operations methodologies (IT Service Management) Use and usefulness of the Lean systems methodology Planning, Requirements, Design Application and Service Lifecycle Management Adds value to modern Application Lifecycle Management DevOps improves customer experience when used for Service Lifecycle Management Project Charter and Visual Control DevOps project s scope Visual Control over a DevOps projects facilitates DevOps practices Infrastructure and Architecture Design Cloud computing and virtualization techniques make integrating Dev and Ops easier Service Level Requirements and Agreements How DevOps changes Service Level Requirements and Agreements Implementing a Testing Strategy Changing the Testing Strategy when transitioning to DevOps User Stories, Test Stories and Operation Stories Continuous Delivery and Continuous Integration Essentiality of Continuous Delivery Integrating Continuous Delivery solving problems with Continuous Delivery Essentiality of Continuous Integration Achieving Continuous Integration with a distributed team Solving problems with Continuous Integration Deployment Pipeline Logic of the anatomy of a DevOps deployment pipeline Usage of Build and deployment scripting Continuous Deployment Iteration plan and the release plan should be changed for effective DevOps.Why? Implementing Continuous Deployment Ji-Kotei-Kanketsu, Rhythm, Work-in-Progress and One-piece-flow Concepts of Ji-Kotei-Kanketsu, Rhythm, Work-in-Progress and One-piece-flow Finding a solution to a problem with Ji-Kotei-Kanketsu, Rhythm, Work-in-Progress or One-piece-flow Automation, Tools and Testing Importantance of automation Usage of tools to facilitate DevOps Usage of tools to support DevOps mindset and culture Importantance of automation in DevOps testing Automating an acceptance test
Course Contents 4 Operation and Scaling Managing Data; Infrastructure and Environments; and Components and Dependencies Encountering problems when managing data in databases within DevOps providing a solution to a problem where a database is used in DevOps Preparing an infrastructure environment for deployment or manage it after deployment Commonly used strategy to manage components Managing dependencies Configuration Management and Version control Version control as a key to effective DevOps Keeping up version control over data, infrastructure and components Best strategy to manage a configuration management problem Cloud and Immutable Infrastructure Necessity to move to Cloud-based infrastructure for effective DevOps Managing Cloud-based infrastructure within DevOps Business Continuity Facilitating Business Continuity practices Scaling Importantance of scale up or down situation, and identify the best way to do that Finding Scaling problems and identifying a good way to solve Support of Social policy and hiring practices for scaling DevOps 5 End-of-Life Conditions for End-of-Life of a product or service Conditions to be met before terminating a service or product
Certification DevOps Exam Information: Exam Duration: 120 minutes Exam Format: Multiple Choice Number Of questions : 50 Exam Pass Mark: 65% (33 out of 50 correct) Electronic Devices Permitted: No Open Book: No Prerequisite There are no prerequisites for the DevOps program, but a basic IT literacy and knowledge is desirable. Contact Us USA Office : +1-763-463-5915 India Office: 91-40-42603339 info@wiselearner.com www.wiselearner.com +91 9032077991 +91 9908498916 +91 8790704940 +91 9908455513 +91 9908405385