INTRODUCTION TO AWS X-RAY EĞİTİMİ

Dağıtık uygulamanızdaki yavaşlığı izleyin

AWS X-Ray ile trace, segment, subsegment, servis haritası, sampling kuralları, annotation ve Lambda ile ECS izleme.

AWS X-Ray eğitimi, dağıtık uygulamalarda bir isteğin servisler arasındaki yolculuğunu izleme ve darboğazları bulma becerisini kazandırır. DVA'da 2 gün süren, Türkçe ve laboratuvar destekli bir programdır.

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

Eğitim Hakkında

Mikroservis ve serverless mimarilerde istek yolculuğunun görünür kılınması

AWS X-Ray eğitimi, dağıtık uygulamalarda bir isteğin servisler arasındaki yolculuğunu izleme ve darboğazları bulma becerisini kazandırır. Trace, segment, subsegment, annotation ve metadata kavramları, X-Ray SDK ve ADOT (OpenTelemetry) ile enstrümantasyon, X-Ray daemon, Lambda active tracing, API Gateway ve ECS entegrasyonu, servis haritası, sampling kuralları, filtre ifadeleri ve CloudWatch ServiceLens kullanımı uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; İzleme Temelleri ile başlar, Serverless ve Üretim ile tamamlanır; her modül kısa anlatım ve laboratuvar uygulamasıyla ilerler.

Seviye

Temel Seviye — Dağıtık uygulamalarda izleme, servis haritası, trace analizi ve darboğaz tespiti.

Öğrenme Metodu

Katılımcılar örnek bir serverless uygulamayı enstrümante eder, gecikme enjekte eder ve servis haritası ile trace detaylarından kök nedeni bulur.

Neden Bu Eğitim?

☁️Kök neden analizi

Hangi servisin ne kadar gecikme eklediğini trace verisinden net biçimde görürsünüz.

🛠️Kod ve servis görünürlüğü

SDK ile kod, Lambda ve ECS düzeyinde izleme yaparsınız.

🎯Maliyet kontrolü

Sampling kurallarıyla izleme verisi maliyetini dengelersiniz.

Anahtar Konular

AWS X-RayX-Ray eğitimidağıtık izlemeservis haritasıAWS Lambda izlemeOpenTelemetry ADOTsampling kurallarımikroservis izlemedistributed tracingCloudWatch ServiceLens
“Görmediğiniz gecikmeyi düzeltemezsiniz.”

Ön Koşullar

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

1
Uygulama geliştirme

Python, Node.js veya Java'dan birinde basit bir servis yazma deneyimi yararlıdır.

2
AWS hesabı

Laboratuvarlar için ücretsiz katman veya eğitmenin yönlendirdiği bir AWS hesabı kullanılır; ücretli kaynaklar önceden belirtilir.

3
Temel bulut kavramları

IaaS, PaaS, SaaS ayrımı ve paylaşılan sorumluluk modeli hakkında genel bilgi yeterlidir.

4
Konsol ve CLI

AWS Management Console'da gezinme ve temel komut satırı kullanımı rahatça yapılabilmelidir.

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ı, X-Ray ile bir uygulamayı enstrümante edip servis haritasını ve trace'leri yorumlayabilir.
Modül 1
X-Ray Kavramları
  • Trace, segment ve subsegment
  • Trace ID ve X-Amzn-Trace-Id başlığı
  • Annotation ve metadata farkı
  • Servis haritası ve düğüm renkleri
  • Hata, kısıtlama ve fault ayrımı
  • Retention süresi
Modül 2
SDK ile Enstrümantasyon
  • X-Ray SDK kurulumu (Python/Node.js/Java)
  • AWS SDK çağrılarının otomatik izlenmesi
  • HTTP istemci ve SQL izleme
  • Özel subsegment açma
  • Annotation ekleme
  • ADOT ve OpenTelemetry farkı
Modül 3
Daemon ve Collector
  • X-Ray daemon çalışma modeli
  • UDP 2000 portu ve IAM izinleri
  • EC2 ve konteynerde daemon dağıtımı
  • ECS sidecar yaklaşımı
  • ADOT collector yapılandırması
  • Bağlantı sorunlarını giderme
Modül 4
Konsol ve Analiz
  • Trace listesi ve zaman çizelgesi
  • Filtre ifadeleri (responsetime, annotation)
  • Analytics ve yanıt süresi dağılımı
  • Gruplar (groups) oluşturma
  • Hata analizi
  • CloudWatch ServiceLens görünümü
Günün hedefiKatılımcı, serverless ve konteyner uygulamalarda izlemeyi etkinleştirip maliyet ve alarm yönetimini yapabilir.
Modül 1
Lambda ve API Gateway İzleme
  • Lambda active tracing ayarı
  • Soğuk başlatma (Initialization) segmenti
  • API Gateway stage trace etkinleştirme
  • Step Functions ve SQS izleme
  • X-Ray için Lambda IAM rolü
  • Lambda Powertools tracer
