Azure DevOps
Azure DevOps nedir? Bana selefi VSTS (Visual Studio Team Service) hakkında bilgi verir misiniz? Hâlâ bilmiyor musun? O zaman size bir tane daha söyleyeyim, TFS (Team Foundation Server). Evet, birçok deneyimli .NET mühendisi bu ismi biliyor ve şimdi Azure DevOps olarak adlandırılıyor.
Azure DevOps'ta varBulut versiyonuveYerel versiyonSürüm, Bulut Versiyonu:Bağlantı girişi görünür., Microsoft hesabınızla giriş yapar; Yerel versiyon indirme gerektiriyor:Bağlantı girişi görünür., sonra kendiniz kurup barındırın.
Azure DevOps Server
Azure DevOps Server 2019 (eski adıyla TFS), Microsoft Azure DevOps'un yerel sunucusu olarak, geliştirme ekipleri için yazılım işbirliğine dayalı geliştirme yönetimi sunan bir hizmet platformudur; gereksinim yönetimi, kod yönetimi, sürekli entegrasyon ve teslimat ile çevik geliştirme alanlarında yazılım geliştirme ekiplerine tam süreç teknik hizmetler sunar.
Kurumsal intranette çalışan bu geliştirme sunucusu, düşük giriş eşiği, düşük maliyeti ve tam işlevleri nedeniyle yerel yazılım geliştirme ekipleri ve yönetim ekipleri tarafından derinden sevilmektedir. Özellikle yüksek veri güvenliği gereksinimleri olan finans sektöründeki kullanıcılar için, DevOps Server kurumsal geliştirme merkezlerinin Ar-Ge hizmet yönetim platformu haline gelmiş ve kurumsal yazılım araştırma ve geliştirme, kalite yönetimi ve işletme ile bakım uygulamaları için yönetim araçları rolünü üstlenmiştir.
Azure DevOps Server, kurumsal intranet üzerinde çalıştığı için, veri güvenliği, ölçeklendirme geliştirme ve ölçüm analizi açısından kamu bulutunda Azure DevOps Service'e göre doğal avantajlara sahiptir. Ancak kurulum, dağıtım ve işletme ile bakım konularında işletmelerin ekstra çaba harcaması gerekir. Azure DevOps Server'a yeni başlayan kullanıcılar için referans sağlamak amacıyla DevOps Server 2019'un dağıtım yöntemi ve sürecine temel bir giriş verelim.
Bulut ve on-premises sürümler arasındaki fark nedir?
- Öncelikle, bulut versiyonu sadece İngilizce olarak mevcut ve gelecekte yerelleştirilip yapılmayacağını bilmiyorum. Yerel versiyon birkaç dilde seçilebilir;
- İkinci olarak, bulut sürümü organizasyonları ve kullanıcıları, kurulum Windows sisteminizi kullanan kullanıcıları veya kendi geliştirdiğiniz AD kullanıcılarını yönetebilir.
- Bazı eklentiler sadece bulut sürümü için kullanılabilir, ancak çoğu her ikisini de destekleyebiliyor.
- Bulut sürümü 5 kişi ve altı için ücretsizdir, ardından kişi sayısına göre aylık ücretlendirilir, lütfen belirli ücrete bakınız:Bağlantı girişi görünür.;
Azure DevOps ile TFS arasındaki fark nedir?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Not: Azure DevOps Server eskiden şu şekilde biliniyorduVisual Studio Team Foundation Server。 Azure DevOps, Microsoft tarafından 2019'da yeniden adlandırıldı, bulut versiyonu orijinal VSTS'dir ve yerel versiyon orijinal TFS olarak da anlaşılabilir; bu da TFS 2019 olarak da anlaşılabilir. Sadece bu sürümde arayüzde büyük iyileştirmeler ve iyileştirmeler olmakla kalmıyor, Microsoft ayrıca serbest açıp kapatabilen beş modülü de özelleştirdi.
Azure DevOps ne yapar?
Bunu JIRA + GitHub + Jenkins + Test Yönetimi + Nuget/Maven/NPM olarak anlayabilirsiniz... Bu büyük platformun bir ürünü ama bu ürünlerden daha esnek ve güçlü, ve siz de erişebiliyorsunuzBağlantı girişi görünür.Daha fazlasını öğrenmek için.
Documentation for Azure DevOps
Böylesine büyük bir sistemin elbette belgeleri olması gerekir, ancak ne yazık ki sadece İngilizce belgeler olduğu için biraz zor. Bulut versiyonu:Bağlantı girişi görünür., yerel versiyon:Bağlantı girişi görünür.
Eğer yeteneğiniz varsa, kendiniz okuyun ya da blogumdan öğrenin, merhaba!
Microsoft'un resmi ne'ye göre, bulut sürümü Azure DevOps Service olarak adlandırılıyor; On-premises sürüm Azure DevOps Server olarak adlandırılır
Azure DevOps Server 2019 yalnızca server 64-bit işletim sistemlerini destekler, bunu sunucu işletim sistemine veya istemci işletim sistemine kurabilirsiniz. Değerlendirme amaçlı kullanılmadıkça, sunucu işletim sistemine yüklemenizi öneririz. Şu anda desteklenen işletim sistemleri şunlardır:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) sürüm 1607 veya daha yeni sürümler
Azure DevOps entegrasyon yetenekleri sağlar
Bir web tarayıcısı veya IDE istemcisi üzerinden erişebilirsiniz. İşletmenizin ihtiyaçlarına bağlı olarak aşağıdaki hizmetlerden birini veya birkaçını kullanabilirsiniz:
- Azure Repo, Git depoları veya Team Foundation Sürüm Kontrolü (TFVC) kullanarak kod için kaynak kontrolü sağlar.
- Azure Pipelines, uygulamaların sürekli entegrasyonu ve teslimatını desteklemek için derleme ve sürüm hizmetleri sunar
- Azure Boards, Kanban ve Scrum metodolojilerini kullanarak planlama ve takip işi, kod hataları ve sorunları desteklemek için çevik araçlar seti sunar
- Azure Test Planları, uygulamanızı test etmek için manuel/keşif testi ve sürekli test gibi çeşitli araçlar sunar
- Azure Artifacts, ekiplerin Maven, npm ve NuGet paketlerini kamu ve özel kaynaklardan paylaşmasına ve paket paylaşımını CI/CD pipeline'larınıza entegre etmesine olanak tanır
Ayrıca şu gibi iş birliği araçlarını da kullanabilirsiniz:
- Bilgi, ilerleme ve trendleri paylaşmak için yapılandırılabilir widget'lara sahip özelleştirilebilir ekip kontrol panelleri
- Yerleşik Wikimedia Commons
- Yapılandırılabilir bildirimler
|