APPLICATION PERFORMANCE ANALYZER EĞİTİMİ

z/OS uygulamalarınızın darboğazını görünür kılın

APA ölçüm talepleri, CPU ve bekleme analizi, COBOL satır düzeyi raporlar, DB2 ve CICS ölçümleriyle z/OS performans ayarı.

Bu eğitim, IBM Application Performance Analyzer (APA) for z/OS aracıyla ana bilgisayar uygulamalarının performans analizini anlatır.

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

Eğitim Hakkında

z/OS'ta örnekleme tabanlı performans ölçümü, rapor yorumlama ve ayarlama

Bu eğitim, IBM Application Performance Analyzer (APA) for z/OS aracıyla ana bilgisayar uygulamalarının performans analizini anlatır. ISPF arayüzünde ölçüm isteği oluşturma, örnekleme ve CPU kullanım raporları, bekleme ve I/O analizi, COBOL ve PL/I kaynak satır eşleme, DB2 SQL ve CICS işlem ölçümleri, Delay ve Coupling Facility verileri ile raporlardan ayarlama önerisi çıkarma uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. günde APA Temelleri ve Ölçüm ve 2. günde Satır Düzeyi ve Alt Sistem Analizi ve 3. günde Ayarlama, Karşılaştırma ve Süreç ele alınır, her modül uygulamalı çalışmayla pekiştirilir.

Seviye

İleri Seviye — IBM Application Performance Analyzer for z/OS ile ana bilgisayar uygulama performans analizi

Öğrenme Metodu

ISPF oturumunda gerçek toplu iş ve CICS işlemlerine ölçüm talebi verilir; üretilen raporlar yorumlanarak ayarlama yapılır ve sonuç yeniden ölçülür.

Neden Bu Eğitim?

🎯Veriyle Ayarlama

Tahmin yerine örnekleme verisine dayanarak CPU ve bekleme sürelerini azaltırsınız.

⚙️Satır Düzeyi Görünürlük

Raporlardan doğrudan COBOL kaynak satırına inip maliyetli deyimi bulursunuz.

🚀Maliyet Tasarrufu

MIPS tüketimini düşüren somut ayarlama önerileri üretirsiniz.

Anahtar Konular

Application Performance AnalyzerIBM APAz/OS performansCOBOL performansCICS performansDB2 performansana bilgisayarörnekleme tabanlı profillememainframeISPF
“Ana bilgisayarda her CPU saniyesinin bir maliyeti vardır; ölçmeden ayarlama yalnızca tahmindir.”

Ön Koşullar

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

1
z/OS Temelleri

JCL, veri kümeleri ve ISPF kullanımı bilinmelidir.

2
Programlama

COBOL veya PL/I ile temel program okuma deneyimi gerekir.

3
Performans Kavramları

CPU süresi, bekleme ve I/O kavramlarına aşinalık faydalıdır.

4
Sistem Erişimi

APA kurulu bir z/OS test sistemine TSO/ISPF erişimi sağlanmalı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ı APA'yı çalıştırır, ölçüm talepleri oluşturur ve temel raporları okur.
Modül 1
APA Mimarisi ve Arayüz
  • APA bileşenleri: ISPF arayüzü, izleme görevi ve veri tabanı (dataset)
  • Örnekleme (sampling) mantığı ve ölçüm yükü
  • Ölçüm tipleri: toplu iş, CICS, DB2, IMS ve USS
  • Gözlem izleme sınırı ve güvenlik izinleri (RACF)
  • Ölçüm yaşam döngüsü: tanımla, çalıştır, tamamla, raporla
  • Kurulum ve ana bilgisayar sürüm uyumluluğu
Modül 2
Ölçüm İsteği Oluşturma
  • Hedef iş adı, adım ve program seçimi
  • Örnekleme sıklığı, süre ve örnek sayısı ayarı
  • Ölçüm başlatma zamanlaması ve tekrarlayan talepler
  • Eklenen veri kaynakları: kaynak kodu eşleme ve CSECT bilgisi
  • Ölçüm yükünü düşük tutma ve üretim ortamı dikkatleri
  • Ölçüm talebi durumlarını izleme ve iptal
Modül 3
Temel Rapor Okuma
  • Measurement Profile ve Statistics raporları
  • CPU Usage by Module ve Procedure
  • Load Module Attributes ve bellek haritası
  • Yüzdelik dağılım ve baskın tüketici belirleme
  • Sistem kodu ile uygulama kodu CPU ayrımı
  • Raporu dışa aktarma ve karşılaştırma için saklama
