What is Azure DevOps?
Microsoft product | Software as a service (SaaS) platform
Hello! Welcome to my first Blog. In this article, I am going to discuss about Azure DevOps.
Overview
- Introduction to DevOps
- About Azure DevOps
DevOps
“Developer + Operations”
DevOps is the process by which the development team and the operation team work together to release the software project. This is not a technology. That is to say, the whole process of how we work and achieve the defined processes of groups can be called DevOps.
In other words, DevOps is a set of practices intended to reduce the time between committing a change to a system and the change being placed into normal production while ensuring high quality.
When we create any software, there are many steps involved in it like Development, Build, Testing, Approval, Release, Maintenance, etc and all the steps repeats like a cycle🔁 when you start any new requirement. So, to automate some of the steps, we can use DevOps.
It was developed as a solution to problems in the waterfall model.
There are many options available in the market like Jenkins, Vagrant, Splunk, etc. But here we will be talking about Azure DevOps.
Azure DevOps
Azure DevOps is developed and managed by Microsoft. 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. It was formerly known as Visual Studio Team Services(VSTS).
Getting Started with Azure DevOps
It is a Microsoft Azure Portal
2. Login to your Microsoft Account
You should have Username and password.
3. Create an Azure DevOps Organization and after that, you’ll have to create a project
4. Now, you’ll be able this dashboard
There are Azure DevOps features. You can collaborate with your team over here……..
- Azure Boards
If agile technology is used in the project, the agile technology ports can be implemented directly on the Azure board. You can maintain a task list here, can add issues.
2. Azure Pipelines
CI / CD platform
When Jenkins is used, when the code is integrated, when the code is deployed it can be done directly using the Azure pipelines. Below are the options of which repositories you can select.
Azure uses YAML language to create a pipeline, the classic editor is also available in case you’re a beginner you can go for it.
3. Azure Repos
You will able to create unlimited free private Repos. It works same as GitHub repos.
4. Azure Test Plans
If you are working on something like Manual tester and Quality Assurance, your work will be more in it. Within Test plans, creating your test plans and writing test cases.
5. Azure Artifacts
Universal package repository. There will be completed repository.