Hi Nguyen Duc Huu (MS/EDS31-XC),
For Microsoft-hosted parallel jobs, you can get up to 10 free Microsoft-hosted parallel jobs that can run for up to 360 minutes (6 hours) each time for public projects. When you create a new Azure DevOps organization, you aren't given this free grant by default.
For private projects, you can get one free job that can run for up to 60 minutes each time. When you create a new Azure DevOps organization, you might not always be given this free grant by default.
To request the free grant for public or private projects, submit a request
For self-hosted parallel jobs, you can register any number of self-hosted agents in your organization. We charge based on the number of jobs you want to run at a time, not the number of agents registered. There are no time limits on self-hosted jobs.
For public projects that are self-hosted, you can have unlimited parallel jobs running. For private projects, you can have one job plus one job for each active Visual Studio Enterprise subscriber who is a member of your organization.
When the free tier is no longer sufficient for your self-hosted private project, you can purchase more capacity per parallel job. For pricing cost per parallel job, see the Azure DevOps pricing page
Kindly accept this answer if it helps
and click on Yes for was this answer helpful. And, if you have any further query do let us know.