AWS DEVOPS ENGINEER PRO (DOP-C02): BUILDING AND MANGING ARTIFACTS EĞİTİMİ

Artefaktı güvenle üret, sürümle, dağıt

CodeBuild, CodeArtifact, ECR ve S3 ile build artefaktlarını üretme, sürümleme, güvenlik tarama ve ortamlara dağıtmayı DOP-C02 kapsamında öğrenin.

AWS DOP-C02 kapsamında build artefakt yönetimine odaklanan ileri seviye modül: CodeBuild ile artefakt üretimi ve optimizasyon, S3 şifreli depolama, CodeArtifact paket deposu, ECR imaj yönetimi, güvenlik tarama (scan/Inspector) ve imzalama ile tedarik zinciri…

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

Eğitim Hakkında

CodeBuild, CodeArtifact, ECR, S3 artefakt üretimi ve yönetimi

Bu ileri seviye modül, AWS DOP-C02 kapsamında build artefaktlarının üretimi ve yönetimine odaklanır. CodeBuild ile buildspec fazları, build ortamı ve önbellek; ikili (binary) ve container artefakt üretimi işlenir. CodeArtifact ile paket deposu, domain, upstream proxy ve npm/pip/Maven paket akışı; ECR ile container imaj deposu, imaj tarama ve yaşam döngüsü politikası ele alınır. Ardından immutable artefakt ve sürümleme, S3 ile artefakt depolama ve şifreleme, imaj imzalama ve provenance, cross-account paylaşım ve retention uygulanır. Katılımcılar, güvenli, sürümlenmiş ve izlenebilir artefaktları üretip ortamlara dağıtmayı öğrenir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar artefakt üretiminden depo yönetimi ve güvenli dağıtıma ilerler.

Seviye

İleri Seviye — build artefaktlarının CodeBuild, CodeArtifact ve ECR ile üretilmesi ve yönetilmesinin DOP-C02 kapsamında ele alınması.

Öğrenme Metodu

Katılımcılar CodeBuild ile artefakt üretip CodeArtifact ve ECR'da sürümleyip güvenlik taramasından geçirerek uygulamalı çalışır.

Neden Bu Eğitim?

📦Güvenli Artefakt

Taranmış, imzalı ve immutable artefaktlarla tedarik zinciri riskini azaltırsınız.

🏷️Sürümleme

Tutarlı sürümleme ve izlenebilirlikle her artefaktı kaynağına bağlarsınız.

🔄Yeniden Kullanım

CodeArtifact ve ECR ile paket ve imajları ekipler arası paylaşırsınız.

Anahtar Konular

codebuildcodeartifactamazon ecrdop-c02artefakt yönetimiimaj taramabuildspectedarik zinciri güvenliğiaws devops professionalsbom
“İzi sürülemeyen bir artefakt, güvenilemeyen bir artefakttır.”

Ön Koşullar

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

1
AWS Deneyimi

AWS servisleri ve IAM'e aşinalık gereklidir.

2
CI/CD Aşinalığı

Temel CI/CD ve build kavramlarına aşinalık faydalıdır.

3
Container Temeli

Docker imaj oluşturma kavramlarına aşinalık beklenir.

4
AWS Hesabı

CodeBuild, ECR ve CodeArtifact erişimi olan bir AWS hesabı gereklidir.

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ı, CodeBuild ile ikili ve container artefaktları üretebilir.
Modül 1
CodeBuild Temelleri
  • buildspec.yml fazları: install, pre_build, build, post_build
  • Build ortamı, compute tipi ve özel imaj
  • Ortam değişkeni ve parametre yönetimi
  • Build artifact tanımı ve çıktı yapısı
  • Build logları ve CloudWatch entegrasyonu
  • Build badge ve durum raporu
Modül 2
Build Optimizasyonu
  • Local ve S3 cache ile hızlandırma
  • Bağımlılık önbelleği stratejisi
  • Batch build ile paralel yürütme
  • Reserved capacity ve build sürelerinin yönetimi
  • Yeniden üretilebilir (reproducible) build
  • Build metriklerinin izlenmesi
Modül 3
Container İmaj Üretimi
  • CodeBuild içinde Docker build (privileged mode)
  • Multi-stage build ile küçük imaj
  • ECR'a kimliklenme ve imaj push
  • Imaj etiketleme: sürüm, commit SHA
  • BuildKit ve layer cache
  • Imaj boyutu optimizasyonu
Modül 4
S3 Artefakt
  • S3'te artefakt depolama ve dizin yapısı
  • SSE-KMS ile artefakt şifreleme
  • Sürümleme (versioning) ile değişiklik takibi
  • Lifecycle policy ile eski artefakt temizliği
  • Cross-account erişim ve bucket policy
  • Presigned URL ile güvenli indirme
Günün hedefiKatılımcı, paket ve imaj depolarını güvenli biçimde yönetebilir.
Modül 1
CodeArtifact
  • Domain ve repository yapısı
  • Upstream repository ile genel paket proxy'leme
  • npm, pip, Maven, NuGet paket akışı
  • Paket yayımlama ve tüketme (publish/consume)
  • Repository endpoint ve token kimlik
  • Resource policy ile erişim yönetimi
