- Create an Azure DevOps account for your organisation
- Create a Team Project with an Agile Process Template
- Invite Team members to your organization and projects
Azure DevOps provides developer services to support teams to plan work, collaborate on code development, and build and deploy applications. Developers can work in the cloud using Azure DevOps Services or on-premises using Azure DevOps Server. Azure DevOps Server was formerly named Visual Studio Team Foundation Server (TFS).
Azure DevOps provides integrated features that you can access through your web browser or IDE client. You can use one or more of the following services based on your business needs:
- Azure Repos provides Git repositories or Team Foundation Version Control (TFVC) for source control of your code
- Azure Pipelines provides build and release services to support continuous integration and delivery of your apps
- Azure Boards delivers a suite of Agile tools to support planning and tracking work, code defects, and issues using Kanban and Scrum methods
- Azure Test Plans provides several tools to test your apps, including manual/exploratory testing and continuous testing
- Azure Artifacts allows teams to share Maven, npm, and NuGet packages from public and private sources and integrate package sharing into your CI/CD pipelines
To get started with Azure DevOps navigate to the Azure DevOps overview page. Here you will find further links to the documentation, support, pricing and Blogs.
Before we can create an Azure DevOps account we need to understand which Identity Providers are supported by Azure DevOps. Azure AD, MSA (Microsoft account) and a GitHub account is supported if you want to use cloud authentication. It is recommended to use Azure AD when a large group of users must be managed or if you want to integrate Azure DevOps to your organisation's Azure AD, otherwise use your Microsoft account or a GitHub account. For on-premises deployments Active Directory is recommended.
Note: If you want to integrate Azure DevOps into your organization's Azure AD make sure that you have the needed permission to create a ServicePrincipal in your Azure AD. We will create a ServicePrincipal in further challenges to authorize Azure DevOps to access your Azure Subscription in order to deploy Azure resources.
- Navigate to Azure DevOps
- Click "Start for free >", if you don't see a login page, please open a private browser window to make sure that you use the right account (either an Azure AD, MSA or GitHub account).
- Give your new project a name and select a country/region.
- Create an organization. Instructions can be found here
Create a new project, name it "College" and use the "Agile" process template. Instructions can be found here.
Create a new team, name it "College Team" and set it as your default team. Instructions can be found here
Now it's time to give your colleagues access to the project and to add them to the "College Team". Instructions can be found here