Eğitim İçeriği

Giriş

Businesses İçindeki DevOps Uygulamasına Genel Bakış

  • DevOps, geleneksel IT uygulamalarından nasıl farklı?
  • DevOps'ın terimleri ve teknolojileri
  • Agile yöntemleri DevOps'deki uygulanışı

Azure DevOps Özellikleri ve Mimarisine Genel Bakış

  • The Azure DevOps Server
  • Hosted v.s. on-premise Azure DevOps
  • Azure DevOps kullanıcılar için
  • Azure DevOps yöneticiler için

Geliştirme için Azure DevOps'yi Kurma ve Yapılandırma

Mevcut Geliştirme Süreçlerini Değerlendirmek için Değer Akışı Haritası Kullanımı

  • Azure DevOps'a Taşınma

Azure DevOps Çekirdek Hizmetleri ve Araçlarına Genel Bakış

  • İşletme için uygun Azure DevOps hizmetlerini seçme

Azure Panoları ile Yazılım Geliştirmeyi Planlama ve İzleme

  • Azure Boards'daki yerleşik scrum ve agile araçlarını kullanma
  • Azure Boards kontrol paneli widgetleriyle çalışma
  • Projelerin durumunu Azure analiz araçlarıyla izleme
  • Ekiblerin şeffaflığını ve işbirliğini Boards ile optimize etme
  • Mevcut GitHub depolarıyla Azure Boards'u entegre etme

Git Depolarını Barındırma ve Collaboration Azure Repoları Kullanma

  • Azure Repos ile depolara ve sürüm kontrolü oluşturma
  • Güvenli Git istemci destekleriyle kodu gönderme
  • Azure Repos'ta REST API'lerini ve webhook'ları oluşturma
  • Geliştirme ortamlarını oluşturup çekme talepleri gerçekleştirme
  • Azure Repos'un kod bilinci arama özelliği
  • Depolara temizlik yapma ve bakımını yapma

Azure İşlem Hatlarıyla Yazılım Oluşturma ve Dağıtma

  • Sürekli tümleme/sürekli teslim (CI/CD) uygulama
  • Tercih edilen dil ve işletim sistemi ile Azure Pipelines'ı yapılandırma
  • Pipelines'da build zinciri ve çok aşamalı builds kullanma
  • Azure Pipelines kayıt defterleriyle çalışma
  • Kapsayıcıları Kubernetes veya herhangi bir buluta dağıtma

Azure Yapıtlarını Kullanarak Entegre Paket Management Uygulama

  • Azure Artifacts'ta kod paketlerini oluşturma ve paylaşma
  • Evrensel yapıt yönetimi ile paket türlerinin yönetimi
  • Kapsamlı ve özel kaynak kodu paketlerini düzenleme ve güvenliği sağlama
  • Azure Artifacts'ta CI/CD pipeline'larına paket ekleme

Azure Test Planlarını Kullanarak Kod Kalitesini Test Etme ve Optimize Etme

  • Planlanmış el ile test v.s. keşfedecek testler
  • Kurumsal uygulamalar için doğru türden testi yürütme
  • Azure Test Planları kullanarak veriyi yakalama ve analiz etme
  • Azure Test Planları'nın sonu-sona izlenebilirlik özelliğini kullanma
  • Belirlenen kod hatalarını çözmek için doğru eylemleri atma

Azure DevOps Hizmetlerini Diğer Uzantılarla Entegre Etme

Sorun Giderme

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Agile Yazılım geliştirme metodolojilerini anlamak
  • Bir betik programlama dilinden bilgi sahibi olmak
  • Sistem yönetimi görevleriyle temel deneyim sahibi olmak
  • GitHub İş akışı ve depolarla ilgili bilgi sahibi olmak

Hedef Kitle

  • DevOps Mühendisler
  • Geliştiriciler
  • Proje Yöneticileri
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler