DevOps Training

Union of People, Processes, & Practices to enable a continuous delivery of value

DevOps is a set of complimentary practices that help organisations deliver more value at a faster pace. DevOps is a successor to Application Lifecycle Management (ALM) that enshrines the need for automation and to break the barriers between  Development and Operations.

Courses

VSTS Configuration and Administration

View Course
1 Day
Public from £1495
Private from £4,995

Software Testing Using TFS 2017 or VSTS

View Course
2 Days
Public from 1295 GBP
Private from 7980 GBP

Developer Fundamentals with Git

View Course
2 Days
Public from 1295 GBP
Private from 7980 GBP

Build and Release Management Using VSTS

View Course
2 Days
Public from 1295 GBP
Private from 7980 GBP

Managing Agile projects using VSTS

View Course
3 Days
Public from 1995 GBP
Private from 11,970 GBP

DevOps using VSTS and Azure

View Course
3 Days
Public from £2295
Private from £11,995

About our DevOps Training

Take your DevOps to the next level with professional DevOps training with Azure, Visual Studio, Visual Studio Team Services (VSTS), & Team Foundation Server (TFS) with ALM-Training.com and naked Agility.

DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. The contraction of "Dev" and "Ops" refers to replacing siloed Development and Operations to create multidisciplinary teams that now work together with shared and efficient practices and tools. Essential DevOps practices include agile planning, continuous integration, continuous delivery, and monitoring of applications.

Our DevOps training focuses on the tools that you need to reduce the friction of delivering more frequently. Couple inductry practices with the tools provided byAzure, Visual Studio Team Services (VSTS), & Team Foundation Server (TFS) you can plan, build, deploy, and monitor any technology deployed to any platform.

Come and learn the tools nessesary to implement:

  • Continuous Integration - Using the proven build orcastration built into VSTS/TFS in combination with Git you can create continious integration. With builtin support for hosted builds on both Windows and Linux you can really build and deploy anywhere.

  • Continuous Delivery - With the Release Management tools build into VSTS/TFS you can orcastrate a release pipeline for any technology deploying to any platform. Release management ist he orcastration layer and does not dictate the tools that are best to do the job.

  • Version Control - With support for both Git (recommended) and TFVC and the addition of both Pull Requests and Forks there is no more versatile place to store your code. Learn how to link your code to Work, Builds, and Releases to create a high level picture of your product.

  • Agile planning and lean project management - Not just Builds and Releases but backlog and planning need to be effectively managed as well. Learn the tools that are available to calculate Lead Time, Cycle Time, and to understand your progress towards your goals.

  • Monitoring and Logging - Once you are in production you need to fully understand the way that your product works and how your users interact with it. Telemitery and monitoring is paramount to that and will help you understand and diagnose both issues as well as investment opertunities.

  • Public and Hybrid Clouds - Agility requires speed, and for speed you need to have a flexible and elastic infrastructure underpining your systems. Learn how to leverage that infrastructure.

  • Infrastructure as Code (IaC) - An additional step is moving towards infrastructure as code and both VSTS/TFS and Azure have plenty of tooling to help you achieve this.

  • Microservices - The future is not in large monolythic software, but in small decreet and easily manageable unity that interact to create the whole. Learn how both VSTS and TFS support creating smaller and more descreet usits of deliverables.

  • Containers - Scalling infrastructure is hard and the new wave of containers is set to make it easyer. Most large software platforms are moving towards containerisation. Come learn the tools that will make sure that you are prepaired for the move.

DevOps May Hurt at First; however, if it hurts, do it more often. Just like going to the gym, adopting new practices is likely to hurt at first. The more often you exercise the new practices, the easier they will become. And just like training at the gym, where you exercise large muscles before small muscles, adopt practices that have the greatest impact first and cross-train to develop synergy. We have training to teach you the skills in the tools that you need to implement an efective DevOps stratagy.

If you are unsure of where to start we can also provide DevOps Consulting services to help you understan where you are now and where you should best spend your efforts.

Courses within DevOps & ALM Training

VSTS Configuration and Administration

The VSTS Configuration and Administration course is designed for organisations that are adopting Visual Studio Team Services (VSTS) and need staff skilled in how to configure and administer their VSTS account.

Software Testing Using TFS 2017 or VSTS

Software Testing Using TFS 2017 or VSTS is a two-day course that is designed for testers who need to gain a solid practical knowledge of testing applications using Microsoft Team Foundation Server (TFS) 2017 or Visual Studio Team Services (VSTS).

Developer Fundamentals with Git

The Developer Fundimentals with Git course for TFS and VSTS offer many features to help make a developer more productive. Learn how to leverage Git for source control.

Build and Release Management Using VSTS

The Build and Release Management Using VSTS 2-day course focuses on building and releasing .NET applications using the capabilities of Visual Studio Team Services (VSTS) and  Team Foundation Server (TFS). It focuses on the new scriptable, cross-platform build system introduced in TFS 2015 and how to use it effectively.

Managing Agile projects using VSTS

The Managing Agile projects using VSTS is a 3-day course that provides Project Managers, Scrum masters and Team leads the essential skills required to effectively manage a software development project using Microsoft Visual Studio Team Foundation Server 2015 or Visual Studio Team Services.

DevOps using VSTS and Azure

The DevOps using VSTS and Azure course is a combination of Visual Studio Team Services (VSTS) and Microsoft Azure that provides a powerful and fully featured solution to enable you to plan, build, test, release, and measure your modern business applications.