Bize Ulaşın

Eğitim İçeriği

Ansible ve Otomasyon Desenlerine Giriş

  • Ansible mimarisi ve temel kavramlar
  • Envanter yönetimi ve bağlantı seçenekleri
  • Anlık komutlar ve basit oynatma kitapları

Güçlü Oynatma Kitapları Yazma

  • Oynatma kitabı yapısı, görevler ve işleyiciler (handlers)
  • İdempotans ve hata yönetimi
  • Include ve import kullanarak görevleri yeniden kullanma

Roller, Koleksiyonlar ve Proje Yapısı

  • Roller oluşturma ve düzenleme
  • Koleksiyonları oluşturma ve yayınlama
  • Depo düzeni ve yeniden kullanım için en iyi uygulamalar

Değişkenler, Gerçekler (Facts) ve Şablonlama

  • Değişken önceliği ve kapsamları
  • Facts kullanımı ve özel facts toplama
  • Yapılandırma oluşturma için Jinja2 şablonlama

Modüller, Eklentiler ve Genişletilebilirlik

  • Temel ve topluluk modüllerine genel bakış
  • Eklentiler ve özel modüller geliştirme
  • Gizli bilgileri ve kimlik bilgilerini güvenli bir şekilde yönetme

Test, Kalite ve CI/CD Entegrasyonu

  • Molecule ve Testinfra ile birim ve entegrasyon testleri
  • Linting ve kalite kapıları (ansible-lint, yamllint)
  • Ansible'ı CI/CD pipeline'larına entegre etme (GitHub Actions, Jenkins)

AWX/Tower ile Operasyonel Yönetim

  • AWX/Tower kurulumu ve mimarisi
  • Görev şablonları, iş akışları ve planlamalar
  • RBAC, loglama, bildirimler ve denetlenebilirlik

Ölçeklendirme, Performans ve Sorun Giderme

  • Envanter ve bağlantı performansını optimize etme
  • Büyük ölçekli eşzamanlılık ve düzenleme stratejileri
  • Oynatma kitaplarını hata ayıklama ve operasyonel sorun giderme

Güvenlik, Uyumluluk ve Kurumsal Desenler

  • Gizli bilgileri yönetme (Vault, Ansible Vault, harici depolama)
  • Uyumluluk otomasyonu ve değişiklik kontrolü desenleri
  • K afet kurtarma ve geri alma stratejileri

Bitirme Projesi: Uçtan Uca Otomasyon Pipeline'ı

  • Gerçekçi bir kullanım durumu için otomasyon çözümü tasarlama
  • Oynatma kitapları, roller, testler ve CI/CD entegrasyonunu uygulama
  • Sunumlar, akran değerlendirmesi ve eğitmen geri bildirimi

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Linux sistem yönetimi temellerine hakimiyet
  • Temel kabuk betik yazma ve komut satırı araçları deneyimi
  • YAML ve sürüm kontrol kavramlarına aşinalık

Hedef Kitle

  • Sistem yöneticileri
  • DevOps mühendisleri
  • Platform ve otomasyon mühendisleri

Sorumluluk Reddi: Bu eğitim, NobleProg küresel eğitim portföyünün bir parçasıdır. Eğitim hizmetleri, NobleProg Ontario Inc. gibi yetkili NobleProg ağ ortak kuruluşları aracılığıyla sağlanmaktadır.

 35 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler