AWS DEVELOPER ASSOCIATE (DVA-C02): APPLICATION ARTIFACTS FOR DEPLOYMENT & TESTING EĞİTİMİ

Kodu güvenle build edin, test edin, dağıtın

CodeBuild, CodeArtifact, ECR ve CodePipeline ile uygulama artifact ları üretin, test edin ve dağıtıma hazırlayın.

DVA-C02 kapsamında uygulama artifact larının hazırlanması ve testi üzerine kuruludur: buildspec.yml ile CodeBuild, CodeArtifact ile paket yönetimi, ECR imaj tarama, S3 artifact deposu, test aşamaları, ortam değişkenleri, semantik sürümleme, Lambda paketleme.

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

Eğitim Hakkında

Build ve Artifact Yönetimi ve Test Otomasyonu ve Dağıtım Hattı

DVA-C02 kapsamında uygulama artifact larının hazırlanması ve testi üzerine kuruludur: buildspec.yml ile CodeBuild, CodeArtifact ile paket yönetimi, ECR imaj tarama, S3 artifact deposu, test aşamaları, ortam değişkenleri, semantik sürümleme, Lambda paketleme ve CodePipeline ile ortamlar arası taşıma uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; CodeBuild, CodeArtifact, ECR, sürümleme ve Test aşamaları, CodePipeline, ortam geçişi eksenlerinde laboratuvar ağırlıklı akış.

Seviye

Orta Seviye — CodeBuild, buildspec.yml, CodeArtifact, Amazon ECR konularını kapsayan uygulamalı AWS programı

Öğrenme Metodu

Her modül, CodeBuild ve buildspec.yml üzerine kurgulanmış AWS hesabı laboratuvarlarıyla (Console, CLI ve CloudFormation/SDK) pekiştirilir.

Neden Bu Eğitim?

🎯Sınav Odaklı Kapsam

AWS Certified Developer – Associate (DVA-C02) konu alanlarıyla örtüşen CodeBuild ve buildspec.yml başlıkları senaryo soruları mantığıyla çalışılır.

🛠️Gerçek Senaryolar

CodeArtifact, Amazon ECR gibi servislerle gerçek iş yüklerinde karşılaşılan görevler adım adım uygulanır.

🧪Yoğun Laboratuvar

Her modül AWS Console, AWS CLI ve altyapı kodu ile yapılan laboratuvarla biter; öğrenilen CodeBuild bilgisi hemen pratiğe dönüşür.

Anahtar Konular

CodeBuildbuildspec.ymlCodeArtifactAmazon ECRCodePipelineartifactbirim testisemantik sürümlemeAWS eğitimiAmazon AWSAWS sertifikasyon hazırlık
“Aynı artifact, her ortamda aynı davranışı vermelidir.”

Ön Koşullar

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

1
AWS Hesabı

Laboratuvarlar için IAM kullanıcısı veya rolü olan bir AWS hesabı (eğitim hesabı sağlanır) ve temel Console kullanımı gerekir.

2
Bulut Temelleri

IAM, S3, EC2 ve VPC gibi temel AWS servislerine ve paylaşılan sorumluluk modeline aşinalık faydalıdır.

3
Komut Satırı

Bash veya PowerShell ile temel komut kullanımı ve JSON/YAML okuma becerisi laboratuvar hızını artırır.

4
Çalışma Ortamı

Güncel tarayıcı, AWS CLI v2 ve kod düzenleyici kurulu bir bilgisayar; CodeBuild laboratuvarları için hazırlanan senaryo dosyaları paylaşılır.

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 artifact üretir, bağımlılıkları CodeArtifact ile yönetir ve imajları ECR de saklar.
Modül 1
AWS CodeBuild
  • buildspec.yml fazları: install, pre_build, build, post_build
  • Build ortamı imajları ve özel imaj
  • Ortam değişkenleri ve Parameter Store kaynakları
  • Cache ve build süresi optimizasyonu
  • Raporlar: test ve kapsama raporları
  • VPC içinde build ve gizli bilgi yönetimi
