-
Course Code
MRSF-009
Implementing DevOps Development Processes
- DevOps course provides the knowledge and skills to implement DevOps processes. Participants will learn how to use source control, scale Git for an enterprise, and implement and manage build infrastructure.
Learning Outcomes
- Describe the benefits of using source control
- Migrate from TFVC to Git
- Scale Git for Enterprise DevOps.
- Implement and manage build infrastructure
- Implement a mobile DevOps strategy
- Manage application config & secrets
Course Contents
- What is Source Control?
- Benefits of Source Control
- Types of source control systems
- Introduction to Azure Repos
- Migrating from TFVC to Git
- Authenticating to your Git Repos
- How to structure your gilt repo?
- Git Branching workflows
- Collaborating with Pull Requests
- Fostering Internal Open Source
- Git Version
- Public projects
- Files in Git
- The concept of pipelines in DevOps
- Azure Pipelines
- Evaluate use of Hosted vs Private Agents
- Pipelines & Concurrency
- Azure DevOps and Open-Source projects
- Azure Pipelines YAML vs Visual Designer
- Setup private agents
- Integrate Jenkins with Azure Pipelines
- Integration external source control with Azure Pipelines
- Introduction to Security
- Implement secure & compliant development process
- Rethinking application config data
- Manage secrets, tokens & certificates
- Implement tools for managing security
- Introduction to Mobile DevOps
- Introduction to Visual Studio App Center
- Manage mobile target device sets and distribution groups
- Manage target UI test device sets
- Provision tester devices for deployment
Module 1: Getting started with Source Control
Module 2: Scaling git for enterprise DevOps
Module 3: Implement & Manage Build Infrastructure
Module 4: Managing application config & secrets
Module 5: Implement a mobile DevOps strategy
Our Methodology
- Make coaching and monitoring innovative and using modern
- Media training also using on the go training by using interactive means and focusing on
- The exercises, practical applications and real situations study
- Live delivery method, instructor-led training
- Experienced consultant, trainers, and professional
- Qualified trainer with high-level experience
Attendance Reports
- Send daily attendance reports to training departments
- Send full attendance report to training dep. by the end of the course
- Attend 100 % from the course days also provide daily
- Issue attendance certificate for participant who attend minimum 80% from the course duration
Pre/Post Reports
- Pre- assessment before starting training
- Post assessment after finish training
- Full report for the deferent between Pre-& Post assessment
Who Should Attend
- Participants in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam
- Anyone interested in implementing DevOps processes