Getting Started With Azure DevOps - Framework

Transcription

Azure DevOpsRandy PagelsAzure Specialist - Application DevelopmentUS Great Lakes Region

replacedusetechnologyfaster,better, and cheaper

Product innovations needto reach customers quickly,and stay available

Software delivery paradox

Developers are at the heartof your company’s innovation

What is DevOps?People. Process. Products.Build&Test“DevOps is the union of people,process, and products toenable continuous delivery ofvalue to your end OperateMonitor&Learn

Microsoft Azure is the cloudwith DevOps tooling built in

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsAzure Test Plans

DevOps at MicrosoftAzure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users https://aka.ms/DevOpsAtMicrosoft442kPull Requests permonth2.4mPrivate Git commits permonth4.6m25kWork items created/dayBuilds per month500k3.5k12kOpen Source ReposWork items updated/dayEmployees contributingto open source82,000Deployments per dayData: Internal Microsoft engineering system activity, March 2019

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsConnecting ideas to releasesScrum ready to help your teams run sprints,stand-ups, and plan workIntegrated with GitHub commits and pull requestsAzure Test PlansInsights into project status and health

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsAzure Test PlansPrivate Git and TFVC repos for your teamsCode review via branch pull requestsBranch policies and build validationEasy migration path to / from GitHub

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsCloud-hosted pipelines for Linux, macOS andWindowsAny language, any platform, any cloudNative support for containers and KubernetesAzure Test PlansBest-in-class for open source

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsAzure Test PlansDeploy to on-premises, ANY cloud or a hybridof cloud and on-premStaged environment releasesPre and post deployment approvals with gatesto automate approval based on conditions

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsAzure Test PlansShare code efficientlyKeep your Maven, npm, NuGet and Pythonpackages and more in the same placeAggregate from public registries and internalteamsPublish and track from any pipeline

Azure BoardsAzure ReposAzure PipelinesAzure ArtifactsAzure Test PlansRun tests and log defects from your browserTrack and assess quality throughout your lifecycleCapture rich data for reproducibilityCreate tests directly from exploratory sessions

Demo:Azure DevOps Project with Azure DevOps

Azure BoardsAzure ReposAzure PipelinesGitHub brings the premier socialcoding workflows to your team,breaking down silos and enablingInner Source through: Expertise sharing Cross-team collaborationAzure ArtifactsAzure Test Plans Improved code reuse Increased velocity

Most contributions 1.1B in 2018Most developers 33MMost Repos 100MMost secure 5M vulnerability alerts in 2018

Home to the mostimportant and popularopen source projectson the planet

Azure DevOpsIntegrated with GitHubRich integration with Azure Pipelinesand Azure Boards

Azure PipelinesMicrosoftFree unlimited build minutes forpublic projectsUp to 10 free parallel jobs acrossWindows, Linux and macOS https://azure.com/pipelinesOpen Source

Demo:Azure DevOps with GitHub

Reactive operationsDEVELOPDELIVERO P E R AT E

Moving to proactive operations with AzureDEVELOPDELIVERO P E R AT E

Deploy continuously and utomate

Azure and GitHub are fully integratedwith your existing tools and workflow

The cloud with DevOps tools built in

#AzureDevOpsAzure Ecosystem

Azure DevOps Projects

Azure Lab Services

Application Insights

Azure DevOps Continued heavy investment inAzure DevOps Best in class CI/CD solutionacross the industry Best & most loved solution formanaging development teams Tight integrations with GitHub Provide enterprise scalablepackage management https://azure.com/devops

Thank You! Copyright Microsoft Corporation. All rights reserved.

Global ReachAzure DevOps has more global regions than any other cloud provider

Migrating from On-Prem to the CloudMove from Team Foundation Server to Azure DevOps and bring your data alongBenefits of Cloud Hosted Azure DevOps ServicesAzure DevOps Import Service Global availabilityHosted and maintained by Microsoft with 99.9% uptimeguarantee and 24x7 supportImmediate access to latest featuresSimplified deployment to AzureFully supported high fidelity migration pathTrusted by many large enterprisesNow faster and easier to use https://aka.ms/tfsimport

Azure DevOps FuturesFirst Par ty isThird Par tySecure &Compliant DevOpsContinuousDeliver yNextGen AgileContainersActionableInsights

Azure DevOps Services PricingFreeFreeUnlimited users and build timeStart free with up to 5 users Azure Pipelines: 10 parallel jobs with Azure Pipelines: Run 1 Microsoft-hostedunlimited minutes for CI/CD Azure Boards: Work item tracking andKanban boards Azure Repos: Unlimited public Git reposjob for 1,800 minutes per month and 1self-hosted job for any amount of time Azure Boards: Work item tracking andKanban boards Azure Repos: Unlimited public Git repos Azure Artifacts: package management Unlimited stakeholdersStarts at 6per user, per month for Boards & Repos*Easy pricing that grows with your team Azure Pipelines: Run 1 Microsoft-hostedjob for 1,800 minutes per month and 1self-hosted job for any amount of time Azure Boards: Work item tracking andKanban boards Azure Repos: Unlimited public Git repos Azure Artifacts: package management Unlimited stakeholders Boards & Repos included for VisualStudio subscribers* 5 Boards & Repos users and 5 Artifacts users free. Pipelines https://azure.com/pricing/details/devops/with unlimited minutes, Test Plans users and additionalArtifacts users also available. Please see the Azure pricingcalculator for details.

Q&A@DonovanBrown

Azure DevOps Randy Pagels Azure Specialist - Application Development US Great Lakes Region. replaced use technology faster, better, and cheaper. Product innovations need to reach customers quickly, and stay available. Software delivery paradox. Developers are at