| | | | | | | | | | | | ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ PROGRAM DERS BİLGİ PAKETİ DERS İÇERİĞİ |
| | | | | | | |
| | | | | | | | | | | Bölüm | Teknoloji Fakültesi Bilgisayar Mühendisliği | DERS BİLGİLERİ(Revizyon Tarihi:13.05.2024 17:44:00) | Ders Kodu | Ders Adı | Kredi Teorik | Kredi Pratik | Kredi Lab/U | Kredi Toplam | Kredi Ects | Yarı Yılı | BLG-423 | Mikroservisler | 3,0 | 0,0 | 0,0 | 3,0 | 4,0 | 7. Yarıyıl | Dersin Dili | Türkçe | Ders Düzeyi | LİSANS TYYÇ:6.DÜZEY EQF-LLL:6.DÜZEY QF-EHEA:1.DÜZEY | Dersin Türü | Seçmeli | Dersi Verenler | Dr. Öğr. Üyesi Serdar PAÇACI | Dersin Yardımcıları | Arş. Gör. Rafet GÖZBAŞI | Ofis Yeri | Teknoloji Fakültesi | E-Posta | serdarpacaci@isparta.edu.tr | Ofis Görüşme Saatleri | | İş Telefonu | | Dersin Amacı | Mikroservisler ile ilgili kavramlar hakkında bilgi sahibi olmasını, monolitik mimari, modüler monolitik mimari ve mikroservis mimarileri tasarlayabilmesini, mikroservis mimarinin monolitik mimariden farklarını ayırt edebilmesini, mikroservislerin tasarım prensiplerini kavrayabilmesini, bir mikroservis projesi tasarlayabilmesini, api gateway tasarlayabilmesini ve geliştirdiği mikoservis projesini yayınlayabilme yeteneğini kazanabilmesini sağlamaktır. | Dersin İçeriği | Monolitik mimari, Modüler monolitik mimari Mikroservis mimarisi Mikroservis tasarım prensipleri Servisler arası iletişim Mikroservis mimarilerde veri tabanı tasarımı ve veri tutarlılığı Circuit breaker, retry ve fallback mekanizmaları API gateway kalıbı Docker Mikroservislerin dağıtımı
| Önkoşul Dersleri | | Dersi İşleyiş Yöntemi | Yüz Yüze | DERSİN KATEGORİSİ | Dersin Kategorisi (Genel) | Katkı Düzeyi (%) | Temel Mesleki Ders | 30 | Uzmanlık/Alan Dersi | 70 | Destek Dersi | 0 | Beceri, İletişim ve Yönetim Becerileri Dersi | 0 | Aktarılabilir Beceri Dersi | 0 |
| |
|
| | | | | | | | DERSİN KAZANIMLARI(Revizyon Tarihi:10.01.2024 14:47:00) | | Monolith ve modular monolith mimaride uygulama geliştirebilir. | | Modular monolith mimaride uygulama geliştirebilir. | | İlişkisel ve ilişkisel olmayan veri tabanlarını kullanabilir | | Mikroservis mimarisinde uygulama geliştirebilir. | | Uygulama sanallaştırma ile geliştirdiği uygulamayı yayına alabilir. |
|
| | | |
|
|
| |