Modül 4
Veri Kümeleri ve I/O Analizi
  • DASD Activity ve DDNAME bazlı I/O süreleri
  • BLKSIZE, buffer sayısı (BUFNO) ve erişim yöntemi etkisi
  • VSAM CI/CA bölünmeleri ve LSR/NSR tamponlama
  • Sıralı dosya okuma ve SORT ile ön işleme seçenekleri
  • I/O bekleme ve kanal/aygıt gecikmesi
  • Sıralı mı doğrudan mı erişim: erişim deseni yorumu
Günün hedefiKatılımcı kaynak satırına kadar inen analiz yapar ve DB2 ve CICS ölçümlerini yorumlar.
Modül 1
COBOL ve PL/I Kaynak Satır Analizi
  • Source Program Mapping ile satır başına CPU örnekleri
  • Derleyici seçenekleri: LIST, MAP, OFFSET ve TEST etkisi
  • Optimizasyon seviyesi (OPT) ve NUMPROC, TRUNC ayarları
  • Veri tipi seçimi: COMP, COMP-3 ve DISPLAY aritmetik maliyeti
  • Döngü, tablo arama (SEARCH ve SEARCH ALL) ve indeks kullanımı
  • Alt program çağrısı yükü: statik ve dinamik CALL
Modül 2
DB2 SQL Analizi
  • DB2 Activity raporu ve SQL deyimi başına süre
  • Class 1, 2 ve 3 zamanları: uygulama, DB2 ve bekleme
  • Erişim yolu, EXPLAIN ve indeks kullanımı yorumu
  • Eşzamanlılık, kilit bekleme ve commit sıklığı
  • Satır satır okuma yerine küme tabanlı SQL ve çoklu satır FETCH
  • Statik ve dinamik SQL, paket bağlama (BIND) seçenekleri
Modül 3
CICS İşlem Analizi
  • CICS Transaction Activity ve program başına CPU
  • EXEC CICS çağrılarının maliyeti ve komut sıklığı
  • Dosya kontrol, temp storage ve TS kuyruğu davranışı
  • Pseudo-conversational tasarım ve COMMAREA boyutu
  • Task bekleme: FCT, DB2, ENQ ve dispatch gecikmesi
  • CICS düzey ve bölgesel (region) ölçümü
Modül 4
Bekleme ve Gecikme Analizi
  • Delay raporu: CPU, I/O, ENQ, paging ve sıra bekleme
  • WLM hizmet sınıfı ve öncelik etkisi
  • Coupling Facility ve veri paylaşımı gecikmeleri
  • Paging ve bellek baskısı belirtileri
  • Çok adımlı iş zincirinde kritik yol analizi
  • Eşzamanlı işlerin kaynak çakışması
Günün hedefiKatılımcı ayarlama önerileri üretir, öncesi ve sonrası karşılaştırır ve performans sürecini kurar.
Modül 1
Ayarlama Stratejileri
  • Pareto ilkesi: en pahalı 20 yüzdeye odaklanma
  • Algoritmik iyileştirme ile derleyici ayarının farkı
  • Tampon, blok boyutu ve erişim yöntemi ayarları
  • SQL ve indeks iyileştirmeleri
  • Hesaplamayı yeniden düzenleme ve tekrarlı işlemleri kaldırma
  • Değişiklik risk değerlendirmesi ve regresyon testi
Modül 2
Öncesi ve Sonrası Karşılaştırma
  • Karşılaştırılabilir ölçüm koşulları: aynı veri hacmi ve zaman
  • Compare reporting ve fark yüzdeleri
  • CPU saniyesinin MIPS ve MSU maliyetine çevrilmesi
  • Gürültüyü azaltmak için tekrarlı ölçüm
  • Kazanımın yönetici özetine dönüştürülmesi
  • Ayarlama kayıtlarının tutulması
Modül 3
Otomasyon ve Entegrasyon
  • Toplu ölçüm için JCL ve REXX otomasyonu
  • Hizmet seviyesi için kalıcı izleme ve eşik uyarıları
  • Fault Analyzer, Debug Tool ve Strobe benzeri araçlarla birlikte kullanım
  • Test ve üretim ölçümleri için politika
  • IBM Z Common Data Provider ve SMF verisi ile ilişkilendirme
  • Dağıtık gözlemlenebilirlik araçlarıyla ana bilgisayar verisini birleştirme
