Introduction
I have seen quite an extensive use of devops for infrastructure, resources and deployment lifecycles of product development and release. It is now quite essential for developers to understand the basics of devops. This is the first article in the series where I am trying to provide a glimpse into Azure devops.
What is Azure devops?
Azure DevOps is a software as a service (SaaS) platform from Microsoft that provides an end-to-end DevOps toolchain for developing and deploying software. In a nutshell it is a platform which brings people, processes, technology and automation together to bring value to customers and speed up the continuous software delivery in a more reliable manner. It keeps your deployment and product delivery life cycle in a more interactive and easy way.
For the best place to start, visit the below URL:
https://azure.microsoft.com/en-us/services/devops/?nav=min
Before you start with a new account to work with Azure devops check the pricing page to understand the offerings and your needs.
Click on the pricing tab or click the url:
https://azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services/
Your page looks like this. For the services Azure devops is almost free for an individual or collaboration for small team of 5 or less.

You are getting 1 free Microsoft host CI/CD agent and 1 free self-hosted agents.
With Microsoft hosted agents, it will give 1800 mins free for a month which is good for small team. If more is needed my recommendation is to buy more minutes from Azure rather than managing your self-hosted agents.
Below are the offerings provided:
- Azure Pipelines:Includes the free offer from INDIVIDUAL SERVICES
- Azure Boards: Work item tracking and Kanban boards
- Azure Repos: Unlimited private Git repos
- Azure Artifacts:2 GB free per organization
On clicking start new you will be navigated to the page where you will be asked for your user id pass. If you have any credentials then login to get the home. You can get the login using a GitHub account.

After logging in your home page will look like, this is my dashboard. You can have yours by creating the new organization.
Organization is way to work with multiple teams across the company or with external venders. You can have multiple organizationswith multiple projects in it.

After you successfully created a new project, you can navigate in that and be able to view different options in the left panel where you can see board, repos, pipelines and artefactsplay around.

If you are not able to view this go to Project Setting-> Overview and on the services from the switch as visualized below.

Boards- Manging, maintaining, planning and tracking the work items
You can add new tasks and user stories as per your requirements and the agile process chosen at the time of project creation from the settings.















Mahesh ChandPosted Oct 22, 2020, 8:21 AM
Thank you Abhishek. Very clearly explained.
Vinay Pratap Singh BhadauriaPosted Sep 2, 2020, 1:26 AM
Keep up the good work brother, this way we can also learn this alongside of you.