COMPUTE AND STORAGE APIS ON AWS EĞİTİMİ

AWS compute ve depolamayı API ile otomatikleştir

EC2, Lambda, ECS, S3, EBS ve EFS API’leriyle altyapı yönetimi; boto3 ile envanter, etiketleme ve snapshot otomasyonu.

Compute and Storage APIs on AWS eğitimi; compute ve storage API’leri, boto3 otomasyonu konularını 3 günlük uygulamalı laboratuvarlarla işler. AWS altyapısını kodla yöneten DevOps, bulut ve sistem mühendisleri ile otomasyon geliştiricileri için uygundur.

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

Eğitim Hakkında

Compute ve storage API’leri, boto3 otomasyonu

Compute and Storage APIs on AWS eğitimi, AWS compute ve depolama servislerini kod ile yönetmek isteyenlere yöneliktir. EC2 RunInstances ve filtreler, Launch Template, Lambda ve ECS API’leri, S3 multipart upload, presigned URL ve ListObjectsV2 sayfalama, EBS snapshot ve ModifyVolume, EFS erişim noktaları, SigV4 imzalama, throttling ve retry yönetimi ile çok hesaplı boto3 otomasyon araçları yazma uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar compute ve storage API’leri, boto3 otomasyonu eksenlerinde aşamalı olarak uygulamalı çalışır.

Seviye

Orta Seviye — EC2, Lambda, ECS ve S3/EBS/EFS servislerinin AWS SDK ve API’leriyle programatik yönetimi ve otomasyonu.

Öğrenme Metodu

Katılımcılar Python boto3 ile envanter çıkaran, etiketleme ve snapshot yönetimi yapan otomasyon betikleri yazar ve Lambda’ya taşır.

Neden Bu Eğitim?

🧰API Hakimiyeti

Servislerin API davranışını, sayfalama ve hata kodlarını doğru yönetirsiniz.

🤖Otomasyon Araçları

Tekrarlayan yönetim işlerini güvenilir betiklere dönüştürürsünüz.

🔐Güvenli Erişim

Assume-role ve SigV4 ile çok hesaplı erişimi doğru kurarsınız.

Anahtar Konular

AWS API eğitimiboto3 eğitimiAWS SDK PythonEC2 APIS3 APIAWS otomasyonCompute and Storage APIs on AWSAWS Lambda APIEBS snapshot otomasyonuAWS DevOps otomasyonuCompute and Storage APIs on AWS
“Elle yapılan işlem bir kez, API ile yapılan işlem sonsuz kez doğru yapılır.”

Ön Koşullar

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

1
Python Bilgisi

Python ile temel betik yazma deneyimi gerekir.

2
AWS Temelleri

EC2, S3 ve IAM kavramlarına aşinalık beklenir.

3
CLI Kullanımı

Komut satırı ve JSON okuma becerisi faydalıdır.

4
Çalışma Ortamı

Laboratuvarlar için eğitimde sağlanan AWS sandbox hesabı ve tarayıcı yeterlidir.

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ı compute servislerini API ve SDK ile yönetir ve otomatikleştirir.
Modül 1
AWS SDK ve CLI ile Geliştirme
  • AWS CLI profilleri, named profile ve SSO oturumu
  • boto3 client ve resource arayüzleri
  • Kimlik bilgisi çözümleme zinciri (credential provider chain)
  • Sayfalama (paginator), waiter ve hata yakalama (ClientError)
  • Üstel geri çekilme (exponential backoff) ve retry modları
  • JavaScript SDK v3 modüler istemci kullanımı
Modül 2
Compute API’leri: EC2, Lambda, ECS
  • EC2 API: RunInstances, DescribeInstances, filtreler ve tagging
  • Spot istekleri, Fleet API ve Launch Template sürümleri
  • Lambda API: CreateFunction, Invoke, UpdateFunctionCode, aliases
  • ECS RunTask, UpdateService ve görev tanımı kaydı
  • API sayfalama, paginator ve waiter ile durum bekleme
  • Throttling hataları, retry ve API istek imzalama (SigV4)