Modül 4
Vaka Çalışması: Yavaş Toplu İşin Ayarlanması
  • Gece toplu işinin ölçüm talebiyle profillenmesi
  • Rapordan baskın modül, SQL ve I/O bulgusunun çıkarılması
  • Üç iyileştirmenin uygulanması ve yeniden ölçüm
  • Elapsed ve CPU sürelerindeki azalmanın belgelenmesi
  • Ekip için ayarlama kontrol listesi
  • Genel değerlendirme ve soru-cevap

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
APA Kullanımı

ISPF üzerinden ölçüm talebi oluşturup yönetebilirsiniz.

🧩
Rapor Yorumlama

CPU ve I/O raporlarından baskın tüketicileri belirleyebilirsiniz.

🛠️
Satır Analizi

COBOL kaynak satırı düzeyinde CPU maliyetini bulabilirsiniz.

📊
DB2 Ayarı

DB2 zamanlarını yorumlayıp SQL iyileştirmesi önerebilirsiniz.

🔍
CICS Ayarı

CICS işlem maliyetini ve beklemelerini analiz edebilirsiniz.

🧪
I/O İyileştirme

Blok boyutu ve tamponlama ayarlarıyla I/O süresini azaltabilirsiniz.

📐
Öncesi-Sonrası Ölçüm

Ayarlamanın kazancını güvenilir karşılaştırmayla gösterebilirsiniz.

🚀
Performans Süreci

Ekip içinde sürekli performans izleme süreci kurabilirsiniz.

Kimler İçin Uygundur?

  • z/OS üzerinde COBOL
  • PL/I veya Assembler uygulamaları geliştiren ya da işleten programcılar
  • performans analistleri
  • sistem programcıları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
z/OS üzerinde COBOL, PL/I veya Assembler uygulamaları geliştiren ya da işleten programcılar, performans analistleri ve sistem programcıları için uygundur.
Hangi sürüm kullanılır?
IBM Application Performance Analyzer for z/OS'un güncel sürümleri kapsanır; sürüm farkları derste belirtilir.
Erişim nasıl sağlanır?
Katılımcılara APA kurulu bir z/OS test sistemine TSO erişimi verilir veya mevcut kurum ortamı kullanılır.
COBOL bilmek şart mı?
Programı okuyabilecek düzeyde bilgi yeterlidir; derste kod değişiklikleri rehberli yapılır.
Sertifika veriliyor mu?
Programı tamamlayanlara 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. Application Performance Analyzer Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelCVP Development and Scripting Part 1 (CVPDS Part 1) Eğitimi
Yazılım Geliştirme Eğitimleri

CVP Development and Scripting Part 1 (CVPDS Part 1) Eğitimi

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

CVP Development and Scripting Part 1 eğitimi: Cisco CVP mimarisi, Call Studio, VXML elemanları, Decision, Database ve ICM entegrasyonuyla IVR geliştirme.

Detayları Gör →
Yazılım Geliştirme GenelCVP Development and Scripting Part 2 (CVPDS Part 2) Eğitimi
Yazılım Geliştirme Eğitimleri

CVP Development and Scripting Part 2 (CVPDS Part 2) Eğitimi

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

CVP Development and Scripting Part 2 eğitimi: Java ile özel Action/Decision/Voice Element, web servis ve JDBC entegrasyonu, performans ayarı ve üretim sorun gid

Detayları Gör →
Yazılım Geliştirme GenelDecision Making for Software Project Managers Eğitimi
Yazılım Geliştirme Eğitimleri

Decision Making for Software Project Managers Eğitimi

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

Yazılım proje yöneticileri için karar verme: bilişsel yanlılıklar, risk, karar ağacı, WSJF/RICE önceliklendirme, build-vs-buy ve ekip karar süreçleri.

Detayları Gör →
Yazılım Geliştirme GenelDefendable Code and Errors Eğitimi
Yazılım Geliştirme Eğitimleri

Defendable Code and Errors Eğitimi

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

İstisna yönetimi, güvenli hata mesajı, loglama ve fail-secure ilkeleriyle savunulabilir kod yazmayı uygulamalı laboratuvarlarla öğrenin.

Detayları Gör →
Yazılım Geliştirme GenelDefensive Programmer: Code Samples Eğitimi
Yazılım Geliştirme Eğitimleri

Defensive Programmer: Code Samples Eğitimi

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

Savunmacı programlamayı zafiyetli ve düzeltilmiş kod örneklerinin karşılaştırmasıyla, SQL injection ve bellek hatalarıyla öğrenin.

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