AWS DEVOPS ENGINEER PROFESSIONAL : CODECOMMIT EĞİTİMİ

Yönetilen Git ile güvenli kaynak akışı

CodeCommit ile IAM erişim, pull request onay kuralları, tetikleyiciler ve CodePipeline entegrasyonuyla güvenli kaynak yönetimi kurun.

AWS CodeCommit ile güvenli Git erişimi, dal bazlı IAM, pull request onay kuralları, olay tetikleyicileri ve CodePipeline entegrasyonunu öğreten ileri düzey DevOps eğitimi.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Yönetilen Git deposu, onay akışı ve olay tabanlı tetikleme

Bu eğitim, AWS DevOps Engineer Professional kapsamında AWS CodeCommit servisine odaklanır. Repo oluşturma ve HTTPS/SSH/git-remote-codecommit erişimi, IAM politikaları ve koşullarla ince taneli erişim, dal (branch) koruması ve pull request onay kuralı şablonları (approval rule templates), CodeCommit tetikleyicileri ve EventBridge olayları ile Lambda/SNS/CodePipeline otomasyonu, commit sonrası doğrulama, çapraz hesap erişim ve KMS şifreleme uygulamalı işlenir. CodePipeline kaynak aşaması entegrasyonu ve göç (migration) senaryoları da kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; repo erişiminden onay akışı ve CI/CD entegrasyonuna ilerler.

Seviye

İleri Seviye — AWS CodeCommit ile yönetilen Git: erişim, onay akışı, tetikleyici ve CI/CD entegrasyonu.

Öğrenme Metodu

Katılımcı gerçek repo kurar, IAM erişim ve onay kuralları tanımlar, tetikleyicilerle otomasyon ve pipeline bağlar.

Neden Bu Eğitim?

🔐İnce Taneli Erişim

IAM politika koşullarıyla dal ve kullanıcı bazında erişimi hassas yönetmeyi öğrenirsiniz.

✔️Onay Disiplini

Approval rule template'leri ile her pull request'e zorunlu inceleme kuralları uygularsınız.

🔔Olay Tetikleme

Commit ve PR olaylarıyla otomatik CI/CD ve bildirim akışları tetiklersiniz.

Anahtar Konular

aws codecommityönetilen gitapproval rule templatepull requestcodecommit iamgit-remote-codecommiteventbridge codecommitcodepipeline sourcedal korumasıaws devops professional
“Kaynak kodu güvende değilse, sonraki her adım da değildir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Git Bilgisi

Temel Git komutları ve dal/merge akışına aşinalık beklenir.

2
IAM Temeli

IAM kullanıcı, politika ve koşul kavramları faydalı olur.

3
CI/CD Fikri

CodePipeline/CodeBuild'e dair genel bilgi avantaj sağlar.

4
Test Hesabı

CodeCommit, IAM ve EventBridge kullanabilen bir hesap gerekir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı CodeCommit repo kurar ve çeşitli yöntemlerle güvenli erişim sağlar.
Modül 1
Repo Yönetimi
  • Repo oluşturma ve klonlama
  • KMS ile repo şifreleme
  • Repo bildirim ayarları
  • Repo etiketleme
  • Boyut ve limitler
  • Repo yaşam döngüsü
Modül 2
Kimlik ve Erişim Yöntemi
  • HTTPS Git credentials (IAM)
  • SSH anahtarı ile erişim
  • git-remote-codecommit (GRC)
  • Geçici kimlik (STS/role) ile erişim
  • Credential helper yapılandırması
  • MFA ile erişim
Modül 3
IAM Politikaları
  • Repo bazlı izin
  • Dal bazlı koşul (codecommit:References)
  • GitPull/GitPush ayrımı
  • Read-only ve yazar rolleri
  • Koşullu erişim (IP/MFA)
  • Policy simulate ile test
Modül 4
Çapraz Hesap
  • Cross-account rol ile erişim
  • Role assume akışı
  • Merkezî repo barındırma
  • Erişim denetimi
  • KMS grant yönetimi
  • Paylaşım senaryoları
Günün hedefiKatılımcı pull request onay kuralları ve dal korumasıyla inceleme disiplini kurar.
Modül 1
Pull Request
  • PR oluşturma ve inceleme
  • Diff ve yorum (comment)
  • Merge stratejileri (fast-forward/squash)
  • Conflict çözümü
  • PR durumu ve kapatma
  • PR olayları (EventBridge)
Modül 2
Approval Rules
  • Approval rule template tanımı
  • Zorunlu onay sayısı
  • Onaylayıcı havuzu (IAM/role)
  • Template'i repolara ilişkilendirme
  • Belirli dal için kural
  • Kural geçersiz kılma riski
