Eğitim İçeriği

Giriş

  • CI/CD temel kavramları ve avantajlarına genel bakış
  • CI hizmetlerini anlama (Travis-CI, CircleCI, Semaphore, vb.)

Geliştirme Ortamının Hazırlanması

  • Github depolarının kurulması
  • Travis-CI’nin Github ile entegrasyonu

Python Paketinin Oluşturulması

  • Uygulama mantığının oluşturulması
  • Kodun yerel olarak paketlenmesi

Paket Dağıtımının Otomasyonu

  • PyPI belirtecinin Travis-CI’ye eklenmesi
  • CI/CD hattının oluşturulması ve tanımlanması
  • Bağımlılıkların etkinleştirilmesi
  • Kodun çalıştırılması ve test edilmesi
  • Python paketinin yayınlanması

Konteynerleştirilmiş Uygulamaların Dağıtımı

  • Python web uygulamasının oluşturulması
  • Uygulamanın konteynerleştirilmesi
  • Uygulamanın Docker ile dağıtılması
  • Heroku ile dağıtımın otomasyonu

Sorun Giderme

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Git veya Github ile deneyim
  • Python programlama deneyimi

Hedef Kitle

  • Geliştiriciler
  • DevOps mühendisler
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler