Bulut Bilişim(IT 538)
| Ders Kodu | Dersin Adı | Yarıyıl | Teori | Uygulama | Lab | Kredisi | AKTS |
|---|---|---|---|---|---|---|---|
| IT 538 | Bulut Bilişim | 3 | 4 | 0 | 0 | 3 | 8 |
| Ön Koşul | |
| Derse Kabul Koşulları |
| Dersin Dili | İngilizce |
| Türü | Seçmeli |
| Dersin Düzeyi | Yüksek 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 | Dağıtık Sistemler Paradigması Olarak Bulut Bilişim |
| 2 | Sanallaştırma ve Konteynerleştirme |
| 3 | Bulut Ağ Mimarisi |
| 4 | Bulut Depolama Sistemleri |
| 5 | Ölçeklenebilirlik Mühendisliği |
| 6 | Dağıtık Sistemler |
| 7 | Mikroservis Mimarisi |
| 8 | Kubernetes Mimarisi |
| 9 | Otomatik Ölçeklendirme ve Zamanlama |
| 10 | Gözlemlenebilirlik ve Güvenilirlik Mühendisliği |
| 11 | DevOps ve Kod Olarak Altyapı |
| 12 | Bulut Güvenliği Mimarisi |
| 13 | Bulut Ekonomisi ve Maliyet Mühendisliği |
| 14 | Sunucusuz ve Uç Bilişim |
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ı | 1 | 50 |
| Yarıyıl sonu çalışmaların başarı notuna katkısı | 1 | 50 |
| Toplam | 2 | 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 | 50 |
| Proje | 0 | 0 |
| Laboratuar | 0 | 0 |
| 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 | 1 | 50 |
| Numara | Program Yeterlilikleri | Puan | ||||
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 1 | Bilişim teknolojileri alanının çok disiplinli geniş kapsamını ve ilgili disiplinler arasıdaki etkileşimi tanımlar. | X | ||||
| 2 | Bilişim teknolojileri alanında uygulanan güncel teknik ve yöntemler ile bunların kısıtları, etkileri ve sonuçları hakkında kapsamlı bilgi sahibi olur. | X | ||||
| 3 | Bilişim teknolojileri alanında uygulamalı araştırma yaparak bilgiye genişlemesine ve derinlemesine ulaşır, bilgiyi değerlendirir ve uygular. | X | ||||
| 4 | Belirsiz, sınırlı ya da eksik verileri kullanarak, bilimsel yöntemlerle bilgiyi tamamlar ve uygular; değişik disiplinlere ait bilgileri bütünleştirir. | X | ||||
| 5 | Tanımlanmış mühendislik yönetimi problemlerini çözmek için yöntem geliştirir ve çözümlerde yenilikçi yöntemler uygular. | X | ||||
| 6 | Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilir, bu tür takımlarda liderlik yapabilir ve karmaşık durumlarda çözüm yaklaşımları geliştirebilir; bağımsız çalışabilir ve sorumluluk alır. | X | ||||
| 7 | Bilişim teknolojileri alanının yeni ve gelişmekte olan uygulamalarının farkında olup, bunları inceleme ve öğrenme yeteneğine sahip olur. | X | ||||
| 8 | Teknoloji alanında kullanılan yöntem ve yazılımlar ile iletişim teknolojilerini ileri düzeyde kullanır. | X | ||||
| 9 | Bir yabancı dili en az Avrupa Dil Portfoyü B2 Genel Düzeyinde kullanarak, sözlü ve yazılı iletişim kurar. | X | ||||
| 10 | Girişimcilik ve yenilikçilik boyutlarını dikkate alarak bilişim teknolojileri uygulamalarını gerçekleştirebilir. | X | ||||
| 11 | Verilerin toplanması, yorumlanması, duyurulması aşamalarında ve mesleki tüm etkinliklerde toplumsal, bilimsel ve etik değerleri gözetir. | X | ||||
| Etkinlikler | Sayı | Süre | Toplam İş Yükü |
|---|---|---|---|
| Ders Süresi | 11 | 4 | 44 |
| Sınıf Dışı Çalışma Süresi | 11 | 4 | 44 |
| Ödevler | 0 | 0 | 0 |
| Sunum | 0 | 0 | 0 |
| Arasınavlar (Hazırlık Süresi Dahil) | 0 | 0 | 0 |
| Proje | 0 | 0 | 0 |
| Laboratuar | 0 | 0 | 0 |
| Diğer Uygulamalar | 0 | 0 | 0 |
| Yarıyıl Sonu Sınavı (Hazırlık Süresi Dahil) | 1 | 4 | 4 |
| Kısa Sınavlar | 0 | 0 | 0 |
| Dönem Ödevi / Projesi | 0 | 0 | 0 |
| Portfolyo Çalışmaları | 11 | 2 | 22 |
| Raporlar | 0 | 0 | 0 |
| Öğrenme Günlükleri | 11 | 4 | 44 |
| Bitirme Tezi/Projesi | 0 | 0 | 0 |
| Seminer | 0 | 0 | 0 |
| Diğer | 11 | 4 | 44 |
| Bütünleme | 1 | 4 | 4 |
| Ts Yıl Sonu | 0 | 0 | 0 |
| Hazırlık Yıl Sonu | 0 | 0 | 0 |
| Hazırlık Bütünleme | 0 | 0 | 0 |
| Toplam İş Yükü | 206 | ||
| Toplam İş Yükü / 25 | 8.24 | ||
| Dersin AKTS Kredisi | 8 | ||