Modül 3
Dal Koruması
  • main dalına doğrudan push engelleme (IAM)
  • PR zorunluluğu (dolaylı)
  • Dal bazlı yetki koşulu
  • Koruma politikası tasarımı
  • Yanlış yapılandırma riskleri
  • Koruma denetimi
Modül 4
Kalite Entegrasyonu
  • PR'da otomatik build (CodeBuild)
  • Test sonucunu PR'a bağlama
  • Lint/güvenlik taraması tetikleme
  • Onaydan önce kontrol
  • Durum bildirimi
  • İnceleme metrikleri
Günün hedefiKatılımcı CodeCommit olaylarıyla otomasyon ve CodePipeline entegrasyonu kurar.
Modül 1
Tetikleyiciler
  • Repo trigger (SNS/Lambda)
  • Olay türleri (push/create branch)
  • Dal filtreleme
  • Trigger test etme
  • Trigger vs EventBridge farkı
  • Çoklu tetikleyici
Modül 2
EventBridge
  • CodeCommit olay desenleri
  • referenceCreated/referenceUpdated
  • PR state change olayı
  • Lambda/Step Functions hedefi
  • Olay bazlı otomasyon
  • Çapraz hesap olay
Modül 3
CodePipeline Kaynak
  • Source action olarak CodeCommit
  • EventBridge tabanlı tetikleme
  • Dal ve çıktı artefaktı
  • Pipeline otomatik başlatma
  • Çok dal pipeline stratejisi
  • Kaynak değişikliği tespiti
Modül 4
Otomasyon Senaryoları
  • Commit sonrası doğrulama Lambda
  • Yorum/onay bildirimi
  • Dal temizleme otomasyonu
  • Standart repo kurulum otomasyonu
  • Göç (migration) senaryosu
  • Yedekleme ve arşiv

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Güvenli Erişim

HTTPS/SSH/GRC ve IAM ile repoya güvenli erişim sağlarsınız.

✅
İnce Taneli İzin

Dal bazlı IAM koşullarıyla erişimi hassas kısıtlarsınız.

✅
Onay Kuralları

Approval rule template'leri ile zorunlu inceleme kurarsınız.

✅
Dal Koruması

main dalına doğrudan push'u engelleyen politikalar tasarlarsınız.

✅
Kalite Entegrasyonu

PR'larda otomatik build ve test tetikleyerek kaliteyi zorlarsınız.

✅
Olay Tetikleme

EventBridge olaylarıyla otomasyon akışları kurarsınız.

✅
Pipeline Entegrasyonu

CodeCommit'i CodePipeline kaynak aşamasına bağlarsınız.

✅
Otomasyon

Commit/PR olaylarıyla doğrulama ve bildirim otomasyonu yazarsınız.

Kimler İçin Uygundur?

  • Kaynak kodunu AWS içinde yönetilen Git
  • güvenle barındırmak isteyen DevOps mühendisleri ve ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kaynak kodunu AWS içinde yönetilen Git ile güvenle barındırmak isteyen DevOps mühendisleri ve ekipleri için uygundur.
Onay kuralları öğretiliyor mu?
Evet; approval rule template'leri ve dal koruması pull request akışıyla uygulamalı işlenir.
Dal bazlı erişim mümkün mü?
Evet; IAM koşullarıyla belirli dallarda push/pull kısıtlaması uygulamalı gösterilir.
Sınav kaydı dâhil mi?
Hayır; resmi sınav başvurusu ve ücreti ilgili kuruma aittir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. AWS DevOps Engineer Professional : CodeCommit Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıSite Reliability Engineering: Apache ZooKeeper for Distributed Systems Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering: Apache ZooKeeper for Distributed Systems Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Apache ZooKeeper eğitimi: ZNode, ZAB, quorum, watch, Curator ile liderlik seçimi ve dağıtık kilit, ACL güvenliği, JMX izleme ve operasyon.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering: Consul for Service Discovery and Configuration Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering: Consul for Service Discovery and Configuration Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Consul eğitimi: servis keşfi, health check, KV store, consul-template, Connect mTLS servis mesh, ACL, çok veri merkezi ve Kubernetes entegrasyonu.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering: Scenario Planning Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering: Scenario Planning Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

SRE senaryo planlama: risk envanteri, FMEA, pre-mortem, kaos mühendisliği, Chaos Mesh, game day, felaket kurtarma ve RTO/RPO tatbikatı eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability: Engineering Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability: Engineering Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SRE mühendisliği: SLO ve hata bütçesi, Prometheus, Grafana, OpenTelemetry, Terraform, canary dağıtım, circuit breaker, olay yönetimi ve kapasite planı.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability: Tools & Automation Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability: Tools & Automation Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SRE araçları ve otomasyon: Prometheus, Grafana, Loki, Terraform, Ansible, Argo CD, PagerDuty, ChatOps ve alarm tetikli runbook otomasyonu eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn