Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Kaynak Kodu Egemenliği
- Bulut tabanlı Git platformlarının özel kodu ve ticari sırları nasıl ortaya çıkardığı.
- Gitea mimarisi ve GitHub, GitLab ile Forgejo arasındaki karşılaştırma.
- Lisanslama, hizmet şartları ve veri ihracatı hususları.
Kurulum ve Yapılandırma
- PostgreSQL ve Redis ile Docker Compose dağıtımı.
- systemd servisi ile Linux üzerinde ikili (binary) kurulum.
- Ters proxy, TLS ve SSH bağlantı noktası yapılandırması.
- Başlangıç sihirbazı: veritabanı, yönetici hesabı ve app.ini ayarları.
Depo Yönetimi
- Organizasyonlar, ekipler ve depolar oluşturma.
- Dal koruması, zorunlu incelemeler ve imzalı commit'ler.
- Sorun takibi, etiketler, aşamalar ve Kanban panoları.
- Wiki ve yayın ürünleri barındırma.
Gitea Actions ile CI/CD
- Gitea Actions'ı etkinleştirme ve act runner'ları kayıt etme.
- Kurma, test etme ve dağıtım için workflow YAML yazma.
- Kendi sunucunuzda çalışan runner güvenliği ve konteyner izolasyonu.
- Ürün önbellekleme ve matris kurulumları.
Bulut Tabanlı Forge'lar ile Göç
- GitHub/GitLab'dan depo yansılama ve içe aktarma.
- Sorunları, çekme isteklerini ve sürüm notlarını taşıma.
- Commit imzalarını ve GPG anahtar güvenini koruma.
Kimlik Doğrulama ve Erişim Kontrolü
- LDAP, Active Directory ve OpenID Connect entegrasyonu.
- İki faktörlü kimlik doğrulama ve dağıtım token yönetimi.
- Depo görünürlüğü: herkese açık, içsel ve özel kapsam seçenekleri.
Güvenlik ve Uyumluluk
- GPG ve SSH anahtarları ile commit imzalama uygulaması.
- Depo erişimi ve yönetici değişiklikleri için denetim günlük kaydı.
- Bağımlılık taraması ve güvenlik açığı webhook uyarıları.
Bakım ve Ölçeklendirme
- Git verileri, sorunlar ve ekler için yedekleme stratejileri.
- Veritabanı optimizasyonu ve eklerin S3'e yüklenmesi.
- Gitea yükseltme ve kırıcı değişiklikleri (breaking changes) yönetimi.
Kurs İçin Gerekli Önbilgiler
- Ara seviye Git ve sürüm kontrol kavramları.
- Docker dahil Linux sunucu yönetimi.
- CI/CD boru hatları ve webhooks ile tanışıklık.
Hedef Kitle
- GitHub veya GitLab.com'u değiştiren geliştirme ekipleri.
- Kendi ağları içinde kaynak kodunu muhafaza etmesi gereken kuruluşlar.
- Kod ihracat kısıtlamaları olan hükümet ve savunma müteahhitleri.
14 Saatler
Danışanlarımızın Yorumları (2)
Sorularıma hemen cevap almanın benim için çok güzel olduğunu düşünüyorum.
Szabolcs Kriston - Ericsson
Eğitim - Advanced GitLab
Yapay Zeka Çevirisi
Eğitmen ve bizim aramızdaki kolay iletişimi, sorunlarımıza gösterilen ilgiyi, sorularımıza verilen yanıtlardaki görüşleri ve ek bilgileri sevdim. Temposunu da beğendim, teknik sorunlar olsa bile hiçbir zaman acele etmediğimizi hissetmedik. Her konu uygun şekilde ele alındı.
Melania Mieczkowska - IAV Poland
Eğitim - Gitlab and Gitlab CI
Yapay Zeka Çevirisi