Exercise-9

 9. Introduction to Azure DevOps: Overview of Azure DevOps Services, Setting Up an Azure DevOps Account and Project

🧑‍💻 Introduction to Azure DevOps

📌 What is Azure DevOps?

Azure DevOps is a cloud-based service from Microsoft that provides developer services to support teams in planning work, collaborating on code development, and building & deploying applications.


🔧 Azure DevOps Services – Overview

Azure DevOps offers the following main services:

  1. Azure Repos

    • Provides Git repositories or Team Foundation Version Control (TFVC).

    • Used for source code version control.

    • Supports pull requests, branching, and code reviews.

  2. Azure Pipelines

    • Used for Continuous Integration (CI) and Continuous Delivery (CD).

    • Supports building, testing, and deploying code automatically to any platform.

  3. Azure Boards

    • Agile planning tools: Kanban boards, backlogs, and dashboards.

    • Helps manage tasks, bugs, and user stories.

  4. Azure Test Plans

    • Provides manual and exploratory testing tools.

    • Helps ensure software quality and coverage.

  5. Azure Artifacts

    • Manages package dependencies (e.g., NuGet, npm, Maven).

    • Allows teams to create, host, and share packages.


🛠️ Setting Up an Azure DevOps Account and Project

✅ Step 1: Create a Microsoft Account (if not already available)

✅ Step 2: Sign in to Azure DevOps

✅ Step 3: Create a New Organization

  • An organization in Azure DevOps groups related projects.

  • Click on "New Organization", provide a name, select a region.

✅ Step 4: Create a Project

  • Inside your organization, click "New Project".

  • Fill in:

    • Project name

    • Visibility: Public or Private

    • Choose Version Control: Git or TFVC

    • Select Work Item Process: Agile, Scrum, CMMI, Basic

✅ Step 5: Explore Services

  • After project creation, you can start using:

    • Repos for code

    • Boards for task tracking

    • Pipelines for CI/CD

    • Artifacts for packages

    • Test Plans for testing

Comments

  1. This breakdown really helps new users understand how each service fits together. I’ve mainly used Azure DevOps for pipelines, but seeing the overview of Boards and Artifacts makes me want to explore them more.

    ReplyDelete
  2. This overview makes it much easier for beginners to get started. I like how you connected account setup directly to using services like Repos and Pipelines. I’d love to read a follow-up on integrating external tools like GitHub with Azure for a smoother workflow.

    ReplyDelete

Post a Comment