V.le P.A. Pirelli 6, Milano - academy@digi.it - 0269438264

Corsi Microsoft

Cerca un corso

Implementing DevOps Development Processes

Codice corso: AZ-400T01-A
Durata corso: 1gg

Introduzione

This course provides the knowledge and skills to implement DevOps processes. Students will learn how to use source control, scale Git for an enterprise, and implement and manage build infrastructure.

Students in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.

Obiettivi del corso

After completing this course, students will be able to:

Describe the benefits of using source control

Migrate from TFVC to Git

Scale Git for Enterprise DevOps

Implement and manage build infrastructure

Manage application config & secrets

Implement a mobile DevOps strategy

Prerequisiti

Fundamental knowledge about Azure, version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

Struttura del Corso

MODULE 1: Getting started with Source Control

Lessons

After completing this module, students will be able to:

Describe the benefits of using source control

Types of source control systems

Introduction to Azure Repos

Migrating from TFVC to Git

Authenticating to your Git Repos

MODULE 2: Scaling git for enterprise DevOps

Lessons

After completing this module, students will be able to:

How to structure your git repo

Git Branching workflows

Collaborating with Pull Requests

Why care about GitHooks?

Fostering Internal Open Source

Git Version

Public projects

Files in Git

MODULE 3: Implement & Manage Build Infrastructure

Lessons

After completing this module, students will be able to:

The concept of pipelines in DevOps

Azure Pipelines

Evaluate use of Hosted vs Private Agents

Agent pools

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

Analyze & Integrate Docker multi-stage builds

MODULE 4: Managing application config & secrets

Lessons

After completing this module, students will be able to:

Manage application config & secrets

Introduction to Security

Implement secure & compliant development process

Rethinking application config data

Manage secrets, tokens & certificates

Implement tools for managing security and compliance in a pipeline

MODULE 5: Implement a mobile DevOps strategy

Lessons

After completing this module, students will be able to:

Describe Mobile DevOps

Describe Visual Studio App Center

Manage mobile target device sets and distribution groups

Manage target UI test device sets

Provision tester devices for deployment

Create public and private distribution groups

P.IVA 06249920965
C.C.I.A.A. REA: MI - 1880014
Cap. Soc. € 12.000,00

Contatti

V.le P.A. Pirelli 6,20126 Milano
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Tel.: +39 02 694 382 64
Fax.: +39 02 694 382 35

© Copyright 2020 DI.GI. Academy
Privacy Policy | Cookie Policy