SERVERLESS APPLICATION & CONTAINER MANAGEMENT EĞİTİMİ

Sunucusuz ve konteyner iş yüklerini birlikte yönet

Lambda, Fargate, ECS ve Cloud Run seçeneklerini karşılaştırın; olay tabanlı ve konteyner tabanlı uygulamaları tek bir yönetim yaklaşımıyla işletin.

Serverless Application & Container Management eğitimi 3 gün sürer; odak: AWS Lambda, ECS/Fargate, olay tabanlı mimari ve konteyner yönetimi. Günlük başlıklar: Konteyner ve Sunucusuz Temelleri; Konteyner Yönetimi ve Ağ; Güvenlik, İzleme ve Çoklu Bulut.

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

Eğitim Hakkında

AWS Lambda, ECS/Fargate, olay tabanlı mimari ve konteyner yönetimi

Bu eğitim sunucusuz uygulamalarla konteyner yönetimini yan yana ele alır. Lambda fonksiyonları ve konteyner imajıyla Lambda, API Gateway, SQS/SNS/EventBridge, Step Functions ile olay tabanlı tasarım; ECR, ECS, Fargate ve Cloud Run ile konteyner iş yükleri uygulanır. Cold start, eşzamanlılık, maliyet modeli, IAM least privilege, CloudWatch/X-Ray izleme ve çoklu bulut trafik dağıtımı karşılaştırmalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Konteyner ve Sunucusuz Temelleri, Konteyner Yönetimi ve Ağ, Güvenlik, İzleme ve Çoklu Bulut başlıklarını sırayla uygular.

Seviye

Orta Seviye — AWS Lambda, ECS/Fargate, olay tabanlı mimari ve konteyner yönetimi.

Öğrenme Metodu

Katılımcılar AWS hesabında gerçek kaynaklar oluşturup CLI ve konsolla uygulayarak, senaryo tabanlı laboratuvarlarla öğrenir.

Neden Bu Eğitim?

λDoğru Model Seçimi

İş yüküne göre Lambda, Fargate veya EC2 tabanlı ECS seçimini gerekçelendirirsiniz.

📨Olay Tabanlı Tasarım

SQS, SNS, EventBridge ve Step Functions ile gevşek bağlı akışlar kurarsınız.

💰Maliyet Farkındalığı

İstek başına ve sürekli çalışan modellerin maliyetini karşılaştırırsınız.

Anahtar Konular

AWS Lambdasunucusuz mimariFargatekonteyner yönetimiAPI GatewayStep FunctionsEventBridgeCloud Run
“Sunucuyu yönetmemek, sistemi yönetmemek demek değildir.”

Ön Koşullar

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

1
Docker Temelleri

İmaj ve konteyner kavramlarına temel düzeyde aşinalık faydalıdır.

2
AWS Hesabı

Laboratuvarlar için IAM yetkisi olan bir AWS hesabı önerilir.

3
Temel Ağ Bilgisi

VPC, alt ağ ve güvenlik grubu mantığına genel aşinalık beklenir.

4
Komut Satırı

AWS CLI ve Linux terminali kullanabilmek faydalıdı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ı konteyner ve sunucusuz modellerini karşılaştırır, ilk Lambda fonksiyonunu dağıtır.
Modül 1
Konteyner Teorisi ve OCI
  • Sanal makine ile konteyner mimarisi karşılaştırması, hypervisor ve paylaşılan çekirdek
  • OCI Image ve Runtime spesifikasyonları; runc, crun, gVisor ve Kata Containers
  • Konteyner çalışma zamanları: Docker, containerd, CRI-O, Podman farkları
  • Union filesystem ve copy-on-write yaklaşımı; overlayfs katman birleşimi
  • Twelve-Factor App ilkeleri ve konteyner dostu uygulama tasarımı
  • Durumsuz / durumlu iş yükleri ve konteyner kullanım senaryoları
Modül 2
Image Oluşturma ve Dockerfile
  • Dockerfile talimatları: FROM, RUN, COPY, ADD, ENV, ARG, ENTRYPOINT, CMD, HEALTHCHECK
  • Katman (layer) yapısı, build cache davranışı ve talimat sıralamasının etkisi
  • Multi-stage build ile derleme ve çalışma imajının ayrılması
  • .dockerignore, minimal taban imajlar (alpine, distroless, slim) ve imaj boyutu optimizasyonu
  • Root olmayan USER kullanımı ve ENTRYPOINT/CMD exec form farkı
  • docker history ve dive ile imaj katmanlarının incelenmesi
Modül 3
Amazon ECR Temelleri
  • ECR private ve public repository kavramları, repository policy ve IAM izinleri
  • aws ecr get-login-password ile Docker kimlik doğrulama, push ve pull
  • Image scanning (basic ve Amazon Inspector enhanced scanning) ve bulguların yorumlanması
  • Lifecycle policy ile eski imajların otomatik temizlenmesi
  • Cross-region ve cross-account replication yapılandırması
  • ECR'den ECS, EKS ve Lambda'ya imaj çekme ve VPC endpoint (PrivateLink) kullanımı