Modül 2
CodeArtifact
  • Domain ve repository yapısı
  • npm, pip ve Maven için yapılandırma
  • Upstream repository ve proxy davranışı
  • Paket sürümleri ve yaşam döngüsü
  • Yetkilendirme token ı ve IAM
  • Bağımlılık karışıklığı saldırısına karşı önlem
Modül 3
ECR ve Konteyner Artifact ı
  • ECR repository ve imaj etiketleme
  • Docker build ve push
  • Imaj tarama: basic ve enhanced
  • Lifecycle policy ile eski imaj temizliği
  • Çapraz hesap ve çapraz bölge çoğaltma
  • İmmutable tag ve digest kullanımı
Modül 4
Paketleme ve Sürümleme
  • Lambda zip, layer ve container paketleme
  • SAM build ve sam package
  • Semantik sürümleme ve git etiketi
  • S3 artifact deposu ve şifreleme
  • Artifact bütünlüğü ve imzalama
  • Changelog ve sürüm notu üretimi
Günün hedefiKatılımcı birim, entegrasyon ve kabul testlerini hatta ekler ve artifact ı ortamlar arasında kontrollü taşır.
Modül 1
Test Stratejisi
  • Birim, entegrasyon ve uçtan uca test ayrımı
  • Test piramidi ve maliyet
  • Mock ve stub: moto, localstack
  • Sam local invoke ile Lambda testi
  • Test verisi yönetimi
  • CodeBuild içinde test koşturma
Modül 2
AWS CodePipeline
  • Stage, action ve artifact kavramları
  • Kaynak sağlayıcıları: CodeCommit, GitHub, S3
  • Manuel onay aşaması
  • Paralel ve sıralı action
  • EventBridge ile tetikleme
  • Pipeline hata ayıklama ve yeniden deneme
Modül 3
Ortamlar Arası Taşıma
  • Dev, test ve prod hesap ayrımı
  • Çapraz hesap rolü ve artifact erişimi
  • Ortam yapılandırmasının koddan ayrılması
  • Lambda alias ve sürümleri
  • Feature flag ve AppConfig
  • Kademeli dağıtım ve geri alma
Modül 4
Kalite Kapıları ve Güvenlik
  • Statik kod analizi ve lint
  • Bağımlılık açığı taraması
  • Gizli bilgi sızıntısı taraması
  • CodeGuru Reviewer ile gözden geçirme
  • Kapsama eşiği ve pipeline durdurma
  • Denetim izi ve sürüm geçmişi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
AWS CodeBuild

AWS CodeBuild başlığında buildspec.yml fazları: install, pre_build, build, post_build ve Build ortamı imajları ve özel imaj gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🎯
CodeArtifact

CodeArtifact başlığında Domain ve repository yapısı ve npm, pip ve Maven için yapılandırma gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🛠️
ECR ve Konteyner Artifact ı

ECR ve Konteyner Artifact ı başlığında ECR repository ve imaj etiketleme ve Docker build ve push gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

📈
Paketleme ve Sürümleme

Paketleme ve Sürümleme başlığında Lambda zip, layer ve container paketleme ve SAM build ve sam package gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🔐
Test Stratejisi

Test Stratejisi başlığında Birim, entegrasyon ve uçtan uca test ayrımı ve Test piramidi ve maliyet gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

⚡
AWS CodePipeline

AWS CodePipeline başlığında Stage, action ve artifact kavramları ve Kaynak sağlayıcıları: CodeCommit, GitHub, S3 gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🧪
Ortamlar Arası Taşıma

Ortamlar Arası Taşıma başlığında Dev, test ve prod hesap ayrımı ve Çapraz hesap rolü ve artifact erişimi gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

🏁
Kalite Kapıları ve Güvenlik

