Bulut Bilişim(INF472)
| Ders Kodu | Dersin Adı | Yarıyıl | Teori | Uygulama | Lab | Kredisi | AKTS |
|---|---|---|---|---|---|---|---|
| INF472 | Bulut Bilişim | 8 | 3 | 0 | 0 | 3 | 5 |
| Ön Koşul | |
| Derse Kabul Koşulları |
| Dersin Dili | Fransızca |
| Türü | Seçmeli |
| Dersin Düzeyi | Lisans |
| Dersi Veren(ler) | Özgün PINARER opinarer@gsu.edu.tr (Email) |
| Dersin Yardımcıları | |
| Dersin Amacı | Bu dersin amacı, bulut bilişimi dağıtık sistemler paradigması çerçevesinde ele alarak; sanallaştırma, konteynerleşme, mikroservis mimarileri, Kubernetes, ölçeklenebilirlik mühendisliği, gözlemlenebilirlik, DevOps, güvenlik ve maliyet optimizasyonu gibi modern bulut sistemlerinin temel bileşenlerini teorik ve uygulamalı olarak öğretmektir. Ders, öğrencilere yüksek ölçekli, güvenilir, güvenli ve maliyet-etkin bulut tabanlı sistemler tasarlama, dağıtma ve yönetme yetkinliği kazandırmayı hedefler. |
| İçerik |
• Cloud as a Distributed Systems Paradigm • Virtualization and Containerization • Cloud Networking Architecture • Cloud Storage Systems • Scalability Engineering • Distributed Systems Deep Dive • Microservices Architecture • Kubernetes Architecture • Autoscaling & Scheduling • Observability & Reliability Engineering • DevOps & Infrastructure as Code • Cloud Security Architecture • Cloud Economics & Cost Engineering • Serverless & Edge Computing |
| Dersin Öğrenme Çıktıları |
Dersi başarıyla tamamlayan öğrenciler: 1. Bulut bilişimi dağıtık sistemler bağlamında analiz edebilir. 2. Sanallaştırma ve konteyner teknolojilerinin mimarisini açıklayabilir ve uygulayabilir. 3. Bulut ağ ve depolama mimarilerini tasarlayabilir. 4. Ölçeklenebilir ve yüksek erişilebilir sistemler geliştirebilir. 5. Mikroservis mimarilerini ve Kubernetes tabanlı sistemleri kurabilir ve yönetebilir. 6. Otomatik ölçekleme ve zamanlama (scheduling) mekanizmalarını yapılandırabilir. 7. Gözlemlenebilirlik ve güvenilirlik mühendisliği prensiplerini uygulayabilir. 8. DevOps ve Infrastructure as Code yaklaşımlarını kullanarak CI/CD süreçleri oluşturabilir. 9. Bulut güvenlik mimarisi tasarlayabilir ve risk analizi yapabilir. 10. Bulut maliyet analizi ve optimizasyonu gerçekleştirebilir. 11. Serverless ve edge computing yaklaşımlarını değerlendirebilir. |
| Öğretim Yöntemleri | |
| Kaynaklar |
1. Patni, Sakshi, Deepika Saxena, and Ashutosh Kumar Singh. Resource Management in Cloud Computing. 2025. 2. Ferreira, Haroldo. Cloud computing. Editora Senac São Paulo, 2025. |
Teori Konu Başlıkları
| Hafta | Konu Başlıkları |
|---|---|
| 1 | Cloud as a Distributed Systems Paradigm |
| 2 | Virtualization and Containerization |
| 3 | Cloud Networking Architecture |
| 4 | Cloud Storage Systems |
| 5 | Scalability Engineering |
| 6 | Distributed Systems |
| 7 | Microservices Architecture |
| 8 | Kubernetes Architecture |
| 9 | Autoscaling & Scheduling |
| 10 | Observability & Reliability Engineering |
| 11 | DevOps & Infrastructure as Code |
| 12 | Cloud Security Architecture |
| 13 | Cloud Economics & Cost Engineering |
| 14 | Serverless & Edge Computing |
Uygulama Konu Başlıkları
| Hafta | Konu Başlıkları |
|---|
Başarı Notuna Etki Oranları
| Sayı | Katkı Payı | |
|---|---|---|
| Yarıyıl içi çalışmaların başarı notuna katkısı | 2 | 60 |
| Yarıyıl sonu çalışmaların başarı notuna katkısı | 1 | 40 |
| Toplam | 3 | 100 |
Yarıyıl İçi Çalışmaları
| Sayı | Katkı Payı | |
|---|---|---|
| Ödevler | 0 | 0 |
| Sunum | 0 | 0 |
| Arasınavlar (Hazırlık Süresi Dahil) | 1 | 30 |
| Proje | 0 | 0 |
| Laboratuar | 1 | 30 |
| Diğer Uygulamalar | 0 | 0 |
| Kısa Sınavlar | 0 | 0 |
| Dönem Ödevi / Projesi | 0 | 0 |
| Portfolyo Çalışmaları | 0 | 0 |
| Raporlar | 0 | 0 |
| Öğrenme Günlükleri | 0 | 0 |
| Bitirme Tezi/Projesi | 0 | 0 |
| Seminer | 0 | 0 |
| Diğer | 0 | 0 |
| Bütünleme | 0 | 0 |
| Toplam | 2 | 60 |
| Numara | Program Yeterlilikleri | Puan | ||||
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| Etkinlikler | Sayı | Süre | Toplam İş Yükü |
|---|---|---|---|
| Toplam İş Yükü | 0 | ||
| Toplam İş Yükü / 25 | 0.00 | ||
| Dersin AKTS Kredisi | 0 | ||