Modül 4
Sunucusuz Uygulama Mimarisi
  • AWS Lambda fonksiyonları, tetikleyiciler ve konteyner imajı olarak Lambda dağıtımı
  • API Gateway + Lambda ile REST/HTTP API; SAM veya CDK ile şablon tanımı
  • Google Cloud Run ve Azure Container Apps ile sunucusuz konteyner çalıştırma
  • Step Functions ile iş akışı orkestrasyonu, SQS/SNS/EventBridge ile olay tabanlı tasarım
  • Soğuk başlatma (cold start), eşzamanlılık ve provisioned concurrency ayarları
  • Maliyet modeli: istek bazlı faturalama ile her zaman açık konteynerin karşılaştırılması
Günün hedefiKatılımcı ECS/Fargate servislerini kurar ve dağıtım otomasyonunu hazırlar.
Modül 1
Konteyner Yönetim Servisleri
  • Yönetilen konteyner servisleri karşılaştırması: ECS, EKS, App Runner, Cloud Run, AKS
  • Fargate'te sunucusuz konteyner çalıştırma ve ağ modu (awsvpc)
  • Servis keşfi: AWS Cloud Map / ECS Service Connect
  • CI/CD ile sunucusuz ve konteyner dağıtımı: CodePipeline, CodeBuild, GitHub Actions
  • İzleme: CloudWatch alarmları, X-Ray ile dağıtık izleme
  • Güvenlik: IAM least privilege, VPC güvenlik grupları ve imaj tarama
Modül 2
Amazon ECS Mimarisi
  • ECS cluster, task definition, task ve service kavramları
  • Launch type seçimi: Fargate ile EC2 farkı, kapasite sağlayıcıları (capacity providers)
  • Task definition parametreleri: CPU/bellek, port mapping, environment, secrets (Secrets Manager / SSM)
  • Application Load Balancer entegrasyonu, target group ve sağlık kontrolü
  • Service auto scaling, rolling update ve deployment circuit breaker
  • CloudWatch Logs, Container Insights ve task IAM rolü ile execution rolü ayrımı
Modül 3
Docker Ağ ve Veri Yönetimi
  • bridge, host, none ve overlay ağ sürücüleri; user-defined bridge ile servis adı çözümleme
  • Port yayınlama (-p), iptables kuralları ve konteynerler arası iletişim
  • Named volume, bind mount ve tmpfs farkları; veri kalıcılığı tasarımı
  • docker volume ve docker network komutlarıyla inceleme ve temizlik
  • Veritabanı konteynerlerinde yedekleme ve geri yükleme (volume tar yöntemi)
  • Ağ sorun giderme: docker network inspect, nsenter, tcpdump ile paket yakalama
Modül 4
Docker ile CI/CD Hattı
  • GitHub Actions / GitLab CI / Jenkins üzerinde docker build ve push adımları
  • BuildKit, buildx ve registry cache ile hızlı derleme; çoklu platform (amd64/arm64) imajı
  • Git commit SHA ve semver ile otomatik etiketleme stratejisi
  • Pipeline içinde konteyner tabanlı test: docker compose ile entegrasyon testleri
  • SSH veya Compose üzerinden sunucuya dağıtım, mavi/yeşil geçiş ve geri alma
  • Pipeline gizli bilgileri (secrets) yönetimi ve imaj tarama kalite kapısı
Günün hedefiKatılımcı sunucusuz ve konteyner iş yüklerini güvenlik, izleme ve maliyet açısından değerlendirir.
Modül 1
Konteyner Güvenliği
  • Trivy / Grype ile imaj zafiyet taraması ve CVE önceliklendirme
  • Capabilities, seccomp ve AppArmor profilleriyle ayrıcalık azaltma
  • -read-only, --security-opt no-new-privileges ve user namespace remap
  • Docker secrets, build secrets (--mount=type=secret) ve .env sızıntılarının önlenmesi
  • Docker daemon sertleştirme ve CIS Docker Benchmark maddeleri (docker-bench-security)
  • Güvenilir taban imaj seçimi, SBOM üretimi (syft) ve imaj imzalama
Modül 2
Operasyonel Modeller ve Orkestrasyona Geçiş
  • Tek ana makine, Compose, Swarm ve Kubernetes işletim modellerinin kıyaslanması
  • Immutable infrastructure ve "pets vs cattle" yaklaşımı
  • Konteyner loglama, metrik ve izleme mimarisi (cAdvisor, Prometheus, Grafana)
  • Yüksek erişilebilirlik, rolling update ve sağlık kontrolü kavramları
  • Kapasite planlama, kaynak talebi/limiti ve maliyet değerlendirmesi
  • Konteynerleştirilecek uygulama için geçiş (migration) yol haritası hazırlama
