1 Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
2 What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. Develop Continuous Delivery Operate Plan & Track Monitor & Learn
3 What technologies do I need to support DevOps? DevOps brings together people, processes, and products, 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. Continuous integration (CI) Continuous Deployment (CD) Continuous Learning & Monitoring Improve software development quality and speed. When you use Azure Pipeliens 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. 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. 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.
4 How Microsoft can help 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. Flexible Powerful Open 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. 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. 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.
5 Introducing Azure DevOps Azure Boards Deliver value to your users faster using proven agile tools to plan, track, and discuss work across your teams. Azure Pipelines 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. Azure Repos Get unlimited, cloud-hosted private Git repos and collaborate to build better code with pull requests and advanced file management. Azure Test Plans Test and ship with confidence using manual and exploratory testing tools. Azure Artifacts Create, host, and share packages with your team, and add artifacts to your CI/CD pipelines with a single click.
6 Azure DevOps Better together Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts An end-to-end solution for organizations looking for an enterprise-grade toolchain Fully Integrated with end to end traceability Scalable to any team and project size Highly available, multi region, hybrid cloud & on-prem Customer Support Consistent admin and access control
7 Azure DevOps: Choose what you love Any Language, Any Platform Azure DevOps lets developers choose the tools and languages that are right for them Mix and match to create workflows with tools from Microsoft, open source or your favorite 3rd party tools Target any cloud, on-prem or both and deploy to the servers you need
8 Broadening the Azure Ecosystem Microsoft Azure
9 #AzureDevOps Getting Started
10 Azure Boards Track work with Kanban boards, backlogs, team dashboards, and custom reporting 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.
11 #AzureDevOps Azure Boards
12 Azure Pipelines Get cloud-hosted pipelines for Linux, macos, and Windows! Continuously build, test, and deploy to any platform and cloud Automate your builds and deployments with Pipelines so you spend less time with the nuts and bolts and more time being creative.
13 Azure Pipelines Cloud-hosted pipelines for Linux, Windows and macos. 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 communitybuilt build, test, and deployment tasks, along with hundreds of extensions from Slack to SonarCloud. Support for YAML, reporting and more 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.
14 Azure Pipelines Cloud-hosted pipelines for Linux, Windows and macos, with unlimited minutes for open source 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 communitybuilt build, test, and deployment tasks, along with hundreds of extensions from Slack to SonarCloud. Support for YAML, reporting and more 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. 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
15 Deploy Repeatedly & Reliably
16 #AzureDevOps Azure Pipelines
17 Azure Repos Unlimited private Git repo hosting and support for TFVC that scales from a hobby project to the world s largest Git repositories 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.
18 #AzureDevOps Azure Repos
19 Azure Test Plans Get end-to-end traceability. Run tests and log defects from your browser. Track and assess quality throughout your testing lifecycle. 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 viceversa. 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.
20 #AzureDevOps Azure Test Plans
21 Azure Artifacts Create and share Maven, npm, and NuGet package feeds from public and private sources fully integrated into CI/CD pipelines 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.
22 #AzureDevOps Demo Azure Ecosystem
23 DevOps Pipelines in Minutes
24 Self-Service Dev/Test Environments
25 Continuous Security Gain full visibility and control of your cloud security state Leverage ML to Proactively identify and mitigate risks to reduce exposure to attacks Quickly detect and respond to threats with advanced analytics
26 Smarter Insights, Faster
27 Application Insights
28 Azure Ecosystem Items #AzureDevOps
29 Microsoft engineering DevOps #AzureDevOps
30 DevOps at Microsoft Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users 372k Pull Requests per month 4.4m Builds per month 5m Work items viewed per day Git commits per month Test executions per day Work items updated per day Deployments per day 2m 500m 500k 78,000 Data: Internal Microsoft engineering system activity, August 2018
31 Building Azure DevOps with Azure DevOps #AzureDevOps
#DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno firstname.lastname@example.org 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using
Azure Day Application Development Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region Azure App Service.NET, Java, Node.js, PHP, Python Auto patching Auto scale Integration
Azure Highlights Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region IaaS vs PaaS Introduction to Microsoft Azure IaaS, PaaS and SaaS Self-Service Provisioning Global
Follow me: @lukaspman «Every company is a software company» Every company is a software company (7) years 43 years 73 years 8 years 20 years 89 years 71M 36M 13M 1500k 857k 697k $44Mrd $18Mrd $21Mrd $24Mrd
DevOps Using VSTS and Azure ALMDO; 5 Days, Instructor-led Course Description The combination of Visual Studio Team Services (VSTS) and Microsoft Azure provides a powerful and fully featured solution to
White Paper Continuous Integration and Delivery with Spinnaker The field of software functional testing is undergoing a major transformation. What used to be an onerous manual process took a big step forward
Docker and Oracle Everything You Wanted To Know June, 2017 Umesh Tanna Principal Technology Sales Consultant Oracle Sales Consulting Centers(SCC) Bangalore Safe Harbor Statement The following is intended
Continuous Delivery for Cloud Native Applications Cyrille Le Clerc, Director, Product Management at CloudBees Bjorn Boe, Senior Field Engineer at Pivotal Software Speakers /Cyrille Le Clerc Product Manager
App Service Overview Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region Security & Management Platform
A DEVOPS STATE OF MIND Chris Van Tuin Chief Technologist, West email@example.com THE NEED FOR SPEED THE ACCELERATION OF APPLICATION DELIVERY FOR THE BUSINESS In short, software is eating the world. -
Sunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS 1 Introduction MOBILE, SOCIAL & CLOUD ARE RAISING CUSTOMER EXPECTATIONS We need a way to deliver software so fast that our
Oracle Application Container Cloud Matthew Baldwin Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes
18 QUALYS SECURITY CONFERENCE 2018 Qualys Cloud Platform Looking Under the Hood: What Makes Our Cloud Platform so Scalable and Powerful Dilip Bachwani Vice President, Engineering, Qualys, Inc. Cloud Platform
DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows
Modelos de Negócio na Era das Clouds André Rodrigues, Cloud Systems Engineer Agenda Software and Cloud Changed the World Cisco s Cloud Vision&Strategy 5 Phase Cloud Plan Before Now From idea to production:
How to Keep UP Through Digital Transformation with Next-Generation App Development Peter Sjoberg Jon Olby A Look Back, A Look Forward Dedicated, data structure dependent, inefficient, virtualized Infrastructure
Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving
SOLUTIONS BRIEF MICROSOFT AND SAUCE LABS FOR MODERN SOFTWARE DELIVERY AUTOMATE TESTING WITH VISUAL STUDIO TEAM SERVICES (VSTS) AND TEAM FOUNDATION SERVER (TFS) The key to efficient software delivery is
DevOps Anti-Patterns Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! 31 Anti-Pattern: Throw it Over the Wall Development Operations 32 Anti-Pattern: DevOps Team Silo
DevOps Course Content 1. Introduction: Understanding Development Development SDLC using WaterFall & Agile Understanding Operations DevOps to the rescue What is DevOps DevOps SDLC Continuous Delivery model
firstname.lastname@example.org Visual Studio Team Services Topics What are the current products What are Visual Studio Subscriptions Subscriber Benefits DevOps and VSTS VSTS licensing Developer Tools Deployment
YOUR APPLICATION S JOURNEY TO THE CLOUD What s the best way to get cloud native capabilities for your existing applications? Introduction Moving applications to cloud is a priority for many IT organizations.
AWS Reference Design Document Contents Overview... 1 Amazon Web Services (AWS), Public Cloud and the New Security Challenges... 1 Security at the Speed of DevOps... 2 Securing East-West and North-South
Containers, Serverless and Functions in a nutshell Eugene Fedorenko About me Eugene Fedorenko Senior Architect Flexagon adfpractice-fedor.blogspot.com @fisbudo Agenda Containers Microservices Docker Kubernetes
Team Foundation Consulting Training Team Member Training User training designed to cater for specific roles within your team. Project Manager Developer TFVC / Git Tester DevOps End-to-End ALM Application
#HPEDiscover Please give me your feedback Session ID: B4385 Speaker: Aaron Spurlock Use the mobile app to complete a session survey 1. Access My schedule 2. Click on the session detail page 3. Scroll down
Taming your heterogeneous cloud with Red Hat OpenShift Container Platform email@example.com Business Problem: Building a Hybrid Cloud solution PartyCo Some Bare Metal machines Mostly Virtualised CosPlayUK
Performance Testing in a Containerized World Paola Rossaro STARWEST 2017 Something about me PhD Computer Science (performance) 20+ years high-tech CTO and Co-founder Nouvola And a unicorn mom! Agenda Continuous
Accelerate at DevOps Speed With Openshift v3 Alessandro Vozza & Samuel Terburg Red Hat IT (R)Evolution Red Hat Brings It All Together What is Kubernetes Open source container cluster manager Inspired by
DevOps & OpenShift I keep hearing about DevOps What is it? FOR MANY ORGANIZATIONS, WHAT IS I.T. LIKE TODAY? WATERFALL AND SILOS Application Version X DEVELOPMENT OPERATIONS IT OPS IS UNDER PRESSURE ENVIRONMENT
Index A Agile Manifesto methodologies, 6 phrases, 5 Scrum, 4 software development, 4 Sprints, 4 testers and developers, 4 Agile project management. See also Kanban and Lean techniques basics checklist,
HP APPs v.12 Solutions for Dev-Ops Kimberly Fort HP Software July 2014 Kimberly Fort Software Solutions Architect *5 Months with HP *17 Years experience using HP Tools & products *20 Years experience in
IBM Cloud Developer Tools (IDT) and App Service Console Overview Steve Clay firstname.lastname@example.org Technical Lead, IDT Paul Bennett email@example.com Java Squad Lead, IBM Cloud Developer Experience Cloud native
OpenShift on Public & Private Clouds: AWS, Azure, Google, OpenStack Chris Morgan, Technical Director, OpenShift Ecosystem Chuck Svoboda, Cloud Specialist, Federal Solutions June 29, 2016 Agenda What is
DevOps Agility in the Evolving Cloud Services Landscape Kiran Chitturi CTO Architect, Sungard Availability Services @nkchitturi Kiran Chitturi Architect in the Office of the CTO Focus on DevOps and cloud
CONTINUOUS DELIVERY IN THE ORACLE CLOUD Lykle Thijssen Bruno Neves Alves June 7, 2018 NLOUG Tech Experience Amersfoort eproseed Confidential ABOUT US Lykle Thijssen Principal Architect and Scrum Master
DevNet Workshop-Hands-on with CloudCenter and Jenkins Tuan Nguyen, Technical Marketing Engineer, CPSG Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find
DevOps on AWS Deep Dive on Continuous Delivery and the AWS Developer Tools Woody Borraccino, AWS Solutions Architect May 4, 2016, Stockholm 2016, Amazon Web Services, Inc. or its Affiliates. All rights
SOLUTION OVERVIEW CLOUD WORKLOAD SECURITY Bottom line: If you re in IT today, you re already in the cloud. As technology becomes an increasingly important element of business success, the adoption of highly
Build an open hybrid cloud and paint it red and blue Khaled Elbedri Technical sales lead, Microsoft Ismail Dhaoui EMEA Senior Specialist Solutions Architect, Red Hat Tuesday, May 8, 2018 Agenda RH & MS
Containers & Microservices For Realists Karthik Gaekwad @iteration1 Karthik Gaekwad @iteration1 Principal Member of Technical Staff Oracle Container Cloud Team Previous: 10 years building cloud products
June 3, 2016 How Can Testing Teams Play a Key Role in DevOps Adoption? Sujay Honnamane QA Director @sujayh Rameshkumar Bar Sr. Automation Architect @rameshbar 2016 Cognizant Session take away DevOps Overview
Adopting Modern Practices for Improved Cloud Security Cox Automotive - Enterprise Risk & Security 1 About Cox Automotive Cox Automotive is a leading provider of products and services that span the automotive
Jenkins: A complete solution From Integration to Delivery For HSBC Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz Agenda Why Jenkins? Introduction and some facts about Jenkins Supported
Accelerate your Azure Hybrid Cloud Business with HPE Ken Won, HPE Director, Cloud Product Marketing Mega trend: Customers are increasingly buying cloud services from external service providers Speed of
Cloud solution consultant Role brief Directorate Jisc technologies Base location Harwell or Bristol Grade B Job level 18 Job family Professional services Date 23/10/2017 Reports to Cloud services group
9 Reasons To Use a Binary Repository for Front-End Development with Bower White Paper Introduction The availability of packages for front-end web development has somewhat lagged behind back-end systems.
Technical Brief Docker Universal Control Plane Deploy and Manage On-Premises, Your Dockerized Distributed Applications As application teams deploy their Dockerized applications into production environments,
UNDER THE HOOD 1 ROGER NUNN firstname.lastname@example.org Principal Architect/EMEA Solution Manager 21/01/2015 TOPICS CONTEXT AVAILABILITY UNDER THE HOOD INTEGRATION 2 TOPICS CONTEXT AVAILABILITY UNDER THE HOOD INTEGRATION
Atos Canopy Orchestrated Hybrid Cloud Mark Nouris - Atos Head of Cloud Michael Kollar Head of Cloud engineering & TIC Cloud Animation Video 02-03-2017 Addressing Customer Challenges in all verticals With
Red Hat Roadmap for Containers and DevOps Brian Gracely, Director of Strategy Diogenes Rettori, Principal Product Manager Red Hat September, 2016 Digital Transformation Requires an evolution in... 2 APPLICATIONS
RED HAT DAYS VANCOUVER Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo) Paul Armstrong Principal Solutions Architect Gerald Nunn Senior Middleware Solutions
Enabling Developers with Open Source Nicholas Parks, Cloud Architect, Kenzan @nparksnyc Agenda Introduction Hello Capstan Demonstration Background What is it? What is Developer Enablement? What do I use
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
Implementing the Twelve-Factor App Methodology for Developing Cloud- Native Applications By, Janakiram MSV Executive Summary Application development has gone through a fundamental shift in the recent past.
Understanding the latent value in all content John F. Kennedy (JFK) November 22, 1963 INGEST ENRICH EXPLORE Cognitive skills Data in any format, any Azure store Search Annotations Data Cloud Intelligence
What is Dell EMC Cloud for Microsoft Azure Stack? Karsten Bott @azurestack_guy Advisory Cloud Platform Specialist AzureStack GLOBAL SPONSORS Why Hybrid Cloud? The New Digital Customer Rising and continuously
Automating Security Practices for the DevOps Revolution Hari Srinivasan Director Product Management, Cloud and Virtualization Security Qualys Inc. 1 Qualys, Inc. 2018 Agenda Transformation of today s IT
Microsoft vision for a new era United platform for the modern service provider MICROSOFT AZURE CUSTOMER DATACENTER CONSISTENT PLATFORM SERVICE PROVIDER Enterprise-grade Global reach, scale, and security
Let s say that hosting a cloudbased application is like car ownership Azure App Service App Service Features & Capabilities All features and capabilities are shared across all of App Service application
Azure Stack: The hybrid cloud revolution Oscar Martinez Product Director, Managed Infrastructure and Security NTT Europe The Cloud Market It is not Leap of faith anymore Different service providers New
The intelligence of hyper-converged infrastructure Your Right Mix Solution Applications fuel the idea economy SLA s, SLA s, SLA s Regulations Latency Performance Integration Disaster tolerance Reliability
Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER HYBRID CLOUD MANAGEMENT & OPTIMIZATION DEVOPS FOR INFRASTRUCTURE SERVICES ACCENTURE CLOUD INNOVATION CENTER PUSHING CUSTOM CLOUD SOLUTIONS TO THE MAX.
Alexandre Menezes Cloud Solution Architect email@example.com https://www.linkedin.com/in/alexandremenezes/ You want to adopt cloud technologies for your apps, but Agility Time to market Reduce
CNA1699BU Running Docker on your Existing Infrastructure with vsphere Integrated Containers VMworld 2017 Content: Not for publication #VMworld #CNA1699BU CNA1699BU Running Docker on your Existing Infrastructure
From Git to Cloud SUSE s vision for agile software development and deployment in the Software Defined Datacenter Joachim Werner Senior Product Manager firstname.lastname@example.org Peter Chadwick Director Product Management
AUTOMATE THE DEPLOYMENT OF SECURE DEVELOPER VPCs WITH PALO ALTO NETWORKS AND REAN CLOUD 1 INTRODUCTION EXECUTIVE SUMMARY Organizations looking to provide developers with a free-range development environment
OPENSTACK BEIJING CONFERENCE by: Steven Hallett Head of Cloud Infrastructure Engineering and Operations August 10, 2012 Agenda X.commerce, an Introduction Platform Vision Current Status The Opportunity
MMC1532BE Using VMware NSX Cloud for Enhanced Networking and Security for AWS Native Workloads Percy Wadia Amol Tipnis VMworld 2017 Content: Not for publication #VMworld #MMC1532BE Disclaimer This presentation
Index A Agent platforms, 10 system and user capabilities, 10 Agent pool add user, 12 assign permissions, 55 56 default pool, 8 hosted Linux pool, 8 hosted pool, 7 set up assign administrator role, 45 auto-provision
Page 1 of 17 Introduction to the Azure Portal The new Azure portal is an all-in-one, work-anywhere experience. Now you can manage App Service Apps, databases and Visual Studio Team Services projects in
Cisco CloudCenter Use Case Summary Overview IT organizations often use multiple clouds to match the best application and infrastructure services with their business needs. It makes sense to have the freedom