
Was ich am meisten schätze, ist die nahtlose Integration mit YAML-basierten Definitionen, Azure-Diensten und dem integrierten Artefaktmanagement. Die Environments-Funktion ist ein echter Wendepunkt für die Verfolgung von Bereitstellungen über verschiedene Stufen hinweg. Außerdem ist für jemanden, der mit persönlichen Projekten begonnen hat, die Verfügbarkeit von kostenlosen gehosteten Agenten ein großer Vorteil; sie senkt die Einstiegshürde und ermöglicht es, dass Ihre CI/CD-Strategie natürlich skaliert, wenn das Projekt in eine Unternehmensumgebung wächst. Bewertung gesammelt von und auf G2.com gehostet.
Der Arbeitsablauf für abgelaufene Serviceverbindungen ist etwas umständlich. Derzeit muss man oft zum Azure-Portal zurückkehren, um sie zu erneuern, da die Fehlermeldungen in DevOps nicht immer explizit über das Ablaufdatum informieren. Es wäre viel reibungsloser, einen "Erneuern"- oder "Neu autorisieren"-Auslöser direkt in der DevOps-Serviceverbindungsschnittstelle zu haben, um den Kontextwechsel zu vermeiden. Bewertung gesammelt von und auf G2.com gehostet.