Modül 2
Konteyner ve Orkestrasyon
  • ECS/Fargate ve EKS'te X-Ray
  • Servis keşfi ve mikroservis haritası
  • Bağımlılık hatalarının görselleştirilmesi
  • Dağıtık yayılım (propagation)
  • Elastic Beanstalk entegrasyonu
  • Çok bölge izleme
Modül 3
Sampling ve Maliyet
  • Varsayılan sampling kuralı (1 req/sn, %5)
  • Özel sampling kuralları
  • Rezervuar ve fixed rate
  • Kural önceliği
  • Sampling ile maliyet dengesi
  • Örnekleme uç durumları
Modül 4
Alarm ve En İyi Uygulamalar
  • Insights ile anomali tespiti
  • CloudWatch alarm ve SNS bildirimi
  • Trace verisinde gizli bilgi sızıntısını önleme
  • Şifreleme ve KMS
  • Enstrümantasyon standartları
  • Üretim hazırlık kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
X-Ray Kavramları

X-Ray Kavramları kapsamında trace, segment ve subsegment ve annotation ve metadata farkı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🔧
SDK ile Enstrümantasyon

SDK ile Enstrümantasyon kapsamında X-Ray SDK kurulumu (Python/Node.js/Java) ve HTTP istemci ve SQL izleme çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

☁️
Daemon ve Collector

Daemon ve Collector kapsamında X-Ray daemon çalışma modeli ve EC2 ve konteynerde daemon dağıtımı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🔐
Konsol ve Analiz

Konsol ve Analiz kapsamında trace listesi ve zaman çizelgesi ve analytics ve yanıt süresi dağılımı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

📊
Lambda ve API Gateway İzleme

Lambda ve API Gateway İzleme kapsamında lambda active tracing ayarı ve API Gateway stage trace etkinleştirme çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🚀
Konteyner ve Orkestrasyon

Konteyner ve Orkestrasyon kapsamında ECS/Fargate ve EKS'te X-Ray ve bağımlılık hatalarının görselleştirilmesi çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🧩
Sampling ve Maliyet

Sampling ve Maliyet kapsamında varsayılan sampling kuralı (1 req/sn, %5) ve rezervuar ve fixed rate çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🛡️
Alarm ve En İyi Uygulamalar

Alarm ve En İyi Uygulamalar kapsamında insights ile anomali tespiti ve trace verisinde gizli bilgi sızıntısını önleme çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

Kimler İçin Uygundur?

  • Backend ve serverless geliştiricileri
  • DevOps
  • SRE mühendisleri ile mikroservis performans sorunlarını teşhis eden teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Backend ve serverless geliştiricileri, DevOps ve SRE mühendisleri ile mikroservis performans sorunlarını teşhis eden teknik ekipler için uygundur.
Eğitime katılmak için ön bilgi gerekir mi?
Python, Node.js veya Java'dan birinde basit bir servis yazma deneyimi yararlıdır. Ayrıca laboratuvarlar için ücretsiz katman veya eğitmenin yönlendirdiği bir AWS hesabı kullanılır; ücretli kaynaklar önceden belirtilir.
Eğitim kaç gün sürer ve nasıl işlenir?
Program 2 gündür; her gün dört modülden oluşur. Katılımcılar örnek bir serverless uygulamayı enstrümante eder, gecikme enjekte eder ve servis haritası ile trace detaylarından kök nedeni bulur.
X-Ray ile CloudWatch arasındaki fark nedir?
CloudWatch metrik ve log odaklıdır; X-Ray ise tek bir isteğin servisler arası yolculuğunu izler. Eğitimde ServiceLens ile iki görünüm birleştirilir.
Eğitim sonunda sertifika verilir mi?
Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Üçüncü taraf bir üreticinin sınavı söz konusuysa sınav başvurusu ve ücreti ilgili kuruma aittir.

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. Introduction to AWS X-Ray Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Amazon AWSAWS Solutions Architect Professional : Databases & Caching Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Databases & Caching Eğitimi

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

AWS Solutions Architect Professional veritabanı ve önbellek: Aurora Global, RDS Proxy, DynamoDB, ElastiCache, DAX ve DMS ile kurumsal veri mimarisi.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : Deploying EC Instances Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Deploying EC Instances Eğitimi

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

AWS Solutions Architect Professional EC2 dağıtımı: Image Builder, launch template, instance refresh, Spot ve kapasite stratejileri.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : Directory Services Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Directory Services Eğitimi

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

AWS Solutions Architect Professional dizin servisleri: Managed AD, trust, Directory Sharing, IAM Identity Center ve SAML federasyonu.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : DNS Name Resolution Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : DNS Name Resolution Eğitimi

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

AWS Solutions Architect Professional DNS: Route 53, Resolver, hibrit DNS, DNSSEC, DNS Firewall ve çok hesaplı DNS mimarisi.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : General Architecture Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : General Architecture Eğitimi

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

AWS Solutions Architect Professional genel mimari: kurumsal desenler, 7R göç, MGN, DMS, modernizasyon ve vaka tabanlı karar çalışması.

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