Modül 3
EC2 ve EBS Hesaplama/Disk Yönetimi
  • Instance aileleri (M, C, R, T, G) ve doğru boyutlandırma
  • AMI oluşturma, paylaşma ve Launch Template kullanımı
  • On-Demand, Reserved, Savings Plans ve Spot fiyat modelleri
  • EBS birim tipleri: gp3, io2, st1 ve IOPS/throughput ayarları
  • EBS snapshot, şifreleme ve bölgeler arası kopyalama
  • Placement group, Nitro mimarisi ve Graviton tabanlı instance seçimi
Modül 4
AWS Lambda ile Sunucusuz Fonksiyonlar
  • Çalışma zamanları, handler yapısı ve olay (event) modeli
  • Bellek/CPU ayarı, timeout ve ephemeral storage
  • Cold start nedenleri, provisioned concurrency ve SnapStart
  • Lambda layer ve container image tabanlı fonksiyonlar
  • Eşzamansız çağrı, retry, dead-letter queue ve destinations
  • Reserved concurrency ve ortam değişkenleri ile yapılandırma
Günün hedefiKatılımcı depolama servislerini programatik olarak yönetir.
Modül 1
Depolama API’leri: S3, EBS, EFS
  • S3 PutObject, GetObject, multipart upload ve Range istekleri
  • ListObjectsV2 sayfalama ve S3 Select
  • Presigned URL ve POST politikası ile istemci yükleme
  • EBS API: CreateVolume, CreateSnapshot, ModifyVolume
  • EFS API ve erişim noktası yönetimi
  • S3 Event Notification ve Object Lock API’leri
Modül 2
Amazon S3 Nesne Depolama
  • Bucket, nesne, prefix ve S3 tutarlılık modeli
  • Storage class: Standard, Intelligent-Tiering, Glacier Instant/Flexible/Deep Archive
  • Lifecycle kuralları ve versioning ile nesne yaşam döngüsü
  • Bucket policy, Block Public Access ve S3 Object Ownership
  • SSE-S3, SSE-KMS ve istemci taraflı şifreleme
  • Cross-Region Replication, event notification ve presigned URL
Modül 3
Dosya ve Blok Depolama: EFS, FSx, Storage Gateway
  • EFS performans modları (General Purpose, Max I/O), throughput modları
  • EFS yaşam döngüsü yönetimi ve erişim noktaları
  • FSx for Windows File Server, Lustre, NetApp ONTAP, OpenZFS
  • Storage Gateway: S3 File, Volume (cached/stored), Tape Gateway
  • EBS Multi-Attach, io2 Block Express ve snapshot arşivleme
  • Depolama seçim matrisi: iş yükü, erişim deseni, maliyet
Modül 4
KMS, Secrets Manager ve Veri Koruma
  • KMS müşteri yönetimli anahtarlar (CMK), key policy ve grant
  • Envelope encryption ve data key üretimi
  • Secrets Manager ile otomatik parola rotasyonu
  • Systems Manager Parameter Store: String ve SecureString
  • ACM ile TLS sertifikası yönetimi
  • CloudHSM ve KMS arasındaki kullanım farkları
Günün hedefiKatılımcı API tabanlı otomasyon araçlarını güvenli ve dayanıklı biçimde yazar.
Modül 1
API ile Otomasyon ve Altyapı Yönetimi
  • Bir boto3 aracı: kaynak envanteri çıkarma ve raporlama
  • Etiketsiz kaynakları bulup etiketleyen otomasyon
  • Zamanlanmış EBS snapshot yaşam döngüsü script’i
  • Çok bölge ve çok hesap döngüsü, assume-role ile erişim
  • Hata yönetimi, günlükleme ve idempotent script tasarımı
  • Lambda + EventBridge ile otomasyonu sunucusuz çalıştırma
Modül 2
Uygulamalar için IAM Rolleri ve STS
  • EC2 instance profile ve Lambda execution role tanımlama
  • AWS STS ile AssumeRole ve geçici kimlik bilgileri
  • Cross-account rol devri ve ExternalId kullanımı
  • Kaynak tabanlı politikalar (S3 bucket policy, SQS queue policy)
  • Kod içinde sabit access key kullanmanın riskleri ve alternatifleri
  • Policy Simulator ile izin sorunlarını ayıklama
