| Hafta | Konu | Ön Hazırlık | Dökümanlar |
| 1 |
Derse Giriş
|
Ders izlencesi, bulut bilişim kavramı ve dersin temel amaçları incelenir.
|
Ders izlencesi, sınıf ders notları
|
| 2 |
Dağıtık Sistem Modelleri ve Destekleyici Teknolojiler
|
Dağıtık sistem, istemci-sunucu mimarisi ve temel ağ kavramları hakkında ön okuma yapılır.
|
Dağıtık sistemler ders notu, mimari şemalar
|
| 3 |
Ölçeklenebilir Programlama için Bilgisayar Kümeleri
|
Kümeleme, paralel işlem ve ölçeklenebilirlik kavramları araştırılır.
|
Küme bilişim ders notu, örnek cluster mimarileri
|
| 4 |
Bilgisayar Kümeleri ve Veri Merkezlerinde Sanal Makinalar ve Sanallaştırma
|
Sanal makine, hipervizör, container ve sanallaştırma türleri incelenir.
|
Sanallaştırma ders notu, sanal makine kurulum yönergesi
|
| 5 |
Bulut Platform Mimarisi ve Sanal Veri Merkezleri
|
IaaS, PaaS, SaaS ve sanal veri merkezi kavramları önceden incelenir.
|
Bulut platform mimarisi sunumu, servis modeli dokümanı
|
| 6 |
Sanallaştırılmış Veri Merkezleri üzerinde Bulut Platform Mimarisi: Veri Merkezi Tasarımı ve Ağ Programlama
|
Veri merkezi bileşenleri, sanal ağlar, IP yapılandırması ve yük dengeleme kavramları araştırılır.
|
Veri merkezi tasarım şemaları, ağ programlama uygulama föyü
|
| 7 |
Sanallaştırılmış Veri Merkezleri üzerinde Bulut Platform Mimarisi: Bulut Programlama Servis Modelleri
|
Bulut servis modelleri ve dağıtım modelleri karşılaştırmalı olarak incelenir.
|
Bulut servis modelleri ders notu, karşılaştırma tablosu
|
| 8 |
Büyük Veri İşleme Platformları I
|
Büyük veri, veri gölü, MapReduce, Hadoop ve Spark kavramları hakkında ön okuma yapılır.
|
Büyük veri işleme ders notu, örnek veri seti
|
| 9 |
Büyük Veri İşleme Platformları II
|
Önceki haftadaki büyük veri işleme kavramları tekrar edilir ve örnek senaryolar incelenir.
|
Uygulama föyü, örnek büyük veri işlem adımları
|
| 10 |
Bulut Programlama Platformları - I
|
Google Cloud, AWS ve Azure gibi bulut platformlarının temel hizmetleri araştırılır.
|
Bulut platformları tanıtım dokümanı, Google Cloud Skills Boost kaynağı
|
| 11 |
Bulut Programlama Platformları - II
|
Depolama, veri tabanı, sunucusuz mimari ve uygulama barındırma hizmetleri incelenir.
|
Bulut servisleri uygulama föyü, platform dokümanları
|
| 12 |
Bulut Programlama Platformları - III
|
Ölçeklenebilir uygulama geliştirme, container ve temel dağıtım kavramları araştırılır.
|
Dağıtım örnekleri, container ve bulut uygulama notları
|
| 13 |
Grid Programlama ve Kaynak Yönetimi
|
Grid bilişim, kaynak planlama ve görev zamanlama kavramları önceden incelenir.
|
Grid programlama ders notu, kaynak yönetimi örnekleri
|
| 14 |
Grid Programlama ve Kaynak Yönetimi ve Genel Değerlendirme
|
Bulut, büyük veri ve grid programlama konuları genel olarak tekrar edilir.
|
Genel tekrar notları, uygulama kontrol listesi
|