TRANSACTIONS & APPLICATION BUILDING EĞİTİMİ

NonStop üzerinde işlem tabanlı uygulamalar kurun

TMF transaction, Pathway PATHMON, server class, SCOBOL requester, Pathway sunucu yazımı, ENSCRIBE/SQL erişimi, kilitleme, hata kurtarma ve ölçekleme.

Eğitim, HPE NonStop platformunda işlem tabanlı uygulama mimarisini ve geliştirmesini öğretir.

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

Eğitim Hakkında

HPE NonStop TMF ve Pathway ile işlem uygulaması geliştirme

Eğitim, HPE NonStop platformunda işlem tabanlı uygulama mimarisini ve geliştirmesini öğretir. ACID özellikleri, TMF ile BEGINTRANSACTION/ENDTRANSACTION/ABORTTRANSACTION, audit trail ve geri alma, TS/MP Pathway mimarisi (PATHMON, TERM, server class, TCP), requester ve server ayrımı, mesaj tasarımı, NonStop SQL ve Enscribe erişimi, kilitleme ve kilitlenme, hata kurtarma, ölçekleme ve performans ayarı uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; mimari anlatım, Pathway yapılandırma ve kodlama laboratuvarları birlikte ilerler.

Seviye

İleri Seviye — HPE NonStop işlem uygulamaları: TMF, TS/MP Pathway, server sınıfları, requester, veritabanı erişimi ve ölçekleme.

Öğrenme Metodu

NonStop laboratuvarında bir hesap işlemleri uygulaması Pathway ve TMF ile adım adım oluşturulur ve hata senaryoları denenir.

Neden Bu Eğitim?

🎯Veri Bütünlüğü

TMF ile ACID uyumlu işlem sınırları ve geri alma tasarlarsınız.

🛠️Ölçeklenebilir Mimari

Server class ve süreç havuzlarıyla yüksek işlem hacmine hazırlanırsınız.

📈Kurtarma

Hata ve arıza durumlarında uygulama davranışını doğru yönetirsiniz.

Anahtar Konular

HPE NonStopTMFTS/MP PathwayPATHMONişlem tabanlı uygulamaserver classACIDSCOBOLNonStop uygulama geliştirmeEnscribe
“İşlem sistemi, hata anında bile veriyi tutarlı bırakan sözdür.”

Ön Koşullar

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

1
NonStop Temeli

Guardian, TACL ve NonStop mimari bilgisi.

2
Programlama

COBOL, C veya TAL gibi bir dilde deneyim.

3
Veritabanı

SQL ve işlem kavramları.

4
Sistem Erişimi

NonStop geliştirme hesabı.

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ı TMF ile işlem sınırlarını tanımlar ve geri alma davranışını uygular.
Modül 1
İşlem Temelleri
  • ACID özellikleri
  • İşlem sınırı ve çalışma birimi
  • Eşzamanlılık ve izolasyon seviyeleri
  • NonStop fault-tolerant mimari özeti
  • İşlem hacmi ve gecikme hedefleri
  • Çevrimiçi işlem sistemlerinin yapısı
Modül 2
TMF Mimarisi
  • TMF bileşenleri: TMP, ADP, audit trail
  • BEGINTRANSACTION, ENDTRANSACTION, ABORTTRANSACTION
  • İşlem kimliği (transid) ve yayılımı
  • Audit trail ve checkpoint
  • Geri alma (rollback) ve ROLLFORWARD
  • TMF yapılandırma temelleri
Modül 3
Veri Erişimi
  • Enscribe dosya türleri ve erişim
  • NonStop SQL/MP ve SQL/MX
  • Kayıt ve dosya kilitleme
  • Kilitlenme tespiti ve çözüm
  • Veri bölümleme (partitioning)
  • İşlem içi veritabanı güncelleme deseni
Modül 4
Hata Yönetimi
  • İşlem hataları ve kodları
  • Geri alma sonrası yeniden deneme
  • Mesaj sistemi hataları
  • Kayıtlı arıza durumu: CPU ve disk
  • Yazma ve okuma tutarlılığı
  • Tanılama araçları
Günün hedefiKatılımcı Pathway ortamını yapılandırır ve requester-server uygulaması geliştirir.
Modül 1
Pathway Mimarisi
  • TS/MP bileşenleri: PATHMON, PATHCOM, TCP, server class
  • Requester-server modeli
  • Terminal ve web istemci bağlantıları
  • SCOBOL ve çağrı akışı
  • Statik ve dinamik server
  • Ölçekleme ve CPU dağılımı
