✔ Azure DevOps supports a collaborative culture and set of processes that bring together developers, project managers, and contributors to develop software.
✔ DevOps is a development methodology that is intended to decrease the time of development all while providing the continuous delivery of high-quality software.
✔ t is the combination of two words: Software Development (Dev) and IT Operations (Ops).
➢ Why DevOps?
➢ What is DevOps?
➢ DevOps Market Trends
➢ DevOps Engineer Skills
➢ DevOps Delivery Pipeline
➢ DevOps Ecosystem
➢ What is version control
➢ What is Git
➢ Why Git for your organization
➢ Install Git
➢ Common commands in Git
➢ Working with Remote Repositories
➢ Introduction to CI/CD
➢ Tasks
➢ YAML Templates
➢ Create .NET Core CI pipeline
➢ Create .NET Core CD pipeline
➢ Sonar cloud integration
➢ Private and hosted agents
➢ Integrate third party build systems
➢ Recommend strategy for concurrent pipelines
➢ Manage Azure pipeline configuration (e.g. agent queues, service endpoints, pools,
webhooks)➢ Introduction to CI-CD ARM templates
➢ Create and Run ARM deployment CI pipeline
➢ Create and Run ARM deployment CD pipeline
➢ Introduction to Azure Key vault
➢ Accessing Secrets from Azure Key Vault
➢ Linking Secrets from Azure Key Vault
➢ Introduction to Azure Artifacts
➢ Create NuGet packages and Versioning
➢ Package management with DevOps
➢ Maven packages
➢ Jenkins Management
➢ Adding a slave node to Jenkins
➢ Building Delivery Pipeline
➢ Pipeline as a Code
➢ Introduction to Selenium
➢ Why Selenium?
➢ Selenium – Webdriver
➢ Creating Test Cases in Selenium WebDriver (Waits)
➢ What and why X-Path
➢ Handling different controls on Webpage
➢ Framework in Selenium
➢ Selenium Integration with Jenkins
➢ Integrating Selenium with Jenkins
➢ Shipping Transportation Challenges
➢ Introducing Docker
➢ Understanding images and containers
➢ Running Hello World in Docker
➢ Introduction to Container
➢ Container Life Cycle
➢ Sharing and Copying
➢ Base Image
➢ Docker File
➢ Working with containers
➢ Publishing Image on Docker Hub
➢ Introduction to Docker Ecosystem
➢ Docker Compose
➢ Docker Swarm
➢ Managing Containers
➢ Running Containers
➢ Introduction to Docker Networking
➢ Network Types
➢ Docker Container Networking
➢ Introduction to Ansible
➢ Ansible Installation
➢ Configuring Ansible Roles
➢ Write Playbooks
➢ Executing adhoc command
➢ Hands On:
➢ Installing Ansible
➢ Configuring Ansible Role
➢ Write Playbooks
➢ Execute adhoc commands
✔ Good knowledge of Linux
✔ Cloud computing
✔ Jenkins
✔ GitHub
✔ Docker
✔ Chef
✔ Puppet
✔ AWS
✔ 48 hours on-demand video
✔ 50 articles
✔ 95 downloadable resources
✔ 13 coding exercises
✔ Full lifetime access
✔ Access on mobile and TV
✔ Assignments
✔ Certificate of completion
✔ Closed captions