SlideShare a Scribd company logo
Azure DevOps
SATO Naoki (Neo) - @satonaoki
2018/11/30
JAZUG Tohoku Azure DevOps
#JAZUG #azuredevops
https://azure.com/devops
@AzureDevOps
https://aka.ms/AzureDevOpsForum
https://aka.ms/DevOpsBlog/
Azure DevOps
#AzureDevOps
People. Process. Products.
What is DevOps?
DevOps is the union of people,
process, and products to
enable continuous delivery of
value to your end users.
“
”
Build
&
Test
Continuous
Delivery
Deploy
Operate
Monitor
&
Learn
Plan
&
Track
Develop
High Performance DevOps Companies Achieve…
DevOps
Faster
Time to Market
Increased
Revenue
2,604x Faster Mean
Time to Recover
2,555x Faster Lead
Time For Changes
7x Lower Change
Failure Rate
46x Deployment
Frequency
$
Source: 2018 Accelerate: State of DevOps: Strategies for a New Economy." N. Forsgren, J. Humble, G. Kim. DevOps Research and Assessment (DORA)
Microsoft Azure is a powerful and flexible foundation for past, present, and future apps – easily build, manage, and
deploy any application and any stack on a massive, global network using your favorite tools and frameworks.
How Microsoft can help
Choice of IaaS, PaaS, public cloud or
hybrid.
Mirror or modernize app infrastructure
with VMs, containers, microservices or
serverless.
Supports all stages of the app
modernization journey – from lift-and-
shift to Cloud-Native.
Flexible
Instantly improve the performance,
scalability and resiliency of your apps
by moving them to the cloud.
Increase business agility with Cloud-
Native capabilities and built-in
DevOps for continuous innovation.
Powerful
Bring your stack, we bring a cloud that
runs any app, on any platform, and any
language.
Build applications using the language
and tools of your choice - Azure
supports what you already use and love
so you can get up and running fast –
just bring code.
Open
DevOps brings together people, processes, and technology, automating software delivery to provide continuous
value to your users. Using Azure DevOps, you can deliver software faster and more reliably - no matter how big
your IT department or what tools you’re using.
What technologies do I need to support DevOps?
Continuous Integration (CI)
• Improve software development
quality and speed.
• When you use Azure Pipelines or
Jenkins to build apps in the cloud and
deploy to Azure, each time you
commit code, it’s automatically built
and tested and bugs are detected
faster.
Continuous Deployment (CD)
• By combining continuous integration
and infrastructure as code (IaC), you’ll
achieve identical deployments and
the confidence to deploy to
production at any time.
• With continuous deployment, you can
automate the entire process from
code commit to production if your
CI/CD tests are successful.
Continuous Learning & Monitoring
• With Azure Application Insights you
can identify how your applications are
performing and test if the recent
deployment made things better or
worse.
• Using CI/CD practices, paired with
monitoring tools, you’ll be able to safely
deliver features to your customers as
soon as they’re ready.
Introducing Azure DevOps
Deliver value to your users faster
using proven agile tools to plan,
track, and discuss work across
your teams.
Build, test, and deploy with CI/CD that
works with any language, platform,
and cloud. Connect to GitHub or any
other Git provider and deploy
continuously.
Get unlimited, cloud-hosted
private Git repos and collaborate
to build better code with pull
requests and advanced file
management.
Test and ship with confidence
using manual and exploratory
testing tools.
Create, host, and share packages with
your team, and add artifacts to your
CI/CD pipelines with a single click.
Azure Boards Azure ReposAzure Pipelines
Azure Test Plans Azure Artifacts
https://azure.com/devops
➔
Cloud-hosted pipelines for Linux, Windows and
macOS, with unlimited minutes for open source
Azure Pipelines
Any language, any platform, any cloud
Build, test, and deploy Node.js, Python, 
Java, PHP, Ruby,
C/C++, .NET, Android, and iOS apps. Run in parallel on
Linux, macOS, and Windows. Deploy to Azure, AWS,
GCP or on-premises
Extensible
Explore and implement a wide range of community-
built build, test, and deployment tasks, along with
hundreds of extensions from Slack to SonarCloud.
Support for YAML, reporting and more
Best-in-class for open source
Ensure fast continuous integration/continuous delivery
(CI/CD) pipelines for every open source project. Get
unlimited build minutes for all open source projects with
up to 10 free parallel jobs across Linux, macOS and
Windows
https://azure.com/pipelines➔
Containers and Kubernetes
Easily build and push images to container registries like
Docker Hub and Azure Container Registry. Deploy
containers to individual hosts or Kubernetes.
2018
2016
.NET Core 1.0
PowerShell Core
Windows Subsystem for
Linux in Windows 10
Microsoft joins
Linux foundation
GitHub recognizes
Microsoft as a top open
source contributor
2017
Microsoft
Azure Kubernetes
Service launched
Draft, Brigade, Kashti
projects submitted to
Kubernetes community
Microsoft joins Cloud
Native Computing &
Cloud Foundry
Foundations
SQL 2017 on Linux
Windows source code
moved to Git
Azure Databricks
(Apache Spark)
announced
2012
Microsoft Open Source
2018
Azure Pipelines
Free unlimited build minutes for
public projects
Up to 10 free parallel jobs across
Windows, Linux and macOS
Microsoft Open Source
https://azure.com/pipelines➔
Integrated with GitHub
Azure Pipelines available now to
any developer from the GitHub
Marketplace
Azure DevOps
Deliver value to your users faster
using proven agile tools to plan,
track, and discuss work across
your teams.
Build, test, and deploy with CI/CD that
works with any language, platform,
and cloud. Connect to GitHub or any
other Git provider and deploy
continuously.
Get unlimited, cloud-hosted
private Git repos and collaborate
to build better code with pull
requests and advanced file
management.
Test and ship with confidence
using manual and exploratory
testing tools.
Create, host, and share packages with
your team, and add artifacts to your
CI/CD pipelines with a single click.
Azure Boards Azure ReposAzure Pipelines
Azure Test Plans Azure Artifacts
https://azure.com/devops
➔
Track work with Kanban boards, backlogs, team
dashboards, and custom reporting
Azure Boards
https://azure.com/devops➔
Connected from idea to release
Track all your ideas at every development stage and
keep your team aligned with all code changes linked
directly to work items.
Scrum ready
Use built-in scrum boards and planning tools to help
your teams run sprints, stand-ups, and planning
meetings.
Project insights
Gain new insights into the health and status of your
project with powerful analytics tools and dashboard
widgets.
Unlimited private Git repo hosting and support for
TFVC that scales from a hobby project to the
world’s largest Git repositories
Azure Repos
https://azure.com/devops➔
Works with your Git client
Securely connect with and push code into your Git
repos from any IDE, editor, or Git client.
Web hooks and API integration
Add validations and extensions from the marketplace
or build your own using web hooks and REST APIs.
Semantic code search
Quickly find what you’re looking for with code-aware
search that understands classes and variables.
Get end-to-end traceability. Run tests and log
defects from your browser. Track and assess quality
throughout your testing lifecycle.
Azure Test Plans
Capture rich data
Capture rich scenario data as you execute tests to
make discovered defects actionable. Explore user
stories without test cases or test steps. You can create
test cases directly from your exploratory test sessions.
Test across web and desktop
Test your application where it lives. Complete scripted
tests across desktop or web scenarios. Test on-
premises application from the cloud and vice-versa.
Get end-to-end traceability
Leverage the same test tools across your engineers
and user acceptance testing stakeholders. Pay for the
tools only when you need them.
https://azure.com/devops➔
Create and share Maven, npm, and NuGet package
feeds from public and private sources – fully
integrated into CI/CD pipelines
Azure Artifacts
Manage all package types
Get universal artifact management for Maven, npm,
and NuGet.
Add packages to any pipeline
Share packages, and use built-in CI/CD, versioning,
and testing.
Share code efficiently
Easily share code across small teams and large
enterprises.
https://azure.com/devops➔
© Microsoft Corporation
Azure DevOps
Azure DevOps Projects
#AzureDevOps
Azure DevOps
An end-to-end solution for organizations looking for an enterprise-grade toolchain
Fully Integrated
with end
to end
traceability
Better together
Scalable to
any team
and project
size
Highly
available,
multi region,
hybrid
cloud &
on-prem
Customer
Support
Consistent
admin
and access
control
https://azure.com/devops➔
Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts
Broadening the Azure Ecosystem
Self-Service Dev/Test Environments
Infrastructure and Configuration as Code
Gain full visibility and control of
your cloud security state
Continuous Security
Leverage ML to Proactively
identify and mitigate risks to
reduce exposure to attacks
Quickly detect and respond
to threats with advanced
analytics
Smarter Insights, Faster
Mix and match
to create
workflows with
tools from
Microsoft, open
source or your
favorite
3rd party tools
Azure DevOps: Choose the tools and clouds you love
Azure
DevOps lets
developers
choose the
tools that
are right for
them
Target any cloud, on-prem or both and deploy to the servers you need
Azure DevOps supports small teams to largest enterprises
Instead of telling people to wait for 6
months for a new feature, we can give it to
them in a few weeks…Our 2800 worldwide
developers can use the same backlog, user
stories and tests whether they’re on
Windows or Linux… building for iOS or
Android.
Microsoft made it really easy to break
outside the silos… and tie the DevOps
process into the fulfilment of business
process. Without the tools that we have
today, we would not be successful.
“
“
”
”
Branches sync 500 percent faster. Builds
are 400 percent faster, with the typically
six-hour process reduced to 90 minutes.
We (now have) a highly streamlined
process that operates with a few button
clicks—and one-button deployment.
Speed is gained in moving to the PaaS
offering of Azure DevOps. PaaS provides
regularly released features and a future-
proof capability, eliminating the need for
Accenture to maintain infrastructure and
go through upgrade cycles.
“
“
”
”
DevOps at Microsoft
Data: Internal Microsoft engineering system activity, August 2018
372k
Pull Requests per
month
2m
Git commits per month
78,000Deployments per day
4.4m
Builds per month
500m
Test executions per day
500k
Work items updated
per day
5m
Work items viewed per
day
Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users
https://aka.ms/DevOpsAtMicrosoft➔
[JAZUG Tohoku Azure DevOps] Azure DevOps
The same functionality you know and love today, with greater openness, flexibility and focus
Changes for existing VSTS / TFS customers
Existing Accounts
• Existing https://contoso.visualstudio.com URL continues to
work. https://dev.azure.com/contoso available for opt-in.
• New UI opt-in per user as preview feature. Will start
advertising new UI once feedback from new accounts and
early adopters has been incorporated.
• Can disable services on a per project basis for new UI
• New Azure branding in communications and
documentation (emails, alerts etc).
• Websites and documentation will move from Visual Studio
to Azure based locations (with redirects in place).
• Redirects available for some time.
• TFS will remain the on-premises brand until the next major
version in 2019. The new UI will be enabled in that release.
• Existing TFS branded information and downloads remain in
Visual Studio locations until next release.
Pricing
• Public project usage is now free.
• The free tier for Pipelines now includes 1,800 minutes per
month, up from 240.
• Pipelines can be used independently from Repos — so if
you are only using Pipelines and your repos are hosted on
GitHub you don’t need to pay for Repos or Boards (Basic)
users.
New Accounts
• https://dev.azure.com/contoso based URL.
• New navigation & branding by default.
Move from Team Foundation Server to Azure DevOps and bring your data along
Migrating from TFS to Azure DevOps
Benefits of Cloud Hosted Azure DevOps Services
• Global availability
• Hosted and maintained by Microsoft with 99.9% uptime
guarantee and 24x7 support
• Immediate access to latest features
• Simplified deployment to Azure
TFS Import Service
• Fully supported high fidelity migration path
• Trusted by many large enterprises
• Now faster and easier to use
https://aka.ms/tfsimport➔
© Microsoft Corporation
https://azure.com/devops➔
Plan smarter, collaborate better, and ship faster with a set of
modern dev services
Any developer, any platform, any cloud. Full support for hybrid
cloud, on-premises & containers.
Use all the Azure DevOps services or choose just what you need
to complement your existing workflows
Best in class builds for open source. Free unlimited build minutes
for public projects and up to 10 free concurrent jobs across
Windows, Linux and macOS
Get started for free for small teams, scales to support the largest
enterprises
Azure DevOps
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Azure DevOps Services Pricing
Free
Unlimited users and build time
• Azure Pipelines: 10 parallel jobs with
unlimited minutes for CI/CD
• Azure Boards: Work item tracking and
Kanban boards
• Azure Repos: Unlimited public Git repos
Free
Start free with up to 5 users
• Azure Pipelines: Run 1 Microsoft-hosted
job for 1,800 minutes per month and 1
self-hosted job for any amount of time
• Azure Boards: Work item tracking and
Kanban boards
• Azure Repos: Unlimited private Git repos
• Azure Artifacts: package management
• Load testing (20,000 VUMs/month)
• Unlimited stakeholders
Starts at $6
per user, per month for Boards & Repos*
Easy pricing that grows with your team
• Azure Pipelines: Run 1 Microsoft-hosted
job for 1,800 minutes per month and 1
self-hosted job for any amount of time
• Azure Boards: Work item tracking and
Kanban boards
• Azure Repos: Unlimited private Git repos
• Azure Artifacts: package management
• Load testing (20,000 VUMs/month)
• Unlimited stakeholders
• Visual Studio subscribers included free
https://azure.com/pricing/details/devops/➔
5 Boards & Repos users and 5 Artifacts users free. Pipelines
with unlimited minutes, Test Plans users and additional
Artifacts users also available. Please see the Azure pricing
calculator for details.
*
© Microsoft Corporation
Thank You
© Copyright Microsoft Corporation. All rights reserved.