Modül 2
Pathway Yapılandırma
  • PATHCOM komutları: SET, ADD, START
  • Server class parametreleri: MAXSERVERS, NUMSTATIC
  • TERM ve TCP tanımları
  • Güvenlik ve yetkilendirme
  • Hata ve yeniden başlatma politikası
  • Yapılandırma dosyası ve otomasyon
Modül 3
Server Geliştirme
  • Mesaj tasarımı ve veri yapısı
  • Server döngüsü: $RECEIVE ve REPLY
  • Durumsuz server tasarımı
  • İşlem bağlamında çalışma
  • COBOL/C server örneği
  • Birim test ve debug
Modül 4
Performans ve İşletim
  • Server class boyutlandırma
  • Kuyruk ve bekleme analizi
  • MEASURE ve Viewpoint ile ölçüm
  • Darboğaz tespiti
  • Yük dengeleme
  • Yüksek erişilebilirlik ve devir testleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İşlem Tasarımı

ACID uyumlu işlem sınırlarını belirleyebilirsiniz.

🧩
TMF Kullanımı

BEGINTRANSACTION ve ENDTRANSACTION ile işlem yönetebilirsiniz.

🔧
Geri Alma

Audit trail ve rollback davranışını açıklayabilirsiniz.

📊
Kilit Yönetimi

Kilitlenmeleri analiz edip çözebilirsiniz.

🔍
Pathway Mimarisi

PATHMON, TCP ve server class ilişkisini kurabilirsiniz.

🚀
Pathway Yapılandırma

PATHCOM ile server class tanımlayabilirsiniz.

🛡️
Server Geliştirme

Requester-server mesajlaşmasıyla server yazabilirsiniz.

📝
Performans

Ölçümle server boyutlandırma ve ayar yapabilirsiniz.

Kimler İçin Uygundur?

  • NonStop uygulama geliştiricileri
  • mimarlar
  • sistem analistleri
  • işlem sistemlerini sürdüren mühendisler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
NonStop üzerinde işlem uygulamaları geliştiren ve sürdüren geliştiriciler ile mimarlar için uygundur.
Hangi NonStop bileşenleri kapsanıyor?
TMF, Pathway (TS/MP), Enscribe ve SQL erişimi kapsanır.
Programlama dili gerekir mi?
COBOL, C veya TAL deneyimi önerilir; örnek server COBOL/C ile verilir.
Pathway modern mimaride kullanılıyor mu?
Evet, bankacılık ve ödeme sistemlerinde yaygındır; mikroservis ile karşılaştırması anlatılır.
NonStop erişimi şart mı?
Evet, uygulamalar NonStop geliştirme ortamında yapılır.

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. Transactions & Application Building Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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 GenelIntermediate Programming in Force.com Eğitimi
Yazılım Geliştirme Eğitimleri

Intermediate Programming in Force.com Eğitimi

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

Intermediate Programming in Force.com eğitimi: Apex, SOQL, trigger, governor limitleri, Visualforce, Batch Apex ve test sınıfı yazımı Salesforce üzerinde uygula

Detayları Gör →
Yazılım Geliştirme GenelIntroducing Directives Eğitimi
Yazılım Geliştirme Eğitimleri

Introducing Directives Eğitimi

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

Angular Directive eğitimi: ngIf, ngFor, ngClass, özel attribute ve structural directive yazımı, HostListener, HostBinding, TemplateRef ve hostDirectives uygulam

Detayları Gör →
Yazılım Geliştirme GenelIntroduction to Popular Frameworks Eğitimi
Yazılım Geliştirme Eğitimleri

Introduction to Popular Frameworks Eğitimi

3 günBaşlangıçOnline / Yüz Yüze / Hibrit

Popüler framework'lere giriş eğitimi: React, Angular, Vue, Express, Spring Boot ve Django ile mini uygulamalar, karşılaştırma ve doğru framework seçim kriterler

Detayları Gör →
Yazılım Geliştirme GenelIntroduction to Programming Languages Eğitimi
Yazılım Geliştirme Eğitimleri

Introduction to Programming Languages Eğitimi

3 günBaşlangıçOnline / Yüz Yüze / Hibrit

Programlama dillerine giriş eğitimi: derleyici ve yorumlayıcı, tip sistemleri, OOP ve fonksiyonel paradigma, Python, JavaScript, Java, C ile aynı problemlerin ç

Detayları Gör →
Yazılım Geliştirme GenelIntroduction to Reactive Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Introduction to Reactive Programming Eğitimi

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

Reaktif programlamaya giriş eğitimi: Observable, RxJS operatörleri, Subject, hata yönetimi, marble testi, Reactor Flux/Mono ve backpressure uygulamalı anlatılır

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