Azure DevOps nedir?
Azure DevOps, Microsoft'un yazılım geliştirme ve dağıtmaya yönelik uçtan uca DevOps araç zinciri sağlayan bir Hizmet olarak yazılım (SaaS) platformudur.
Ayrıca piyasadaki en önde gelen araçlarla tümleştirilir ve DevOps araç zincirini düzenlemeye yönelik mükemmel bir seçenektir.
Azure DevOps ne sağlar?
Azure DevOps, geliştirme yaşam döngüsünün tamamını kapsayan bir dizi hizmet içerir.
- Azure Boards: çevik planlama iş öğesi izleme, görselleştirme ve raporlama aracı.
- Azure Pipelines: dil, platform ve buluttan bağımsız CI/CD platformu destekleyen kapsayıcılar veya Kubernetes.
- Azure Repos: Bulutta barındırılan özel git depoları sağlar.
- Azure Artifacts: Genel veya özel kaynaklardan Maven, npm, Python ve NuGet paket akışları desteğiyle tümleşik paket yönetimi sağlar.
- Azure Test Planları: Tümleşik bir planlı ve keşif testi çözümü sağlar.
Ayrıca, üçüncü taraf araçlarını yönetmek için Azure DevOps'u kullanabilirsiniz.
Microsoft / Microsoft .NET kuruluşu değilsek ne olur?
Azure DevOps, uçtan uca Microsoft veya Windows olan kuruluşlara odaklanmaz.
Azure DevOps şu şekilde bir platform sağlar:
- Esnek: Azure DevOps'ta 'tümüne' gitmeniz gerekmez. Hizmetlerin her birini bağımsız olarak benimsemek ve mevcut araç zincirinizle tümleştirmek mümkündür; en popüler araçlar desteklenir.
- Platformlar Arası: Herhangi bir platformla (Linux, macOS ve Windows) çalışacak şekilde tasarlanmıştır. Veya dil (Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android ve iOS uygulamaları dahil). Azure DevOps, Microsoft teknoloji yığını üzerinde kuruluş oluşturma ve göndermeyi hedeflemiyor.
- Cloud Agnostic: AWS, GCP ve Azure için sürekli teslim desteklenir.