ÖĞRENME YÖNETİM SİSTEMLERİ Dersi Öğrenme Yönetim Sistemi Planlama ve Kurulumu soru detayı:

PAYLAŞ:

SORU:

Bir ÖYS'nin sistem mimarisinde bulunan temel bileşenleri ve görevleri açıklayınız.


CEVAP:

Yük dengeleyici: Eğer kullanıcı sayınız fazla
ise birden fazla uygulama sunucu kullanmalısınız.
Bu uygulama sunucuları arasındaki yük dağılımı-
nı sağlamak için yük dengeleyici kullanılır. Yük
dengeleyiciler fiziksel bir donanım olabileceği gibi
yazılım şeklinde de olabilir. Performans açısından
fiziksel bir yük dengeleyici kullanmanız daha iyi
olacaktır. Yük dengeleyiciler seçilen belli bir algoritmaya
göre (Round robin, Least response time
gibi) kullanıcıları uygulama sunucularına dağıtır

SSO hizmeti: Single Sign On hizmeti, birden
çok uygulamaya sahip olan kurumların erişim izinlerinin
tek bir merkezden kontrol edilmesidir. SSO
hizmeti kullanan kurumlar her bir uygulama için
ayrı ayrı kullanıcı bilgisi tutmazlar. Bütün kullanı-
cı bilgileri (kullanıcı adı, ad, soyad, şifre …) tek
bir merkezden yönetilir, bir bilgi değiştiğinde bü-
tün uygulamalar bu değişikliği algılar. CAS Shibboleth,
LDAP, SAML gibi standartlaşmış birçok
kimlik doğrulama hizmeti vardır. Birçok ÖYS bu
standart yöntemlerin birçoğunu destekler.

Uygulama sunucuları: Uygulama sunucuları
kullanıcıdan gelen istekleri işleyerek ilgili sunuculara
yönlendirir. Sunucu üzerine bu istekleri işleyip
yorumlayan web sunucu uygulamaları kurulur.
Uygulama sunucularınızın işletim sistemleri kullanacağınız
ÖYS sistemine göre değişebilir. Örnek
olarak Moodle, Sakai ve Canvas gibi açık kaynak
kodlu ÖYS sistemleri daha çok Linux işletim sistemleri
ile uyumlu çalışırlar. Ancak ticari olan
Blackboard ve Desire2Learn gibi ÖYS sistemleri
hem Linux hem de Windows işletim sistemlerini
desteklemektedir.

Veritabanı sunucusu: ÖYS ile ilgili kullanıcı,
içerik, forum gibi verileri saklamak yönetmek ve
raporlamak için veritabanı sistemleri kullanılır.
En yaygın olarak kullanılan veritabanı sistemleri
lisanslı olarak Oracle DB ve Microsoft SQL
Server; açık kaynak kodlu olarak ise MySQL ve
PostgreSQL’dir. Tercih ettiğiniz ÖYS sisteminin
desteklediği veritabanı sistemini kurmak gerekir.
Örnek olarak Blackboard ÖYS Oracle, MSSQL, ve
PostgreSQL veritabanı sistemlerini desteklemektedir.
Moodle, Sakai, Canvas gibi ÖYSler çoğunlukla
MySQL ve PostgreSQL gibi ücretsiz dağılımı olan
açık kaynak kodlu veritabanı sistemleri ile çalış-
maktadır.

Güvenlik duvarı (Firewall): İnternet üzerinde
gelebilecek saldırıları önlemek amacıyla bütün uygulama,
veritabanı ve mail gibi sistem mimarisinde
bulunan sunucuların bir güvenlik duvarı uygulamasının
altında olması gerekmektedir. Güvenlik
duvarı donanımsal bir makine olabileceği gibi yazılımsal
bir ürün de olabilir. Donanımsal güvenlik
duvarları özel tasarlandığı için donanım performansları
yüksektir. Ayrıca genel bir işletim sistemi
olmadığından daha hızlıdır

Dosya sunucusu: Dosya sunucusu, dosyaları-
nızı depolamanız ve ağınızdaki kullanıcılarla paylaşmanız
için kullanıcılara ağ üzerinde merkezi bir
konum sağlar. Eğer birden fazla uygulama sunucunuz
var ise bir ÖYS için dosya sunucu kullanmanız
kaçınılmazdır.

Video konferans sunucusu: Canlı bir web semineri
düzenleyebilme özelliği, çok yönlü bir ÖYS
sistemi için yaşamsal bir işlevselliktir. Öğrenciler
ile eş zamanlı olarak sesli ve görüntülü bilgi paylaşımına
olanak sağlar. Bu ürünün temel özellikleri
canlı sohbet, yazışma, ekran paylaşımı ve ortak
yazı tahtasıdır. Genelde bütün ÖYSler ile entegre
çalışabilirler.

Öğrenci Bilgi Sistemi: Bir kuruma ait tüm
öğrencilerin kimlik, ders ve not gibi bilgilerinin
saklandığı veritabanı sistemidir. ÖYS sistemi ile
öğrenci bilgi sistemi arasındaki entegrasyonu sağ-
lamak sistemin sağlıklı olarak yönetilmesi açısından
çok önemlidir. Tüm güncel bilgiler öğrenci
bilgi sisteminde saklanıldığı için ÖYS sisteminin
buraya erişmesi ve kendi veritabanını güncellemesi
çok önemlidir