More Related Content

PDF
Azure DevOps - Azure Guatemala Meetup
PDF
Welcome to Azure Devops
PDF
PPTX
Azure dev ops
PPTX
0 to hero with Azure DevOps
PPTX
Azure DevOps CI/CD For Beginners
PPTX
Intro to Azure DevOps
PPTX
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Azure DevOps - Azure Guatemala Meetup
Welcome to Azure Devops
Azure dev ops
0 to hero with Azure DevOps
Azure DevOps CI/CD For Beginners
Intro to Azure DevOps
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...

What's hot (20)

PDF
Azure DevOps Presentation
PPTX
Azure DevOps in Action
PPTX
Introduction to Azure DevOps
PPTX
Azure DevOps Best Practices Webinar
PPTX
The Power of Azure DevOps
PPTX
Azure DevOps
PPTX
Using Azure DevOps to continuously build, test, and deploy containerized appl...
PPTX
Power of Azure Devops
PPTX
Tour of Azure DevOps
PPTX
Azure DevOps
PPTX
Azure DevOps
PPTX
Microsoft Azure - Introduction
PPTX
Azure vidyapeeth -Introduction to Azure Container Service & Registry Service
PPTX
Introduction to DevOps
PDF
DevOps
PDF
Managing Infrastructure as a Product - Introduction to Platform Engineering
PDF
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
PDF
Platform Engineering
PPTX
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
PPTX
Backstage at CNCF Madison.pptx
Azure DevOps Presentation
Azure DevOps in Action
Introduction to Azure DevOps
Azure DevOps Best Practices Webinar
The Power of Azure DevOps
Azure DevOps
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Power of Azure Devops
Tour of Azure DevOps
Azure DevOps
Azure DevOps
Microsoft Azure - Introduction
Azure vidyapeeth -Introduction to Azure Container Service & Registry Service
Introduction to DevOps
DevOps
Managing Infrastructure as a Product - Introduction to Platform Engineering
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Platform Engineering
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Backstage at CNCF Madison.pptx
Ad

