Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

15
Introduction to Azure DevOps Shailendra Chauhan Microsoft MVP, Technical Consultant and Corporate Trainer

description

At Dot Net Tricks, we are providing Azure DevOps training course and certification. Expand your knowledge with developing Azure DevOps experts. The Mastering Azure DevOps Online Training makes you proficient in DevOps principles like Continuous Integration (CI), Continuous Deployment or Continuous Delivery (CD) and Continuous Monitoring, using Azure DevOps. https://www.dotnettricks.com/training/masters-program/azure-devops

Transcript of Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

Page 1: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

Introduction to Azure DevOps

Shailendra Chauhan

Microsoft MVP, Technical Consultant and Corporate Trainer

Page 2: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• What is DevOps?

• Need of DevOps

• DevOps Life Cycle

• How DevOps Works?

• DevOps Advantages

• DevOps Tools

• Who is DevOps Engineer?

• DevOps with Azure DevOps

• Azure DevOps Pricing

Agenda

Page 3: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• DevOps is a set of practices which combines people, process, andtools to provide continuous delivery of value to customers.

• In other words DevOps is a software development and deliverymethod which focuses on communication, integration, andcollaboration between Development and Operation Teams.

What is DevOps?

Page 4: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• In traditional process, the development and operation wereisolated activities.

• Team members spend a lot of time in testing, deploying, anddesigning instead of building the project.

• Manual code deployment leads to errors in production.

• Development and operation teams have their own timelines.Usually separate timelines are not in sync which cause furtherdelays in delivery.

Need of DevOps

Page 5: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

DevOps Lifecycle

Planning

Development

Testing

Integration

Release & Deployment

Monitoring

Continuous Delivery

Page 6: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

How DevOps Works?

Page 7: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• Faster releases through CI/CD.

• More engaged and collaborative Dev and Operation teams.

• Faster operational support.

• Less failures and continuous improvement.

• Transparency between the Dev and Operation teams.

• Constant monitoring and better adaption.

• Increase efficiency.

DevOps Advantages

Page 8: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

Tools for Planning

• Azure Boards

• Jira

Tools for Code Management

• Git

• TFVC

Tools for Testing Automation

• Azure Test Plans

• Selenium

• JMeter

DevOps Tools

Tools for Build

• Azure Pipelines

• Ant

• Maven

Tools for CI/CD

• Azure Pipelines

• Jenkins

• TeamCity

Tools for Configuration

• Puppet

• Chef

• Ansible

Tools for Monitor

• Splunk

• Nagios

Page 9: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• A system administrator who also knows how to write code

• A developer who knows the basics of system administration

• An engineer who can be a full time system administrator and full-time developer for only the cost of one salary.

Who is DevOps Engineer?

Page 10: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• Formally known as VSTS (Visual Studio Team Services).

• Provides full application lifecycle management from planning tocoding, and from testing to build and deployment.

• Offers CI/CD for every team, every app and every platform.

Introduction to Azure DevOps

Page 11: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

Azure DevOps Offerings

Page 12: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

DevOps with Azure DevOps

ContinuousDelivery

Agile PlanningDashboards

Kanban Boards

Task boards

Build and TestGit Source Control

Modern Code Workflow

Continuous Integration

Continuous Testing

Package Management

Open Source Compliance

Plan +

Track

Monitor +

Learn

Release

Develop +

Test

DeliveryDeployment of app and

infrastructure

PaaS, IaaS and Containers

MonitoringTelemetry

Diagnostics

Analysis

Page 13: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

Azure DevOps Platform Supports

Page 14: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

• TFS is now Azure DevOps Server and Visual Studio TeamServices is now Azure DevOps Services.

• Both provide the same essential services, but Azure DevOpsServices offers cloud platform whereas Azure DevOps Server isthe on-premises server.

• Although both works similar, Azure DevOps services providebenefits like simplified server management, access to the latestrelease immediately and remote site connectivity etc.

Azure DevOps Services vs. Azure DevOps Server

Page 15: Unlimited Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot Net Tricks

For Azure DevOps Online Training : +91-999 123 502

Azure DevOps Pricing