AWS'de konteyner CI/CD çözümünü hackathon temposunda kur
AWS Cloud Ready Hackathon: Containers, Kubernetes CI & CD (AWSHCKC) eğitimi 3 gün sürer; odak: AWS EKS, ECR ve CodePipeline ile konteyner CI/CD hackathon uygulaması.
AWS EKS, ECR ve CodePipeline ile konteyner CI/CD hackathon uygulaması
Hackathon formatında yürütülen bu eğitimde ilk iki gün temel hazırlık yapılır: Dockerfile ve ECR, eksctl ile EKS, Deployment/Service/Ingress, ConfigMap/Secret, Helm. Üçüncü gün takımlar CodeBuild ve CodePipeline ile imaj derleme, tarama, EKS dağıtımı ve manuel onay içeren bir CI/CD çözümü kurar, CloudWatch ile izler ve sunar. Güvenlik taraması ve sorun giderme pratikleri eşlik eder.
3 Gün. Her gün dört modül; katılımcılar Konteyner ve EKS Temelleri, Servis, Yapılandırma ve CI/CD, Hackathon Uygulaması başlıklarını sırayla uygular.
Orta Seviye — AWS EKS, ECR ve CodePipeline ile konteyner CI/CD hackathon uygulaması.
Katılımcılar AWS hesabında gerçek kaynaklar oluşturup CLI ve konsolla uygulayarak, senaryo tabanlı laboratuvarlarla öğrenir.
Takım çalışmasıyla sınırlı sürede çalışan bir çözüm teslim edersiniz.
Kod commit'inden EKS dağıtımına kadar otomatik akışı kurarsınız.
Çözümünüzü sunup değerlendirme geri bildirimi alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İmaj ve konteyner kavramlarına temel düzeyde aşinalık faydalıdır.
Laboratuvarlar için IAM yetkisi olan bir AWS hesabı önerilir.
VPC, alt ağ ve güvenlik grubu mantığına genel aşinalık beklenir.
AWS CLI ve Linux terminali kullanabilmek faydalıdır.
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:
Optimize, multi-stage ve güvenli Dockerfile dosyaları yazıp imaj boyutunu küçültebilirsiniz.
EKS üzerinde yönetilen düğüm grupları, IRSA ve ALB ile iş yüklerini çalıştırabilirsiniz.
Deployment, StatefulSet ve Job kaynaklarını probe ve güncelleme stratejileriyle yönetebilirsiniz.
Uygulama yapılandırmasını ve kalıcı depolamayı ConfigMap, Secret ve PVC ile yönetebilirsiniz.
Kubernetes'e otomatik derleme, tarama ve dağıtım yapan pipeline kurabilirsiniz.
Takım çalışmasıyla EKS üzerinde uçtan uca CI/CD çözümü kurup sunabilirsiniz.
Konteyner ve imaj güvenliğini tarama, sertleştirme ve imzalama yöntemleriyle sağlayabilirsiniz.
Farklı konteyner işletim modellerini karşılaştırıp kurumunuza uygun geçiş planını çıkarabilirsiniz.
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.
Kubernetes'e sıfırdan başlayın: orkestrasyon kavramı, küme mimarisi, kubectl, ilk Pod, Deployment ve Service ile yerel kümede uygulama dağıtın.
Detayları Gör →Docker imajlarını Kubernetes'le orkestre edin: çok aşamalı Dockerfile, registry, Pod/Deployment, imagePullSecrets, HPA ve sorun giderme.
Detayları Gör →Mikroservisleri Kubernetes'te yönetin: servis keşfi, Gateway API, HPA/KEDA, dağıtık izleme, canary dağıtım ve Istio/Linkerd service mesh.
Detayları Gör →Konteyner ve küme yönetimini öğrenin: workload nesneleri, PV/PVC, CSI, NetworkPolicy, RBAC, Pod Security, node bakımı ve Velero yedekleme.
Detayları Gör →Red Hat OpenShift'i uygulamalı öğrenin: oc CLI, Source-to-Image, BuildConfig, Route, SCC ve Operator'larla uygulamaları kurumsal kümede işletin.
Detayları Gör →