Learning resources for DevOps.

Guest post by Microsoft Developer Advocate Aaron (Ari) Bornstein, this content is perfect if your looking at developing a course or learning material for students on getting to grips with DevOps. Follow him on twitter at https://twitter.com/pythiccoder and Medium at https://medium.com/@aribornstein

Reference Architectures

Relevant Microsoft Learn Modules

Microsoft Learn is an free interactive sandbox for learning new Azure skills, learn resources are bite sized modules which are perfect for tutorials and getting started modules (in class or as part or assessments)

Tour Azure services and features - Learn
The first step to using Azure is to create an account. Your account holds the Azure services you provision and handles… docs.microsoft.com

Azure fundamentals learning path
Interested in the cloud, but aren't quite sure what it can do for you? This learning path is the place to start. Learn… docs.microsoft.com

Manage resources in Azure learning path
Learn how to work with the Azure command line and web portal to create, manage, and control cloud based resources. docs.microsoft.com

Design for performance and scalability in Azure - Learn
Scaling your system to handle load, identifying network bottlenecks, and optimizing your storage performance are… docs.microsoft.com

Administer containers in Azure learning path
Azure Container Instances are the quickest and easiest way to run containers in Azure. This learning path will teach… docs.microsoft.com

Introduction to Azure virtual machines - Learn
Learn about the decisions you make before creating a virtual machine, the options to create and manage the VM, and the… docs.microsoft.com

5-minute Quick-starts

Sign up for Azure DevOps and invite teammates - Azure DevOps
Quickstart guide to signing up and inviting others to join a project in Azure DevOpsdocs.microsoft.com

Get started as a project admin or organization owner in Azure DevOps — Azure DevOps
Learn how to structure a project, manage users, and more to support your software development teams in Azure DevOpsdocs.microsoft.com

Create an Azure DevOps organization
Create your organization with a personal Microsoft account or a work or school accountdocs.microsoft.com

Code with Git in Azure DevOps - Azure DevOps Services & TFS
Learn how to share code in a Git repo and new projectdocs.microsoft.com

Install free extensions for Azure DevOps Services
Find and install free extensions for Azure DevOps Services from the Visual Studio Marketplacedocs.microsoft.com

Quickstart guide to plan and track work - Azure Boards
Plan and track work in your new team project on Azure Boardsdocs.microsoft.com

View permissions for yourself or others - Azure DevOps & TFS
How to find what permissions you or a team member have, including project-level, collection-level, and object-level… docs.microsoft.com

CDA Experts

If you need help from the League of Extraordinary Cloud DevOps Adocates just use #LoECDA. It is like our bat signal. Members are @AbelSquidHead @damovisa @DonovanBrown @StevenMurawski and @jldeen

Youtube Tutorials

Documentation Tutorials

Set personal or team favorites - Azure DevOps Services & TFS
Quickly access artifacts by favoriting them in Azure DevOps Services & Team Foundation Serverdocs.microsoft.com

Follow work or pull requests - Azure Boards and TFS
Track updates made to a work item or pull request by following it when using Azure Boards or Team Foundation Serverdocs.microsoft.com

Get started with Stakeholder access - Azure DevOps & TFS
Add & update work items, approve releases, view work tracking progress with Stakeholder accessdocs.microsoft.com

Change individual or group permissions - Azure DevOps & TFS
Add custom security groups, change permissions for groups or individuals tutorialdocs.microsoft.com

Grant or restrict access to select features - Azure DevOps & TFS
How to set permissions to grant or restrict access to select build, version control, or work tracking functionsdocs.microsoft.com

Connect to a project from a web browser or supported client in Azure DevOps - Azure DevOps & TFS
Learn how to connect a client to the cloud service Azure DevOps Services or on-premises Team Foundation Server (TFS) docs.microsoft.com

DevOps Microsoft Resources

  • Azure DevOps: Plan smarter, collaborate better, and ship faster with a set of modern dev services.
  • Azure DevOps Pipelines: Continuously build, test, and deploy to any platform and cloud
  • Azure DevOps Boards: Plan, track, and discuss work across your teams
  • Azure Artifacts: Create and share Maven, npm, and NuGet package feeds from public and private sources
  • Azure Repos: Get unlimited, cloud-hosted private Git repos for your project
  • Azure Test Plans: Test and ship with confidence with a manual and exploratory testing toolkit

If you have any questions, comments, you can reach out to Ari on Twitter.