Modül 2
ECR Yönetimi
  • Private ve public ECR deposu
  • Imaj immutability ayarı (tag immutable)
  • Lifecycle policy ile imaj temizliği
  • Cross-account ve cross-region replikasyon
  • Pull-through cache ile genel imaj proxy
  • Repository politikaları ve IAM
Modül 3
Güvenlik Tarama
  • ECR scan on push (basic/enhanced)
  • Amazon Inspector ile sürekli açık taraması
  • CVE bulgularının raporlanması
  • Yüksek riskli imajın dağıtımının engellenmesi
  • Bağımlılık açıklarının (CodeArtifact) görünürlüğü
  • Tarama sonuçlarının EventBridge ile otomasyonu
Modül 4
Tedarik Zinciri Güvenliği
  • Imaj imzalama (signing) ve doğrulama
  • Provenance ve SBOM üretimi
  • Immutable artefakt ile build once prensibi
  • Artefaktın kaynak commit'e izlenebilirliği
  • Üçüncü parti bağımlılık risk yönetimi
  • Dağıtımda imza doğrulama kapısı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
CodeBuild

buildspec fazlarıyla ikili ve container artefaktlar üretirsiniz.

✅
Build Optimizasyonu

Cache ve batch build ile build sürelerini kısaltırsınız.

✅
S3 Artefakt

Şifreli ve sürümlü S3 artefakt depolama kurarsınız.

✅
CodeArtifact

Domain, upstream ve paket akışıyla depo yönetirsiniz.

✅
ECR

ECR'da immutability, lifecycle ve replikasyon yapılandırırsınız.

✅
Güvenlik Tarama

ECR scan ve Inspector ile imaj açıklarını tespit edersiniz.

✅
Tedarik Zinciri

İmzalama ve SBOM ile tedarik zinciri güvenliği sağlarsınız.

✅
DOP-C02

Sınavın artefakt yönetimi alanını senaryo bazlı pekiştirirsiniz.

Kimler İçin Uygundur?

  • AWS DevOps mühendisleri
  • build/release yöneticileri
  • DOP-C02 adayları
  • artefakt yaşam döngüsünü AWS'de yönetmek isteyen uzmanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS DevOps mühendisleri, build/release yöneticileri, DOP-C02 adayları ve artefakt yaşam döngüsünü AWS'de yönetmek isteyen uzmanlar için uygundur.
CodeArtifact ne işe yarar?
npm, pip, Maven gibi paketler için merkezi, güvenli bir depo sunar; genel depoları upstream olarak proxy'leyip bağımlılıkları kontrol altında tutar.
ECR scan ile Inspector farkı nedir?
ECR basic scan temel CVE taraması yaparken enhanced scan Amazon Inspector ile sürekli ve daha kapsamlı açık taraması sağlar.
Immutable tag neden önemli?
Aynı etiketin üzerine yazılmasını engelleyerek bir sürümün her zaman aynı imaja işaret etmesini ve izlenebilirliği garanti eder.
Eğitim sonunda sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; AWS'nin resmi sınav başvurusu ve ücreti ilgili kuruma aittir.

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 Pro (DOP-C02): Building and Manging Arti Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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ıML/DL Best Practices: Building Pipelines with Applied Rules Eğitimi
DevOps ve Konteyner Eğitimleri

ML/DL Best Practices: Building Pipelines with Applied Rules Eğitimi

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

MLOps pipeline tasarımı, deney takibi, model sürümleme, uygulamalı ML kuralları ve ML için CI/CD ile otomatik yeniden eğitimi ele alan ileri seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıML/DL in the Enterprise: Pipelines & Infrastructure Eğitimi
DevOps ve Konteyner Eğitimleri

ML/DL in the Enterprise: Pipelines & Infrastructure Eğitimi

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

GPU altyapısı, Kubeflow/Airflow orkestrasyonu, feature store, model registry, ölçekli model servisi ve üretim izlemeyle kurumsal MLOps altyapısı eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMonitoring in DevOps: Cloud Services Eğitimi
DevOps ve Konteyner Eğitimleri

Monitoring in DevOps: Cloud Services Eğitimi

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

CloudWatch, Azure Monitor ve Cloud Monitoring ile bulut servisi izleme; X-Ray, Application Insights, Cloud Trace, OpenTelemetry ve SLO tabanlı alarm eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMonitoring in DevOps: IT Resources Eğitimi
DevOps ve Konteyner Eğitimleri

Monitoring in DevOps: IT Resources Eğitimi

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

Prometheus, Grafana, node_exporter, SNMP ve Zabbix/Nagios ile sunucu, ağ ve altyapı kaynaklarını izleme, PromQL ve kapasite planlama eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMS Azure DevOps Solutions: Application Configuration & Secrets Eğitimi
DevOps ve Konteyner Eğitimleri

MS Azure DevOps Solutions: Application Configuration & Secrets Eğitimi

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

Azure Key Vault, App Configuration, variable group ve workload identity federation ile Azure DevOps'ta uygulama yapılandırması ve güvenli sır yönetimi eğitimi.

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