VERİ DAĞITIM SERVİSİ (DDS) ARA KATMAN TEKNOLOJİSİ VE UYGULAMALARI

Eğitim Zamanı

-
-

Eğitim Yeri

Mustafa Kemal Mahallesi, 2151. Cadde, No: 3/A
06510 Çankaya / ANKARA / TÜRKİYE

Eğitim Kontenjanı

Maksimum 15

Eğitim Süresi

1

Eğitimin Amacı

Dağıtık sistemlerin ağ temelli olarak veri paylaşımı kapsamında oldukça verimli bir yazılım geliştirme teknolojisi olan DDS (Data Distribution Service) ara katman mimarisinin kavranması, ilgili tasarım desenlerinin ve kullanım yeteneğinin geliştirilmesi, uygulama tecrübesinin sağlanması.

Kazanımlar

Bu 2 günlük eğitimde dağıtık sistemlerin veri paylaşımı için geliştirilen DDS
ara katman teknolojisi ve teknolojinin uygulama alanları incelenecektir. Eğitim
kapsamında DDS yazılım kütüphaneleri ile C++/Java programlama dillerinin veri
paylaşımı kapsamında etkili bir şekilde kullanımı, tasarım modellerinin problem
çözümüne yönelik olarak verimli bir şekilde geliştirilmesi irdelenecektir.
Yayımla-Abone Ol (Publish-Subscribe) metodolojisinin dağıtık uygulamalar
(IoT, dağıtık simülasyon, alt seviye ağ iletişimi vb.) için getirdiği avantajlar örnek
senaryolarla incelenecektir.

Eğitimin sonunda katılımcılar:

  • DDS kavramı nedir?
  • Publish-Subscribe yaklaşımı nedir? Avantajları nelerdir?
  • Ağ iletişimi için gereksinimleri (QoS, bant genişliği, ağ katmanları, iletişim
    gereksinimleri)
  • DDS yazılım geliştirme kütüphanelerinin kullanımı (C++/Java),
  • DDS yazılım geliştirme araçlarının kullanımı,
  • C++/Java programlama dillerini kullanarak güvenli, kaliteli ve hızlı bir şekilde
    dağıtık sistemlerin veri aktarımının tasarlanması, gerçekleştirilmesi ve test
    edilmesi konularında bilgi sahibi olacaklardır.

Kimler Katılmalı?

Bilgisayar mühendisleri, temel ve orta seviye nesneye yönelik programlama bilgisine sahip yazılım geliştiricileri.

Neler Öğreneceksiniz?

Aşağıda belirtilen sistemlere yönelik konular ele alınacaktır:

1.Gün

  • Dağıtık sistemlerin gereksinimleri ve geleneksel çözüm yaklaşımları,
  • DDS Kavramının incelenmesi, getirdiği avantajlar
  • Publish-Subscribe Yaklaşımı, kullanıldığı yerler, örnek senaryolar
  • Temel DDS uygulamaları
  • Semantik IDL kavramı, nesne ifadeleri
  • Servis Kalitesi Kavramı (QoS)

2.Gün

  • DDS C++ kütüphanesi
  • Durability, Reliability kavramları ile ilgili QoS yeteneklerinin incelenmesi
  • Dinleyici (Listener), Koşullar (Conditions) ve Bekleme Kümeleri (WaitSets) Kavramları
  • Düşük Bant Genişliği, güvenli olmayan iletişim yolları vb. koşullardaki çalışmalar
  • DDS Topic ve Data yönlendiricileri, güvenlik, Record/Play, Persistence Service ve diğer konuların incelenmesi
  • DDS test ve yönetim araçlarının kullanılması
  • Genel değerlendirme ve uygulama örneklerinin gerçekleştirilmesi

Kayıt Ücreti

Eğitimle ilgili fiyat bilgisi almak için info@stmakademi.com adresi üzerinden bizimle iletişime geçebilirsiniz.

Nasıl Kayıt Olabilirsiniz?

  • Eğitime kesin kayıt için, Formu eksiksiz olarak doldurup imzaladıktan sonra, tarayarak info@stmakademi.com adresine gönderebilirsiniz. Detaylar için 0 (312) 266 35 50 / 405 ve 286’yı arayabilirsiniz.
  • Eğitim süresinin en az %75’inde bulunan katılımcılarımıza, eğitim sonunda “katılım sertifikası” verilecektir.
  • Tüm eğitimlerimiz, talep edilmesi halinde şirketlere özel yapılabilmektedir. Programlarımız genel olarak minimum 5 kişi katılımla açılabilmektedir.
  • Kayıtlarımız eğitim tarihinden 3 gün öncesine kadar devam etmektedir.
  • STM Akademi gerektiğinde eğitim mekanını veya eğitmeni değiştirme, programı iptal etme veya erteleme hakkını saklı tutmaktadır.

Dokümanlar