XVII. Akademik Bilisim Konferansi

BaşlıkYeni Uygulama Servisleri - 1 (ElasticSearch, MongoDB, Redis)
ÖğrenciHayır
Yazar(lar) Yazar 1
Name: Aydın Doyak
Org: Özgür Yazılım A.Ş.
Country: TR
E-mail: aydin.doyak_AT_ozguryazilim.com.tr

Yazar 2
Name: Begüm Tuncer
Org: Özgür Yazılım A.Ş.
Country: TR
E-mail: begum.tuncer_AT_ozguryazilim.com.tr

Yazar 3
Name: Doruk Fişek
Org: Özgür Yazılım A.Ş.
Country: TR
E-mail: doruk.fisek_AT_ozguryazilim.com.tr
Anahtar KelimelerRedis, Couchbase, MongoDB, NoSQL, ElasticSearch, Linux, Solr, Sistem Yönetimi, Sunucu, Server, Ölçekleme, Scaling, Yüksek Bulunurluk, High Availability
ÖzetUygulama geliştirme sırasında kullanılan yardımcı servisler son yıllarda artmaya ve çeşitlenmeye başladı.

4 günlük eğitim süresince, farklı işlevleri olan 3 farklı aracın sistem yapısının anlatarak yüksek bulunur (high availablity) olarak kurgulanması uygulamalı olarak anlatılıyor.


 MongoDB doküman veritabanı olarak yaygın kullanılıyor. Dinamik şema yapısı geleneksel ilişkisel veritabanı sistemlerinin kısıtlarını aşarken; otomatik failover ve yatay ölçekleyebilme yetenekleri sayesinde genişleyen ve kesintisiz hizmet vermek isteyen kurumların seçimi haline geliyor.
 
 ElasticSearch verilerde esnek ve hızlı bir arama  altyapısına ve gerçek zamanlı analiz yapılmasına olanak sağlıyor. Aranana benzer öneriler getirme, otomatik tamamlama, güçlü bir sorgulama dili gibi özelliklere
sahip. Tıpkı MongoDB gibi doküman temelli ve dinamik bir şema yapısı sunuyor.

 Redis gelişmiş bir anahtar/değer (key/value) önbelleği ve veritabanı. Önbellek, oturum kaydetme, kuyruk, kim ne ile ilgileniyor listesi tutma (pub/sub), uzun bir listeden son x değerin gösterilmesi gibi birçok kullanım alanına sahip Redis, özellikle hızlı olması nedeniyle yoğun işlem yapılan uygulamalar tarafından tercih ediliyor.

Eğitim, bu araçları kullanan yazılımları işletmesi gereken Linux sistem yöneticilerine hitap ediyor. Tüm katılımcıların temel Linux ve ağ bilgisinin olması; kendi bilgisayarlarına Linux sanal makine kurabilmeleri ve birden fazla sanal makineyi birbiriyle haberleştirebilecek bilgi birikimine sahip olmaları gerekmektedir.

Başvuranlardan ek bir form daha doldurması istenecek ve verilen yanıtlara göre başvurular kabul edilecektir.

Konu Başlıkları:

* ElasticSearch
** Özellikler ve Kullanım Amaçları
** Kurulum ve Ayarlar
** Terminoloji
** Dağıtım Modeli
** Yüksek Bulunurluk
** Temel Sorgular
** Performans
** Yedekleme
** Güvenlik
** Gözetlenmesi
* MongoDB:
** Özellikler ve Kullanım Amaçları
** Kurulum ve Ayarlar
** Terminoloji
** Kullanıcılar ve Yetkilendirme
** Konsol Araçları
** Replika Seti ve Üyeleri
** Yüksek Bulunurluk (High Availability)
** Yatay Ölçekleme (Sharding)
** Yedekleme
** Performans
** Güvenlik
** Gözetlenmesi

* Redis

** Özellikler ve Kullanım Amaçları
** Kurulum ve Ayarlar
** Terminoloji
** Replikasyon
** Yüksek Bulunurluk (High Availability)
** Performans
** Yedekleme
** Güvenlik
** Gözetlenmesi
Başlıklar AB-Kurs
Dosya
 

 

Powered by OpenConf®
Copyright ©2002-2014 Zakon Group LLC