1ead8a1bd4
* fixed search issue and added github integration with azuredevops lab * updated technet labs urls * adding github projects integration with azure devops pipelines HOL |
||
---|---|---|
_data | ||
_includes | ||
_layouts | ||
_posts | ||
almvm@2d96b160c1 | ||
armtemplates/nodejs | ||
css | ||
fonts | ||
images | ||
js | ||
labs | ||
licenses | ||
.deployment | ||
.gitignore | ||
404.md | ||
Gemfile | ||
Gemfile.lock | ||
LICENSE | ||
_config.yml | ||
_config_dev.yml | ||
contributors.md | ||
deploy.cmd | ||
favicon.ico | ||
favicon1.ico | ||
feed.xml | ||
getruby.cmd | ||
initialize_shuffle.html | ||
readme.md | ||
search.json |
readme.md
layout | title | keywords | tags | permalink | comments | landingpage | description | |
---|---|---|---|---|---|---|---|---|
homepage | Modern DevOps practices with Azure, Azure DevOps and Team Foundation Server | ALM VM homepage |
|
default.html | true | false | Learn how you can implement modern DevOps practices with Azure, Azure DevOps Services and Team Foundation Server. |
Azure DevOps Hands-On Labs
Learn how you can plan smarter, collaborate better, and ship faster with a set of modern dev services.
</div>
</div>
</div>
</div>
New to Azure DevOps?
- Automated CI/CD pipelines
- free unlimited private Git repositories
- configurable Kanban boards, and
- extensive automated and cloud-based load testing tools.
Simplify and speed the DevOps process with Azure DevOps services. The following labs will help you to get started with Azure DevOps services to automate software delivery and meet business needs.
Getting started
Azure DevOps Integration with 3rd party tools
Azure DevOps provides integration with popular open source and third-party tools and services—across the entire DevOps workflow. Use the tools and languages you know. Spend less time integrating and more time delivering higher-quality software, faster.
- Integrate Your GitHub Projects With Azure DevOps Pipelines
- Integrating with Jenkins
- Deploying a Java application on Tomcat
- Technical Debt Management with SonarQube
- OSS governance with WhiteSource
- Integrating Octopus Deploy
- Driving continuous testing with Selenium
- Developing with Eclipse for Java projects
- Deploying to Azure Kubernetes Service (AKS)
- Working with Deployment Groups
- Leverage virtual services with Parasoft Virtualize
- DevOps with VSTS and Azure for Java projects
- DevOps for Node.js with VSTS and Azure
- How to deploy a Python application to Azure from VSTS
- Deploying a PHP application to Azure
- Deploying Docker Containers to Azure App Service
Prerequisites
In order to complete these labs you will need:- Azure DevOps services Organization: Of course! you will need an Azure DevOps services account. If you don’t have one, you can sign up for one, from here
-
Microsoft Azure Account: You will need a valid and active Azure account. If you do not have one,
- You can create a free Azure account and enjoy 12 months of free Azure services
- If you are a Visual Studio Active Subscriber, you are entitled for a $50-$150 credit per month. You can refer to this link to find out more including how to activate and start using your monthly Azure credit.
- Azure DevOps Demo Generator: You can use the Azure DevOps Demo Generator to provision a project with pre-defined data on to your Azure DevOps services organization.
- Live Unit Testing, Code Coverage, and Code Clone Analysis
- Making Developers More Productive
- SQL Prompt
- Using Code Analysis to Improve Code Quality
- Version Controlling with Git
- Working with EditorConfig
Continuous Integration
Test Management and Execution
- Test Planning and Management
- Exploratory Testing and Feedback Management
- UI Automation using Coded UI Tests
- Web Application Load and Performance Testing
Continuous Delivery
Application Monitoring
Azure
Get the accompanying VM
To make it easy for you to follow the labs, we offer a virtual machine pre-installed with Visual Studio Enterprise 2017 (15.5), Visual Studio Team Foundation Server 2018, Office and pre-configured with sample projects, users and data.
You can get access to the virtual machine the following ways:
- Download the Virtual Machine - You can download the virtual machine, if you prefer to use it offline. The size of the download is about 18 GB and we highly recommend that you use a download manager to download the VHD file. The Accessing the VM page has detailed instructions on downloading the VM, including links to both current and the previous versions of TFS labs.
- Try it on Microsoft Hands-on Labs - If you are evaluating or want to try the labs without the hassle of downloading or setting up the virtual machine, you can access them from the Microsoft Hands-on-Labs center. You only need a browser. There is absolutely no download or setup required!
- Run it on Azure - Though the VM is currently not supported to run on Azure, you can simply upload the VHD to Azure as a specialized VHD and create a VM from it. Thanks to Pieter Gheysens who has written a PowerShell script to create VM instances based on the ALM VM. His blog has more details. If you want to and customize and upload the VHD yourself, please see this article for step-by-step instructions - Create a Windows VM from a specialized disk
</div>
</div>