Ce este Azure DevOps?
Azure DevOps este o platformă Software ca serviciu (SaaS) de la Microsoft care oferă un instrument DevOps end-to-end pentru dezvoltarea și implementarea de software.
De asemenea, se integrează cu cele mai multe instrumente de top de pe piață și este o opțiune excelentă pentru orchestrarea unui instrumentchain DevOps.
Ce oferă Azure DevOps?
Azure DevOps include o gamă de servicii care acoperă ciclul complet de viață al dezvoltării.
- Panouri Azure: planificarea elementelor de lucru, vizualizarea și instrumentul de raportare a elementelor de lucru agile.
- Azure Pipelines: un limbaj, o platformă și o platformă CI/CD independentă de cloud care acceptă containere sau Kubernetes.
- Azure Repos: oferă depozite private găzduite în cloud.
- Artefacte Azure: oferă suport integrat pentru pachetele Maven, npm, Python și NuGet fluxuri de pachete de la surse publice sau private.
- Planuri de testare Azure: oferă o soluție integrată de testare planificată și exploratorie.
De asemenea, puteți utiliza Azure DevOps pentru a orchestra instrumente de la terți.
Ce se întâmplă dacă nu suntem o organizație Microsoft/ Microsoft .NET?
Azure DevOps nu este focalizat pe organizațiile care sunt Microsoft sau Windows end-to-end.
Azure DevOps oferă o platformă care este:
- Flexibil: nu trebuie să accesați "totul" pe Azure DevOps. Este posibil să adoptați fiecare dintre servicii în mod independent și să le integrați cu instrumentul existent; cele mai populare instrumente sunt acceptate.
- Cross-Platform: proiectat să funcționeze cu orice platformă (Linux, macOS și Windows). Sau limbă (inclusiv aplicațiile Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android și iOS). Azure DevOps nu vizează organizațiile care construiesc și se expediază pe stiva de tehnologie Microsoft.
- Agnostic cloud: livrarea continuă este acceptată pentru AWS, GCP și Azure.