Skip to main content

What is Azure Pipelines ?

  1. Pre-requisite Knowledge
Before we start with the understanding of Azure Pipelines, we should know-
  1. What is Cloud
  2. What is Microsoft Azure
  3. Continuous Integration (CI) & Continuous Delivery (CD).

  1. Introduction of Azure Pipelines
Before getting started into actual topic, let’s get ourselves a brief about the word, PIPELINE.
So a Pipeline can be understood as a smooth, fast and automatically traversable path which consists of various elements in a sequential manner. Though it is often the case that the execution is followed in a parallel or tile allotted trend
Now coming to Azure Pipelines, it is a simple yet evident service of Microsoft, which helps in automating the building and the testing phases of the projects. In short an Azure pipeline combines both the Continuous Integration (CI) & Continuous Delivery (CD).
According to Microsoft docs, below are the supported languages for the Pipelining, as of now:
  • Python
  • Java
  • JavaScript
  • PHP
  • Ruby
  • C#
  • C++
  • Go
To implement Azure Pipelines in your project, it should be inside a version control system. It provide a seamless integration with the below service providers:
  • GitHub
  • GitHub Enterprise
  • Azure Repos Git & TFVC
  • Bitbucket Cloud
  • Subversion
Features of Azure Pipelines (as per Microsoft Docs):
  • Works with any language or platform
  • Deploys to different types of targets at the same time
  • Integrates with Azure deployments
  • Builds on Windows, Linux, or Mac machines
  • Integrates with GitHub
  • Works with open-source projects.



Requirements for using Azure Pipelines:
  • We need to create an organization in Azure DevOps
  • The source code should be stored inside of a Version- Control system
Note: For public repositories, Azure Pipelines is free. Though for private repositories, 1,800 minutes (30 hours) of pipeline jobs for free every month



  1. Conclusion - In this article, we have learned about:
    1. What is Azure Pipelines
    2. What are the languages it supports
    3. Why one should use it
    4. Requirements to use Azure Pipelines

Comments

Popular posts from this blog

Post-Event Resources- Ai Gaming with Microsoft Azure Heya  Folks hope you enjoyed the Event, do let us know in the comment section about your experience. As said, Here are the Post Event Resources for your continual Learning... Basic Concept of Ai (Theory) AI in Video Games: Toward a More Intelligent Game What is an API Open-Ai 5 Article Microsoft Cognitive- Getting started with Azure Cognitive Services Bundled Playlist on Youtube Microsoft Cognitive Vision Service- Try for Free online Some Videos by Siraj:  OpenAI Five vs Dota 2 Explained How to Install OpenAI's Universe and Make a Game Bot    How to Make an Amazing Video Game Bot Easily Hope you find the Resources resources... For folks interested in Microsoft Azure ML, Click Here

Creating a URL Shortener Deplyment on Azure (NodeJS) part-2

For reference to the previous post, please refer to this link : Connecting-to-our-Database Now let's head to the package that we added config in the npm install command, what it does is that it will look for default.json the file inside config (folder) which we created earlier that will consist of the global variables for our project. Now let's open that default.json file and place the below snippet in it: { "mongoURI": "<ConnectionStringHere>" } We'll replace the Connection String from the cluster's string from our Atlas Account (if you still don't have an account, click here to create one) After Logging in to the Atlas, create a free Cluster and add a database user in it Now use the below code in the db.js the file inside the config (folder): const mongoose = require('mongoose'); const config = require('config'); // Grab the Connection string URL from the default.json file const db = confi...

Signing Up for Azure 4 Students Account

Sign-Up: Microsoft Azure 4 Students Hola readers, In this post we're gonna learn how to create a new Microsoft Azure Account for Students. As a typical Azure account requires you to provide with the Credit Card details but due to the fact that not all the students around the globe have credit cards. So Microsoft have a provision for granting Azure Credits to students by the help of their Educational Account provided by their School/ Universities. Here are the steps provided to create a new Azure4Students Account (Though a video is also available to follow along): Text version of the SigningUp Process Visit: aka.ms/Azure4Students Sign in with your Microsoft Account or create a Microsoft Account if you don't have one After successfully logging in, enter your Country code & mobile number. Then click on the Verification options (Text/ Call) for your Identity verification. Next comes the Student Verification. This can be done by either: Providing your scho...
Counter Widget