DevOps is a set of practices that automates the processes between software development and IT teams.

So far, we have published 32 DevOps tutorials and articles, which have been read by over 3360135 (Three Million Three Hundred Sixty Thousand One Hundred Thirty Five) developers and architects.

Abstract: This tutorial provides a guide on Azure Kubernetes Service (AKS). It covers key features such as AKS cluster creation, both manually and with automation tools like Terraform. It also discusses AKS cluster scaling, Azure Virtual Kubelet, and the management of AKS updates.
Abstract: Delve into the transformative power of Kubernetes in managing containerized applications. We will cover essential concepts, including the role of Kubernetes in today's cloud-centric world, the significance of cloud-native applications, and the dual needs - both business and engineering - for Kubernetes adoption. The tutorial further explores the technical requirements for Kubernetes, its core concepts, and the benefits it offers.
Abstract: This tutorial explores the principles of Continuous Integration and Continuous Delivery (CI/CD), their importance in the IT4IT Reference Architecture, and the significance of Application Life-cycle Management (ALM). We will briefly discuss the challenges of implementing CI/CD, the process of pipeline development, and clarify common CI/CD terminology.
Abstract: This Azure DevOps Tutorial tutorial discusses the need of customization of process along with creation of new work item. It also discusses how a new field can be added with the rules if required. We will also briefly discuss the difference between the customization process in Azure DevOps and the on-premises Azure DevOps Server.

Azure DevOps Delivery Plan 2.0

Authored by: Subodh Sohoni in DevOps on 4/20/2021
Abstract: Azure DevOps has a new feature called Delivery Plan (2.0) which enhances and replaces Delivery Plan extension. In this article, we will explore some new features introduced in Delivery Plan 2.0.
Abstract: This tutorial covers the importance of Source Control, different types of Source Control as well as various Best Practices of working with Source Control by using tools available in Azure DevOps.
Abstract: In Azure DevOps, it is possible to use the same tools provided for managing agile development of one team, to manage parts of a single product being developed by multiple teams.This tutorial is about Azure Boards which gives us portfolio management features to manage a single product developed by multiple teams.
Abstract: This tutorial demonstrates how to use Azure DevOps and GitHub collaboratively. You will learn to connect and integrate Github with Azure Boards, integrate Github in Visual Studio, and use Azure Pipelines to build and deploy code under Github.
Abstract: This tutorial takes an overview of Code Migration from Centralized version control to Azure DevOps. We also discuss a scenario where the code resides in Git but is on on-prem server, which needs to be migrated to Azure DevOps.
Abstract: Azure Pipelines has been used to describe a workflow for build, multiple workflow branches in release and deployment, as well as in the licensing and pricing terminology of Azure Pipelines. This tutorial aims to clear this ambiguity associated with Azure Pipelines.

Git in Azure DevOps

Authored by: Gouri Sohoni in DevOps on 5/5/2020
Abstract: This tutorial covers Git with Azure DevOps - a topic that is very important for development teams. It will cover various aspects of Git like how to use Git, when to use, where to use along with what are the advantages of using Git.
Abstract: Azure services and Azure DevOps can be used in combination in such a way that the code can be edited by developers without it being copied on the physical computer. In this tutorial, I will demonstrate how to implement Conditional Access on Azure DevOps to prevent access to it from any computer other than the controlled VMs in Azure
Abstract: This tutorial demonstrates how to deploy Azure Infrastructure using Terraform. In today's DevOps world, Infrastructure as Code (IaC) is an essential component. ARM templates are great, but they can be difficult to author. Terraform is a great option to ARM templates. We can you use Terraform as IaC (Infrastructure as Code) not only for Azure, but also across multiple clouds and even On-premise.

DevOps Timeline

Authored by: Subodh Sohoni in DevOps on 3/7/2020
Abstract: DevOps concepts can be understood if we first have a clarity about Agile development and activities in its timeline. In this tutorial, I have shown how the activities and strategies of Agile engineering can be brought on the same timeline so that each team member playing any role in DevOps team knows their responsibilities.
Abstract: This tutorial demonstrates how to create Azure DevOps repos, boards, pipelines, artifacts etc. using Azure DevOps Command Line Interface extension.
Abstract: Azure DevOps Search (Search) service is one of the microservices of Azure DevOps that powers its search functionality and makes it easy to locate information across all your projects using just a web browser. This article discusses the inner workings of DevOps Search.
Abstract: Azure Pipelines is a service which provides CICD. In this tutorial, we will see how to get started with the creation of Azure Pipelines.We will fetch code from GitHub repository and create a build pipeline with yml followed by a release pipeline. We also discuss how customization can be handled for yml.
Abstract: This tuorial teaches how to continuously integrate and deploy an ASP.NET Core application (Docker support enabled) to Azure Kubernetes Service (AKS) using Azure DevOps.
Abstract: This tutorial explains how to achieve end-to-end Mobile DevOps with Azure AppCenter to help build apps, manage the distribution, execute custom scripts to handle scenarios such as automagic version update or replace values from environment variables.
Abstract: Azure Key Vault is a service from Azure that allows storage of keys, secrets and certificate in a safe and encrypted repository. In this tutorial, I am going to show you different ways that Azure Key Vault can be used by Azure DevOps Pipelines.
Abstract: How to use Azure DevOps services of version control, build and deployment for an Angular 6 app. We will also test the deployed app using Protractor.
Abstract: This tutorial will walk you through the creation of a React.JS app using TypeScript and do the build and deployment to an Azure App Service as a web app.
Abstract: This tutorial will discuss key concepts of Security features for Azure DevOps (cloud functionality) along with Azure DevOps Server (on-premises).
Abstract: Azure DevOps provides all the necessary support to build, deploy and test React.JS apps. It allows us to use multiple frameworks like Mocha and Selenium to be used in collaboration to run automated tests after the app is deployed to an Azure App Service as a web app.
Abstract: Using Azure DevOps to perform the build of a NodeJS app and deploy it to Azure App Service as a web app.
Abstract: In this walkthrough of using Azure DevOps for the build and deployment of NodeJS application, you will learn how to create NodeJS app, add it to a git repository under the team project of Azure DevOps and use pipelines service of Azure DevOps to do the build, deployment and testing of that app.
Abstract: In this tutorial, we will discuss how Azure DevOps can be used for Source Control for Java apps. We will also see how Continuous Integration/Continuous Deployment can be achieved between Jenkins and Azure DevOps.

Jenkins for DevOps – Part 1

Authored by: Gouri Sohoni in DevOps on 2/5/2019
Abstract: Jenkins can be integrated with various tools like GitHub, Azure DevOps, JUnit Tests, Selenium Tests for Source Control, Build Management and Test Management. Part 1 of this tutorial demonstrates these features.
Abstract: Microsoft recently launched Azure DevOps (formerly known as VSTS) that comprises of 5 different services that span the breadth of the value chain of product development. This article dives into what is the Azure DevOps offering and how is Microsoft uses Azure DevOps to build its own products.

Microsoft’s Devops story

Authored by: Sandeep Chadda in DevOps on 3/22/2018
Abstract: Learn how Microsoft built VSTS (now known as Azure DevOps) based on the DevOps learning of its users, and get inspired to implement DevOps in your organization.
Abstract: Understand what is DevOps, along with some best practices and the pillars of DevOps which includes team mindset, seamless collaboration, Automation tools.
Abstract: A walkthrough of the DevOps Project service of Azure to automatically create a CI / CD pipeline in VSTS for a containerized ASP.NET Core application

Article Filter :
Per page: