Co to jest Azure DevOps?

Ukończone

Azure DevOps to platforma oprogramowania jako usługi (SaaS) firmy Microsoft, która udostępnia kompleksową łańcuch narzędzi DevOps do tworzenia i wdrażania oprogramowania.

Integruje się również z najbardziej wiodącymi narzędziami na rynku i jest doskonałą opcją organizowania łańcucha narzędzi DevOps.

Co zapewnia usługa Azure DevOps?

Usługa Azure DevOps obejmuje szereg usług obejmujących pełny cykl życia programowania.

  • Azure Boards: elastyczne narzędzie do planowania elementów roboczych, wizualizacji i raportowania.
  • Azure Pipelines: język, platforma i niezależne od chmury kontenery obsługujące platformę ci/CD lub Kubernetes.
  • Azure Repos: udostępnia prywatne repozytoria git hostowane w chmurze.
  • Azure Artifacts: zapewnia zintegrowane zarządzanie pakietami z obsługą źródeł publicznych lub prywatnych programu Maven, npm, Python i NuGet.
  • Plany testów platformy Azure: udostępnia zintegrowane, planowane i eksploracyjne rozwiązanie do testowania.

Ponadto możesz użyć usługi Azure DevOps do organizowania narzędzi innych firm.

Co zrobić, jeśli nie jesteśmy organizacją firmy Microsoft/Microsoft .NET?

Usługa Azure DevOps nie koncentruje się na organizacjach, które są kompleksową firmą Microsoft lub Windows.

Usługa Azure DevOps udostępnia platformę, która:

  • Elastyczne: nie musisz przechodzić "w całości" w usłudze Azure DevOps. Istnieje możliwość niezależnego wdrożenia poszczególnych usług i zintegrowania ich z istniejącym łańcuchem narzędzi; Obsługiwane są najpopularniejsze narzędzia.
  • Międzyplatformowa: zaprojektowana do pracy z dowolną platformą (Linux, macOS i Windows). Lub język (w tym Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android i iOS). Usługa Azure DevOps nie jest przeznaczona dla organizacji tworzących i wysyłanych na stos technologii firmy Microsoft.
  • Niezależne od chmury: ciągłe dostarczanie jest obsługiwane na platformach AWS, GCP i Azure.