Similar to [JAZUG Tohoku Azure DevOps] Azure DevOps (20)

PDF
Azure DevOps Day - Trivandrum
PDF
Azure DevOps Day - Kochi
PDF
Azure_DevOps introduction for CI/CD and Agile
PDF
Azure Devops Introduction for CI/CD and agile
PDF
Azure_DevOps introduction: including board,pipleline, rep
PPTX
Drive business outcomes using Azure Devops
PDF
DevOps para Open Source com Azure DevOps
PPTX
Azure dev ops
PPTX
Welcome to Azure DevOps
PPTX
Intro to DevOps using Azure DevOps
PPTX
Azure DevOps
PPTX
Azure_DevOps_Customer1212121_201903.pptx
PPTX
Azure DevOps
PPTX
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
PPTX
Azure_DevOps_Customer_201903.pptx
PDF
DevOps lagos meetup
PPTX
Azure DevOps työkalut - Roundtable 14.3.2019
PPTX
Microsoft Tech Series 2019 - Azure DevOps
PPTX
The Power of Azure DevOps - Global Azure Day 2020
PPTX
The Power of Azure DevOps
Azure DevOps Day - Trivandrum
Azure DevOps Day - Kochi
Azure_DevOps introduction for CI/CD and Agile
Azure Devops Introduction for CI/CD and agile
Azure_DevOps introduction: including board,pipleline, rep
Drive business outcomes using Azure Devops
DevOps para Open Source com Azure DevOps
Azure dev ops
Welcome to Azure DevOps
Intro to DevOps using Azure DevOps
Azure DevOps
Azure_DevOps_Customer1212121_201903.pptx
Azure DevOps
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Azure_DevOps_Customer_201903.pptx
DevOps lagos meetup
Azure DevOps työkalut - Roundtable 14.3.2019
Microsoft Tech Series 2019 - Azure DevOps
The Power of Azure DevOps - Global Azure Day 2020
The Power of Azure DevOps
Ad