Kalite Kapıları ve Güvenlik başlığında Statik kod analizi ve lint ve Bağımlılık açığı taraması gibi konuları AWS hesabında uygulamalı olarak yönetebilir hâle gelirsiniz.

Kimler İçin Uygundur?

  • Yazılım geliştiriciler
  • DevOps mühendisleri
  • bulut uygulama geliştiricileri
  • AWS Certified Developer – Associate (DVA-C02) konu alanına hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştiriciler, DevOps mühendisleri, bulut uygulama geliştiricileri ve AWS Certified Developer – Associate (DVA-C02) konu alanına hazırlananlar için uygundur.
Eğitim kaç gün sürer ve nasıl ilerler?
Eğitim 2 gündür. Build ve Artifact Yönetimi ile başlar, Test Otomasyonu ve Dağıtım Hattı ile tamamlanır; her gün dört modül ve her modülde uygulamalı laboratuvar bulunur.
Hangi AWS servis ve kavramlar uygulanır?
Laboratuvarlarda ağırlıklı olarak CodeBuild, buildspec.yml, CodeArtifact, Amazon ECR, CodePipeline, artifact konuları AWS Console, AWS CLI ve altyapı kodu ile çalışılır.
Eğitim sertifika sınavına hazırlık için yeterli mi?
Program AWS Certified Developer – Associate (DVA-C02) konu alanlarıyla ilişkili başlıkları pratik odaklı çalışır; ancak sınav başvurusu ve ücreti ilgili kuruma aittir ve sınavı DVA vermez.
Eğitim sonunda hangi belge verilir?
Eğitimi tamamlayan katılımcılara 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 Developer Associate (DVA-C02): Application Artifacts for Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Amazon AWSAWS Elemental Foundations - The Challenges of Streaming Live Video Eğitimi
Bulut Bilişim Eğitimleri

AWS Elemental Foundations - The Challenges of Streaming Live Video Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

AWS Elemental eğitimi: canlı video akışının zorlukları, kodlama, HLS/DASH, ABR, MediaLive, MediaPackage ve CloudFront ile canlı yayın mimarisi.

Detayları Gör →
Amazon AWSAWS Essential Learning Bundle – Pack Associate Eğitimi
Bulut Bilişim Eğitimleri

AWS Essential Learning Bundle – Pack Associate Eğitimi

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

AWS Associate öğrenme paketi: Solutions Architect, Developer ve SysOps konularını VPC, Lambda, RDS, CloudWatch ve Systems Manager ile birleştiren eğitim.

Detayları Gör →
Amazon AWSAWS Essential Learning Bundle – Pack Professional/Specialty Eğitimi
Bulut Bilişim Eğitimleri

AWS Essential Learning Bundle – Pack Professional/Specialty Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

AWS Professional ve Specialty öğrenme paketi: çok hesaplı yönetişim, Transit Gateway, Direct Connect, güvenlik, veri platformları, migrasyon ve DR.

Detayları Gör →
Amazon AWSAWS Foundations: Getting Started with the AWS Cloud Essentials Eğitimi
Bulut Bilişim Eğitimleri

AWS Foundations: Getting Started with the AWS Cloud Essentials Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

AWS bulut temelleri eğitimi: bulut kavramları, bölge ve AZ, EC2, S3, VPC, RDS, IAM ve fiyatlandırma ile AWS'ye uygulamalı başlangıç yapın.

Detayları Gör →
Amazon AWSAWS Foundations: Strategies and Tools to Perform Large-Scale Migrations Eğitimi
Bulut Bilişim Eğitimleri

AWS Foundations: Strategies and Tools to Perform Large-Scale Migrations Eğitimi

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

AWS büyük ölçekli migrasyon eğitimi: keşif, 7 R stratejisi, Application Migration Service, DMS, SCT, DataSync ve Migration Hub ile taşıma planlama ve uygulama.

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