Was ist Azure DevOps?
Azure DevOps stellt mehrere Tools bereit, die Sie für die bessere Zusammenarbeit im Team verwenden können. Außerdem sind Tools für automatisierte Buildprozesse, Tests, Versionskontrolle und Paketverwaltung enthalten. Dazu gibt es viel zu erzählen. Im Laufe dieser Einheit werden alle Tools erklärt. Zunächst folgen Sie dem Team, das sich einen Überblick darüber verschafft, was Azure DevOps ist und wie sie damit einsteigen können.
Mara: Amita hat nach Tools gefragt, und ich würde vorschlagen, dass wir Azure DevOps verwenden.
Andy: Wie können wir ein Azure-Produkt verwenden, wenn wir unsere Bereitstellungen gar nicht in der Cloud durchführen? Außerdem stellen wir für Linux bereit. Spielt das eine Rolle?
Mara: Diese Tools sind sehr nützlich, ganz egal, ob man in der Cloud arbeitet oder lokal. Es tut also nichts zur Sache, ob wir für Linux, Windows oder eine andere Plattform bereitstellen. Azure DevOps ist eine Sammlung von Diensten, die eine Lösung für alle bietet, die eine Toolkette auf Unternehmensniveau suchen. Mit diesen Tools können wir alle Methoden implementieren, über die wir eben gesprochen haben. Ergebnis:
Dienst | BESCHREIBUNG |
---|---|
Azure Boards: Dabei handelt es sich um agile Tools, mit denen wir unsere Arbeit planen, nachverfolgen und diskutieren können. Das funktioniert sogar für andere Teams. | |
Azure Pipelines. Damit können wir unseren Code mit CI/CD erstellen, testen und bereitstellen. Dies funktioniert mit allen Sprachen, Plattformen und Clouds. | |
Azure Test Plans: Dabei handelt es sich um Tools für manuelles und exploratives Testen. |
Ich dachte mir, mit diesen drei Tools könnten wir zunächst beginnen. Es gibt noch zwei weitere Dienste, die wir später implementieren können:
Dienst | BESCHREIBUNG |
---|---|
Azure Repos: Damit werden unbegrenzte, in der Cloud gehostete, private und öffentliche Git-Repositorys bereitgestellt. | |
Azure Artifacts: Hiermit können wir Pakete erstellen, hosten und freigeben. |
Fragen an Abel
In diesem kurzen Video erläutert Abel die fünf Bestandteile von Azure DevOps:
Amita: Das hört sich umfangreich an. Wo fangen wir da an?
Mara: Versuchen wir erstmal, eine Planung mit Azure Boards zu erstellen. Wir sehen uns an, wie das funktioniert. Wir müssen nicht alle Dienste verwenden, die von Azure DevOps bereitgestellt werden. Wir benutzen nur das, was wir benötigen.
Tim: Was müssen wir tun?
Mara: Es ist ganz einfach. Wir müssen lediglich ein Konto und eine Organisation einrichten. Der gesamte Prozess dauert nur wenige Minuten.