More from Naoki (Neo) SATO (20)

PDF
Build enterprise-grade AI agents with Azure AI Agent Service
PDF
Microsoft Build 2024 Updates
PDF
LLMOps with Azure Machine Learning prompt flow
PDF
Microsoft Copilot, your everyday AI companion (Machine Learning 15minutes! Br...
PDF
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
PDF
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
PDF
30分でわかるマイクロサービスアーキテクチャ 第2版
PDF
[Machine Learning 15minutes! Broadcast #67] Azure AI - Build 2022 Updates and...
PDF
[Machine Learning 15minutes! #61] Azure OpenAI Service
PDF
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
PDF
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...
PDF
[第2回 Azure Cosmos DB 勉強会] Data modelling and partitioning in Azure Cosmos DB ...
PDF
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
PDF
[第43回 Machine Learning 15minutes! × 2] Azure AI Updates
PDF
[Developers Festa Sapporo 2019] Azure Updates - Ignite 2019
PDF
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
PDF
[Serverless OpenHack Tokyo] Azure Serverless (English)
PDF
[Azure Council Experts (ACE) 第37回定例会] Microsoft Azureアップデート情報 (2019/08/22-201...
PDF
[db tech showcase Tokyo 2019] Azure Cosmos DB Deep Dive ~ Partitioning, Globa...
PDF
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
Build enterprise-grade AI agents with Azure AI Agent Service
Microsoft Build 2024 Updates
LLMOps with Azure Machine Learning prompt flow
Microsoft Copilot, your everyday AI companion (Machine Learning 15minutes! Br...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
30分でわかるマイクロサービスアーキテクチャ 第2版
[Machine Learning 15minutes! Broadcast #67] Azure AI - Build 2022 Updates and...
[Machine Learning 15minutes! #61] Azure OpenAI Service
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...
[第2回 Azure Cosmos DB 勉強会] Data modelling and partitioning in Azure Cosmos DB ...
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第43回 Machine Learning 15minutes! × 2] Azure AI Updates
[Developers Festa Sapporo 2019] Azure Updates - Ignite 2019
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
[Serverless OpenHack Tokyo] Azure Serverless (English)
[Azure Council Experts (ACE) 第37回定例会] Microsoft Azureアップデート情報 (2019/08/22-201...
[db tech showcase Tokyo 2019] Azure Cosmos DB Deep Dive ~ Partitioning, Globa...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...

Recently uploaded (20)

PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPT
Introduction Database Management System for Course Database
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administraation Chapter 3
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
top salesforce developer skills in 2025.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
medical staffing services at VALiNTRY
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
AI in Product Development-omnex systems
PDF
Design an Analysis of Algorithms I-SECS-1021-03
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
How to Choose the Right IT Partner for Your Business in Malaysia
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Introduction Database Management System for Course Database
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administraation Chapter 3
Operating system designcfffgfgggggggvggggggggg
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
2025 Textile ERP Trends: SAP, Odoo & Oracle
Wondershare Filmora 15 Crack With Activation Key [2025
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Which alternative to Crystal Reports is best for small or large businesses.pdf
top salesforce developer skills in 2025.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Softaken Excel to vCard Converter Software.pdf
medical staffing services at VALiNTRY
ISO 45001 Occupational Health and Safety Management System
AI in Product Development-omnex systems
Design an Analysis of Algorithms I-SECS-1021-03

[JAZUG Tohoku Azure DevOps] Azure DevOps

  • 1. Azure DevOps SATO Naoki (Neo) - @satonaoki 2018/11/30 JAZUG Tohoku Azure DevOps #JAZUG #azuredevops
  • 3. People. Process. Products. What is DevOps? DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. “ ” Build & Test Continuous Delivery Deploy Operate Monitor & Learn Plan & Track Develop
  • 4. High Performance DevOps Companies Achieve… DevOps Faster Time to Market Increased Revenue 2,604x Faster Mean Time to Recover 2,555x Faster Lead Time For Changes 7x Lower Change Failure Rate 46x Deployment Frequency $ Source: 2018 Accelerate: State of DevOps: Strategies for a New Economy." N. Forsgren, J. Humble, G. Kim. DevOps Research and Assessment (DORA)
  • 5. Microsoft Azure is a powerful and flexible foundation for past, present, and future apps – easily build, manage, and deploy any application and any stack on a massive, global network using your favorite tools and frameworks. How Microsoft can help Choice of IaaS, PaaS, public cloud or hybrid. Mirror or modernize app infrastructure with VMs, containers, microservices or serverless. Supports all stages of the app modernization journey – from lift-and- shift to Cloud-Native. Flexible Instantly improve the performance, scalability and resiliency of your apps by moving them to the cloud. Increase business agility with Cloud- Native capabilities and built-in DevOps for continuous innovation. Powerful Bring your stack, we bring a cloud that runs any app, on any platform, and any language. Build applications using the language and tools of your choice - Azure supports what you already use and love so you can get up and running fast – just bring code. Open
  • 6. DevOps brings together people, processes, and technology, automating software delivery to provide continuous value to your users. Using Azure DevOps, you can deliver software faster and more reliably - no matter how big your IT department or what tools you’re using. What technologies do I need to support DevOps? Continuous Integration (CI) • Improve software development quality and speed. • When you use Azure Pipelines or Jenkins to build apps in the cloud and deploy to Azure, each time you commit code, it’s automatically built and tested and bugs are detected faster. Continuous Deployment (CD) • By combining continuous integration and infrastructure as code (IaC), you’ll achieve identical deployments and the confidence to deploy to production at any time. • With continuous deployment, you can automate the entire process from code commit to production if your CI/CD tests are successful. Continuous Learning & Monitoring • With Azure Application Insights you can identify how your applications are performing and test if the recent deployment made things better or worse. • Using CI/CD practices, paired with monitoring tools, you’ll be able to safely deliver features to your customers as soon as they’re ready.
  • 7. Introducing Azure DevOps Deliver value to your users faster using proven agile tools to plan, track, and discuss work across your teams. Build, test, and deploy with CI/CD that works with any language, platform, and cloud. Connect to GitHub or any other Git provider and deploy continuously. Get unlimited, cloud-hosted private Git repos and collaborate to build better code with pull requests and advanced file management. Test and ship with confidence using manual and exploratory testing tools. Create, host, and share packages with your team, and add artifacts to your CI/CD pipelines with a single click. Azure Boards Azure ReposAzure Pipelines Azure Test Plans Azure Artifacts https://azure.com/devops ➔
  • 8. Cloud-hosted pipelines for Linux, Windows and macOS, with unlimited minutes for open source Azure Pipelines Any language, any platform, any cloud Build, test, and deploy Node.js, Python, 
Java, PHP, Ruby, C/C++, .NET, Android, and iOS apps. Run in parallel on Linux, macOS, and Windows. Deploy to Azure, AWS, GCP or on-premises Extensible Explore and implement a wide range of community- built build, test, and deployment tasks, along with hundreds of extensions from Slack to SonarCloud. Support for YAML, reporting and more Best-in-class for open source Ensure fast continuous integration/continuous delivery (CI/CD) pipelines for every open source project. Get unlimited build minutes for all open source projects with up to 10 free parallel jobs across Linux, macOS and Windows https://azure.com/pipelines➔ Containers and Kubernetes Easily build and push images to container registries like Docker Hub and Azure Container Registry. Deploy containers to individual hosts or Kubernetes.
  • 10. 2016 .NET Core 1.0 PowerShell Core Windows Subsystem for Linux in Windows 10 Microsoft joins Linux foundation GitHub recognizes Microsoft as a top open source contributor 2017 Microsoft Azure Kubernetes Service launched Draft, Brigade, Kashti projects submitted to Kubernetes community Microsoft joins Cloud Native Computing & Cloud Foundry Foundations SQL 2017 on Linux Windows source code moved to Git Azure Databricks (Apache Spark) announced 2012 Microsoft Open Source 2018
  • 11. Azure Pipelines Free unlimited build minutes for public projects Up to 10 free parallel jobs across Windows, Linux and macOS Microsoft Open Source https://azure.com/pipelines➔
  • 12. Integrated with GitHub Azure Pipelines available now to any developer from the GitHub Marketplace
  • 13. Azure DevOps Deliver value to your users faster using proven agile tools to plan, track, and discuss work across your teams. Build, test, and deploy with CI/CD that works with any language, platform, and cloud. Connect to GitHub or any other Git provider and deploy continuously. Get unlimited, cloud-hosted private Git repos and collaborate to build better code with pull requests and advanced file management. Test and ship with confidence using manual and exploratory testing tools. Create, host, and share packages with your team, and add artifacts to your CI/CD pipelines with a single click. Azure Boards Azure ReposAzure Pipelines Azure Test Plans Azure Artifacts https://azure.com/devops ➔
  • 14. Track work with Kanban boards, backlogs, team dashboards, and custom reporting Azure Boards https://azure.com/devops➔ Connected from idea to release Track all your ideas at every development stage and keep your team aligned with all code changes linked directly to work items. Scrum ready Use built-in scrum boards and planning tools to help your teams run sprints, stand-ups, and planning meetings. Project insights Gain new insights into the health and status of your project with powerful analytics tools and dashboard widgets.
  • 15. Unlimited private Git repo hosting and support for TFVC that scales from a hobby project to the world’s largest Git repositories Azure Repos https://azure.com/devops➔ Works with your Git client Securely connect with and push code into your Git repos from any IDE, editor, or Git client. Web hooks and API integration Add validations and extensions from the marketplace or build your own using web hooks and REST APIs. Semantic code search Quickly find what you’re looking for with code-aware search that understands classes and variables.
  • 16. Get end-to-end traceability. Run tests and log defects from your browser. Track and assess quality throughout your testing lifecycle. Azure Test Plans Capture rich data Capture rich scenario data as you execute tests to make discovered defects actionable. Explore user stories without test cases or test steps. You can create test cases directly from your exploratory test sessions. Test across web and desktop Test your application where it lives. Complete scripted tests across desktop or web scenarios. Test on- premises application from the cloud and vice-versa. Get end-to-end traceability Leverage the same test tools across your engineers and user acceptance testing stakeholders. Pay for the tools only when you need them. https://azure.com/devops➔
  • 17. Create and share Maven, npm, and NuGet package feeds from public and private sources – fully integrated into CI/CD pipelines Azure Artifacts Manage all package types Get universal artifact management for Maven, npm, and NuGet. Add packages to any pipeline Share packages, and use built-in CI/CD, versioning, and testing. Share code efficiently Easily share code across small teams and large enterprises. https://azure.com/devops➔
  • 18. © Microsoft Corporation Azure DevOps Azure DevOps Projects #AzureDevOps
  • 19. Azure DevOps An end-to-end solution for organizations looking for an enterprise-grade toolchain Fully Integrated with end to end traceability Better together Scalable to any team and project size Highly available, multi region, hybrid cloud & on-prem Customer Support Consistent admin and access control https://azure.com/devops➔ Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts
  • 20. Broadening the Azure Ecosystem
  • 23. Gain full visibility and control of your cloud security state Continuous Security Leverage ML to Proactively identify and mitigate risks to reduce exposure to attacks Quickly detect and respond to threats with advanced analytics
  • 25. Mix and match to create workflows with tools from Microsoft, open source or your favorite 3rd party tools Azure DevOps: Choose the tools and clouds you love Azure DevOps lets developers choose the tools that are right for them Target any cloud, on-prem or both and deploy to the servers you need
  • 26. Azure DevOps supports small teams to largest enterprises Instead of telling people to wait for 6 months for a new feature, we can give it to them in a few weeks…Our 2800 worldwide developers can use the same backlog, user stories and tests whether they’re on Windows or Linux… building for iOS or Android. Microsoft made it really easy to break outside the silos… and tie the DevOps process into the fulfilment of business process. Without the tools that we have today, we would not be successful. “ “ ” ” Branches sync 500 percent faster. Builds are 400 percent faster, with the typically six-hour process reduced to 90 minutes. We (now have) a highly streamlined process that operates with a few button clicks—and one-button deployment. Speed is gained in moving to the PaaS offering of Azure DevOps. PaaS provides regularly released features and a future- proof capability, eliminating the need for Accenture to maintain infrastructure and go through upgrade cycles. “ “ ” ”
  • 27. DevOps at Microsoft Data: Internal Microsoft engineering system activity, August 2018 372k Pull Requests per month 2m Git commits per month 78,000Deployments per day 4.4m Builds per month 500m Test executions per day 500k Work items updated per day 5m Work items viewed per day Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users https://aka.ms/DevOpsAtMicrosoft➔
  • 29. The same functionality you know and love today, with greater openness, flexibility and focus Changes for existing VSTS / TFS customers Existing Accounts • Existing https://contoso.visualstudio.com URL continues to work. https://dev.azure.com/contoso available for opt-in. • New UI opt-in per user as preview feature. Will start advertising new UI once feedback from new accounts and early adopters has been incorporated. • Can disable services on a per project basis for new UI • New Azure branding in communications and documentation (emails, alerts etc). • Websites and documentation will move from Visual Studio to Azure based locations (with redirects in place). • Redirects available for some time. • TFS will remain the on-premises brand until the next major version in 2019. The new UI will be enabled in that release. • Existing TFS branded information and downloads remain in Visual Studio locations until next release. Pricing • Public project usage is now free. • The free tier for Pipelines now includes 1,800 minutes per month, up from 240. • Pipelines can be used independently from Repos — so if you are only using Pipelines and your repos are hosted on GitHub you don’t need to pay for Repos or Boards (Basic) users. New Accounts • https://dev.azure.com/contoso based URL. • New navigation & branding by default.
  • 30. Move from Team Foundation Server to Azure DevOps and bring your data along Migrating from TFS to Azure DevOps Benefits of Cloud Hosted Azure DevOps Services • Global availability • Hosted and maintained by Microsoft with 99.9% uptime guarantee and 24x7 support • Immediate access to latest features • Simplified deployment to Azure TFS Import Service • Fully supported high fidelity migration path • Trusted by many large enterprises • Now faster and easier to use https://aka.ms/tfsimport➔
  • 31. © Microsoft Corporation https://azure.com/devops➔ Plan smarter, collaborate better, and ship faster with a set of modern dev services Any developer, any platform, any cloud. Full support for hybrid cloud, on-premises & containers. Use all the Azure DevOps services or choose just what you need to complement your existing workflows Best in class builds for open source. Free unlimited build minutes for public projects and up to 10 free concurrent jobs across Windows, Linux and macOS Get started for free for small teams, scales to support the largest enterprises Azure DevOps Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts
  • 32. Azure DevOps Services Pricing Free Unlimited users and build time • Azure Pipelines: 10 parallel jobs with unlimited minutes for CI/CD • Azure Boards: Work item tracking and Kanban boards • Azure Repos: Unlimited public Git repos Free Start free with up to 5 users • Azure Pipelines: Run 1 Microsoft-hosted job for 1,800 minutes per month and 1 self-hosted job for any amount of time • Azure Boards: Work item tracking and Kanban boards • Azure Repos: Unlimited private Git repos • Azure Artifacts: package management • Load testing (20,000 VUMs/month) • Unlimited stakeholders Starts at $6 per user, per month for Boards & Repos* Easy pricing that grows with your team • Azure Pipelines: Run 1 Microsoft-hosted job for 1,800 minutes per month and 1 self-hosted job for any amount of time • Azure Boards: Work item tracking and Kanban boards • Azure Repos: Unlimited private Git repos • Azure Artifacts: package management • Load testing (20,000 VUMs/month) • Unlimited stakeholders • Visual Studio subscribers included free https://azure.com/pricing/details/devops/➔ 5 Boards & Repos users and 5 Artifacts users free. Pipelines with unlimited minutes, Test Plans users and additional Artifacts users also available. Please see the Azure pricing calculator for details. *
  • 34. © Copyright Microsoft Corporation. All rights reserved.