AWS geliştirici CI/CD servislerinde uzmanlaş
AWS Developer Associate (DVA-C02) sınav kapsamında CodeCommit, CodeBuild, CodeDeploy, CodePipeline ve CodeArtifact ile uçtan uca CI/CD hattı kuran orta seviye AWS geliştirici eğitimi.
AWS CodeStar servis ailesiyle CI/CD kurmayı DVA-C02 sınav kapsamında öğrenme
Bu eğitim, AWS Certified Developer – Associate (DVA-C02) sınavının geliştirici araçları ve CI/CD bölümüne odaklanarak AWS üzerinde sürekli teslimat kurmayı öğretir. CodeCommit ile Git deposu yönetimi, CodeBuild buildspec.yml yapısı ve build ortamları, CodeDeploy appspec.yml ile EC2/Lambda/ECS dağıtım stratejileri, CodePipeline ile source-build-deploy aşamalarının orkestrasyonu, CodeArtifact paket deposu, ECR imaj deposu ve CloudFormation/SAM ile altyapı dağıtımı somut örneklerle işlenir. IAM rolleriyle en az ayrıcalık, S3 artifact deposu, parametre/secret yönetimi ve dağıtım onayları uygulamalı olarak ele alınır. Sınav başvurusu ve ücreti ilgili kuruma aittir.
3 Gün. Her gün dört modül; her servis AWS Konsolu ve CLI üzerinde uygulamalı denenir.
Orta Seviye — AWS Developer Associate (DVA-C02) sınavının CI/CD bölümüne yönelik CodeCommit, CodeBuild, CodeDeploy, CodePipeline ve CodeArtifact servisleri
Katılımcılar örnek bir uygulamayı CodeCommit'ten CodePipeline ile build edip CodeDeploy ile dağıtan uçtan uca bir hat kurar.
CodeBuild ve CodePipeline ile sunucu yönetmeden ölçeklenen bir CI/CD hattı kurarsınız.
DVA-C02 soru kalıplarına uygun buildspec/appspec ve dağıtım senaryolarını pekiştirirsiniz.
En az ayrıcalıklı rollerle servisler arası güvenli erişimi kurgularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
EC2, S3, IAM gibi temel AWS servislerine aşinalık gerekir.
Git commit/push ve dal akışına temel aşinalık beklenir.
Python, Node.js veya Java gibi bir dilde temel uygulama geliştirme faydalıdır.
Uygulamalar için erişilebilir bir AWS hesabı ve AWS CLI kurulumu önerilir.
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.
Program sonunda katılımcılar:
CodeCommit'te depo ve erişim yetkilerini yönetebilirsiniz.
CodeBuild buildspec.yml ile çok aşamalı build kurabilirsiniz.
CodeDeploy appspec ile EC2/Lambda/ECS dağıtımı yapabilirsiniz.
In-place, blue/green ve canary stratejilerini uygulayabilirsiniz.
Servisleri CodePipeline'da uçtan uca orkestre edebilirsiniz.
CodeArtifact ile paket deposu kurup build'e bağlayabilirsiniz.
SAM/CloudFormation ile altyapıyı pipeline'dan dağıtabilirsiniz.
En az ayrıcalıklı rollerle güvenli bir hat kurgulayabilirsiniz.
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.
Sürüm kontrolü, CI sunucuları, build/test araçları, kod incelemesi ve statik analizle sürekli entegrasyon için işbirliği araç ekosistemini öğreten eğitim.
Detayları Gör →Mühendislik liderleri için Jenkins ile dağıtım hattı kurmayı ekip standartları, yönetişim ve DORA metrikleriyle birleştiren orta seviye eğitim.
Detayları Gör →Sürekli entegrasyon kavramını ve GitHub Actions, GitLab CI, Jenkins araçlarını aynı örnek üzerinde keşfeden, ilk CI hattını kurduran temel seviye eğitim.
Detayları Gör →Full stack uygulamalarda monorepo build, frontend/backend testleri, Docker, E2E test ve çok hedefli dağıtımla tek hatta CI/CD kurmayı öğreten eğitim.
Detayları Gör →GitLab CI/CD pipeline, runner, environment, review app, yerleşik SAST/DAST ve Kubernetes dağıtımını uçtan uca öğreten ileri seviye eğitim.
Detayları Gör →