Modül 3
Çoklu Bulutta Trafik Dağıtımı
  • Multi-cloud topolojisi: AWS, Azure ve GCP üzerinde aynı konteyner imajının çalıştırılması
  • DNS tabanlı trafik yönlendirme: ağırlıklı, gecikme tabanlı ve failover kayıtları
  • Global yük dengeleyiciler ve bulut sağlayıcı LB servislerinin (ALB, Azure LB, Cloud LB) karşılaştırılması
  • Bulutlar arası sağlık izleme ve otomatik devreden çıkarma (health check) kurgusu
  • Terraform ile tekrarlanabilir çoklu bulut altyapısı ve konteyner dağıtımı
  • Veri tutarlılığı, gecikme ve çıkış (egress) maliyeti açısından mimari ödünleşimler
Modül 4
Docker ile Yük Dengeleme
  • Nginx upstream yapılandırması: round-robin, least_conn, ip_hash
  • HAProxy ile Layer 4/Layer 7 yük dengeleme, health check ve ACL
  • Traefik ile Docker label tabanlı dinamik yönlendirme ve otomatik TLS
  • Aktif ve pasif sağlık kontrolleri, failover süresi ve backend ağırlıkları
  • Sticky session, SSL termination ve HTTP/2 yapılandırması
  • ab, wrk ve hey ile yük testi, sonuçların yorumlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Teorisi

OCI standartlarını ve konteyner çalışma zamanlarını kavramsal düzeyde karşılaştırabilirsiniz.

✅
ECR Kullanımı

Amazon ECR'de güvenli imaj depoları kurup yaşam döngüsü ve replikasyon politikaları uygulayabilirsiniz.

✅
Sunucusuz Mimari

Lambda ve sunucusuz konteyner platformlarında olay tabanlı uygulama tasarlayabilirsiniz.

✅
ECS Dağıtımı

ECS üzerinde Fargate ile servis dağıtıp ALB ve otomatik ölçeklemeyi yapılandırabilirsiniz.

✅
Ağ ve Veri

Docker ağlarını ve volume'ları tasarlayıp verinin kalıcılığını güvence altına alabilirsiniz.

✅
Konteyner Güvenliği

Konteyner ve imaj güvenliğini tarama, sertleştirme ve imzalama yöntemleriyle sağlayabilirsiniz.

✅
Operasyonel Modeller

Farklı konteyner işletim modellerini karşılaştırıp kurumunuza uygun geçiş planını çıkarabilirsiniz.

✅
Yük Dengeleme

Nginx, HAProxy ve Traefik ile konteynerler arasında yük dengeleme kurabilirsiniz.

Kimler İçin Uygundur?

  • Bulut mimarları
  • backend geliştiriciler
  • DevOps mühendisleri için uygundur; temel AWS bilgisi faydalıdır

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulut mimarları, backend geliştiriciler ve DevOps mühendisleri için uygundur; temel AWS bilgisi faydalıdır.
Eğitime katılmak için hangi ön bilgiler gerekir?
İ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.
Lambda mı konteyner mi tercih edilmeli?
Kısa, olay tetiklemeli ve değişken yük için Lambda; uzun süreli, özel çalışma zamanı gerektiren servisler için konteyner uygundur. Eğitimde karar ağacı çıkarılır.
Uygulamalı çalışmalar hangi ortamda yapılır?
Uygulamalar bir AWS hesabında, AWS CLI ve Docker ile yapılır; gerekirse eğitmen tarafından sağlanan laboratuvar hesapları kullanılır.
Eğitim sonunda belge verilir mi?
Programı 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. Serverless Application & Container Management Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Docker ve KonteynerleştirmeDocker Containers, Images, & Swarms Eğitimi
DevOps ve Konteyner Eğitimleri

Docker Containers, Images, & Swarms Eğitimi

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

Docker Containers, Images, & Swarms: docker swarm, docker imajı, docker konteyner ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifi

Detayları Gör →
Docker ve KonteynerleştirmeDocker Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Docker Fundamentals Eğitimi

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

Docker Fundamentals: docker fundamentals, docker temelleri, docker eğitimi ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası il

Detayları Gör →
Docker ve KonteynerleştirmeDocker ile Uygulama Konteynerleştirme Eğitimi
DevOps ve Konteyner Eğitimleri

Docker ile Uygulama Konteynerleştirme Eğitimi

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

Docker ile Uygulama Konteynerleştirme: uygulama konteynerleştirme ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Docker ve KonteynerleştirmeDocker İleri Seviye Eğitimi
DevOps ve Konteyner Eğitimleri

Docker İleri Seviye Eğitimi

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

Docker İleri Seviye: docker ileri seviye, docker advanced, overlay2, buildx ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası i

Detayları Gör →
Docker ve KonteynerleştirmeDocker İleri Seviye: Yönetim, Performans ve Sorun Giderme Eğitimi
DevOps ve Konteyner Eğitimleri

Docker İleri Seviye: Yönetim, Performans ve Sorun Giderme Eğitimi

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

Docker İleri Seviye: Yönetim, Performans ve Sorun Giderme: docker yönetim ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile

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