Modül 3
CloudWatch ile İzleme ve Alarm
  • Metrik, namespace, dimension ve özel (custom) metrik yayınlama
  • CloudWatch Agent ile bellek ve disk metriği toplama
  • Alarm, composite alarm ve SNS bildirim entegrasyonu
  • CloudWatch Logs, log group, metric filter ve Logs Insights sorguları
  • Dashboard oluşturma ve Contributor Insights
  • EventBridge kuralları ile olay tabanlı otomasyon
Modül 4
SQS, SNS ve EventBridge ile Olay Tabanlı Mimari
  • SQS standart ve FIFO kuyrukları, visibility timeout ve long polling
  • Dead-letter queue ve redrive politikası
  • SNS topic, abonelik ve message filtering
  • SNS + SQS fan-out deseni
  • EventBridge event bus, kural ve şema kayıt defteri (Schema Registry)
  • EventBridge Pipes ve Scheduler ile entegrasyon

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
API Çağrıları

EC2, Lambda ve ECS API’lerini filtre ve sayfalamayla kullanırsınız.

🧱
S3 İşlemleri

Multipart upload, presigned URL ve Range istekleri yazarsınız.

🔐
EBS ve EFS

Snapshot ve volume değişikliklerini API ile yönetirsiniz.

⚙️
Hata Yönetimi

Throttling ve retry mantığını doğru uygularsınız.

📈
Kimlik ve İmza

SigV4 ve assume-role ile güvenli çağrı yaparsınız.

☁️
Envanter Aracı

Çok hesap ve bölge için envanter betiği geliştirirsiniz.

🛠️
Etiket Otomasyonu

Etiketsiz kaynakları tespit edip etiketlersiniz.

🚀
Sunucusuz Çalıştırma

Betikleri Lambda ve EventBridge ile planlı çalıştırırsınız.

Kimler İçin Uygundur?

  • AWS altyapısını kodla yöneten DevOps
  • bulut
  • sistem mühendisleri ile otomasyon geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS altyapısını kodla yöneten DevOps, bulut ve sistem mühendisleri ile otomasyon geliştiricileri için uygundur.
Hangi dil kullanılır?
Örnekler Python boto3 ile yapılır; kavramlar diğer SDK’lara taşınabilir.
Gerçek otomasyon yazılacak mı?
Evet, envanter, etiketleme ve snapshot yaşam döngüsü araçları geliştirilir.
Lambda kapsanıyor mu?
Betikler Lambda ve EventBridge ile sunucusuz çalıştırılır.
Sertifika verilir mi?
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. Compute and Storage APIs on AWS 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

Amazon AWSAWS Developer Associate (DVA-C02): AWS Elastic Beanstalk (EB) Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate (DVA-C02): AWS Elastic Beanstalk (EB) Eğitimi

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

AWS Developer Associate: Elastic Beanstalk eğitimi: Elastic Beanstalk, EB CLI, .ebextensions konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sert

Detayları Gör →
Amazon AWSAWS Developer Associate (DVA-C02): AWS Integration Services Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate (DVA-C02): AWS Integration Services Eğitimi

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

AWS Developer Associate: Entegrasyon Servisleri eğitimi: Amazon SQS, Amazon SNS, EventBridge konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sert

Detayları Gör →
Amazon AWSAWS Developer Associate (DVA-C02): AWS Monitoring Services Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate (DVA-C02): AWS Monitoring Services Eğitimi

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

AWS Developer Associate: İzleme Servisleri eğitimi: Amazon CloudWatch, AWS X-Ray, CloudTrail konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sert

Detayları Gör →
Amazon AWSAWS Developer Associate (DVA-C02): AWS Optimization Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate (DVA-C02): AWS Optimization Eğitimi

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

AWS Developer Associate: Optimizasyon eğitimi: CloudFront, ElastiCache, DynamoDB DAX konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Amazon AWSAWS Developer Associate (DVA-C02): AWS Stateless Applications Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate (DVA-C02): AWS Stateless Applications Eğitimi

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

AWS Developer Associate: Stateless Uygulamalar eğitimi: stateless mimari, oturum yönetimi konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifi

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