Bağımlılıkları güvenli ve sürümlü biçimde yönet
Azure DevOps'ta paket yönetim stratejisini ele alan orta seviye eğitim: Azure Artifacts feed oluşturma ve izinler, pipeline'dan yayın/tüketim, upstream source ile public registry proxy, semantik sürümleme ve view ile olgunluk terfisi, retention politikaları v…
Azure Artifacts feed'leri, upstream source, sürümleme ve paket güvenliği
Bu orta seviye eğitim, Azure DevOps çözümlerinde paket yönetim stratejisine odaklanır. Paket yönetiminin bağımlılık ve yeniden kullanım açısından rolü; Azure Artifacts feed kavramı, feed görünürlüğü (proje/organizasyon) ve izinleri işlenir. NuGet, npm, Maven, Python ve Universal paket desteği, paket yayınlama ve tüketme; upstream source ile public registry (nuget.org, npmjs) proxy'leme ve dış paketlerin önbelleklenmesi uygulanır. Semantik sürümleme, prerelease ve stable kanalları, view (@local, @prerelease, @release) ile olgunluk kademesi; retention ve immutable sürüm ilkesi; paket güvenliği, lisans uyumu, güvenlik açığı taraması ve tedarik zinciri (supply chain) riskleri gösterilir. Katılımcılar bir kurum için merkezi, sürümlü ve güvenli bir paket yönetim stratejisi tasarlayıp pipeline'a entegre edebilir.
2 Gün. Her gün dört modül; katılımcılar feed yapısından upstream'e, sürümlemeden paket güvenliğine ilerler.
Orta Seviye — Azure Artifacts ile paket beslemesi (feed), upstream kaynak, sürümleme ve paket güvenliği stratejisinin ele alınması.
Katılımcılar Azure Artifacts'ta feed oluşturup paket yayınlayarak upstream ve sürümleme senaryolarını pipeline ile uygulamalı kurar.
Tüm bağımlılıkları feed'lerde toplayarak paylaşım ve yeniden kullanımı kolaylaştırırsınız.
Semantik sürüm ve view'larla paket olgunluğunu ve izlenebilirliğini sağlarsınız.
Upstream kontrolü ve tarama ile tedarik zinciri riskini azaltırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
NuGet/npm gibi paket yöneticilerine temel aşinalık beklenir.
Temel Azure Pipelines ve build kavramına aşinalık güçlü biçimde faydalıdır.
Bir projede bağımlılık yönetmiş olmak yararlıdır.
Bir Azure DevOps organizasyonu ve Azure Artifacts erişimi gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Paket türlerini ve merkezi yönetimin faydasını kavrarsınız.
Kapsam ve izinleriyle Azure Artifacts feed'leri kurarsınız.
Pipeline'dan paket yayınlar ve projede güvenle tüketirsiniz.
Public registry'leri proxy'leyip dış paketleri önbelleklersiniz.
SemVer ve prerelease ile paket sürümlerini disiplinli yönetirsiniz.
View'larla paketleri olgunluk kademesine göre terfi ettirirsiniz.
Retention politikalarıyla depolama ve tekrarlanabilirliği dengelerseniz.
CVE taraması ve lisans kontrolüyle tedarik zincirini korursunuz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Azure DevOps'a sıfırdan giriş: servislerin rolü, ilk proje, backlog, Git reposu, pull request ve basit CI pipeline. Temel seviye DVA eğitimi.
Detayları Gör →Azure DevOps ile ilk uçtan uca akış: planlama, Git, pull request, CI pipeline, artifact ve Azure App Service'e dağıtım. Temel seviye uygulamalı DVA eğitimi.
Detayları Gör →Azure Boards ile çevik yaşam döngüsü: backlog refinement, story point, sprint yürütme, Kanban WIP, CFD/cycle time ve çok takımlı planlama. Orta seviye DVA eğiti
Detayları Gör →Azure Repos'ta dal stratejisi ve PR politikaları, Azure Pipelines'ta YAML CI/CD, service connection ve multi-stage dağıtım yönetimi. Orta seviye DVA eğitimi.
Detayları Gör →DevOps dönüşümünü değer akışı, trunk-based CI/CD, test, IaC ve DORA metrikleriyle en iyi uygulamalarla hayata geçirin. İleri seviye DVA eğitimi.
Detayları Gör →