Mühendislik Fakültesi
Bilgisayar Ve Yazılım Mühendisliği
Ders Bilgileri
BULUT BİLİŞİM VE UYGULAMALARI |
Kodu |
Dönemi |
Teori |
Uygulama |
Ulusal Kredisi |
AKTS Kredisi |
Saat / Hafta |
CSE318 |
Bahar |
3 |
0 |
3 |
4 |
Ön Koşulu Olan Ders( ler ) |
Yok |
Dili |
İngilizce |
Türü |
Seçmeli |
Seviyesi |
Lisans |
Öğretim Elemanı( ları ) |
Öğr. Gör. Volkan Kadir GÜNGÖR |
Öğretim Sistemi |
Yüz Yüze |
Önerilen Hususlar |
Yok |
Staj Durumu |
Yok |
Amacı |
Bu dersin sonunda öğrenciler;
1. Bulut bilişimin temel konseptini ve bulut bilişim prensiplerini kavrayacaklardır.
2. Bulut bilişim platformlarını, avantaj ve dezavantajlarını, var olan bulut bilişim yöntemlerini kavrayacaklardır.
3. Bulut platformlarının mimari ve tasarımlarını analiz edeceklerdir.
4. Bulut uygulaması tasarlayıp uygulayacaklardır.
5. Bulut uygulaması için veri ve veritabanı tasarlayacaklardır. |
İçeriği |
Bulut Bilişimin Temelleri. Bulut Bilişim Hizmet Modelleri. Bulut Bilişim Platformları. Bulut Erişimi. Kaynak Sanallaştırma. Sanallaştırma Teknolojileri. Çoklu-Kiracılı Uygulamalar. Bulut Bilişim Uygulamaları: Tasarım, Kurulum ve Yayınlama. Akış Şemalarının Kullanımı. MapReduce. Buluttaki Veriler. CAP Teoremi, NoSQL. |
Dersin Öğrenim Çıktıları
# |
Öğrenim Çıktıları |
1 |
Dağıtık depolama ve güvenlik kavramlarını öğrenmek. |
2 |
Bulut bilişim programları ile basit uygulamalar geliştirebilmek. |
3 |
Sanallaştırma, web servisleri ve servis yönelimli mimari hakkında bilgi sahibi olmak. |
4 |
Bulut bilişim prensiplerine hakim olmak. |
Haftalık Ayrıntılı Ders İçeriği
# |
Konular |
Öğretim Yöntem ve Teknikleri |
1 |
Bulut Bilişime Giriş |
Anlatım, tartışma, sunum |
2 |
Bulut Bilişim Modelleri |
Anlatım, tartışma, sunum |
3 |
Bulut Bilişim Teknolojileri |
Anlatım, tartışma, sunum |
4 |
Bulut Bilişim Çalışma Alanları, Avantajları ve Dezavantajları |
Anlatım, tartışma, sunum |
5 |
Bulutta Veri Saklanması |
Anlatım, tartışma, sunum |
6 |
Sanallaştırma Teknolojisi ve Çok Kiracılı Yazılım |
Anlatım, tartışma, sunum |
7 |
Ara Sınav |
Ölçme |
8 |
Bulut Geliştirme Platformları |
Anlatım, tartışma, sunum |
9 |
Yazılım Mimarisi |
Anlatım, tartışma, sunum |
10 |
Özel Ticari Şirket Yazılımları |
Anlatım, tartışma, sunum |
11 |
İş Akışı ve İş Süreçleri |
Anlatım, tartışma, sunum |
12 |
Ticari Şirket Analizi ve Araştırmaları |
Anlatım, tartışma, sunum |
13 |
Bulut Bilişim Ekonomisi |
Anlatım, tartışma, sunum |
14 |
Bulut Bilişim Projesi Geliştirme |
Anlatım, tartışma, sunum |
15 |
Bulut Bilişim Projesi Geliştirme |
Anlatım, tartışma, sunum |
16 |
Son Sınav |
Ölçme |
Resources
# |
Malzeme / Kaynak Adı |
Kaynak Hakkında Bilgi |
Referans / Önerilen Kaynak |
Ölçme ve Değerlendirme Sistemi
# |
Ağırlık |
Çalışma Türü |
Çalışma Adı |
1 |
%40 |
Ara Sınav |
Ara Sınav |
2 |
%60 |
Son Sınav |
Son Sınav |
Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri
# |
Öğrenim Çıktıları |
Program Çıktıları |
Ölçme ve Değerlendirme |
1 |
Dağıtık depolama ve güvenlik kavramlarını öğrenmek. |
2͵3͵4 |
1͵2 |
2 |
Bulut bilişim programları ile basit uygulamalar geliştirebilmek. |
2͵3͵4 |
1͵2 |
3 |
Sanallaştırma, web servisleri ve servis yönelimli mimari hakkında bilgi sahibi olmak. |
2͵3͵4 |
1͵2 |
4 |
Bulut bilişim prensiplerine hakim olmak. |
2͵3͵4 |
1͵2 |
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.
İş Yükü Detayları
# |
Etkinlik |
Adet |
Süre (Saat) |
İş Yükü |
1 |
Ders Süresi |
14 |
3 |
42 |
2 |
Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) |
14 |
3 |
42 |
3 |
Sunum ve Seminer Hazırlama |
0 |
0 |
0 |
4 |
İnternette tarama, kütüphane ve arşiv çalışması |
0 |
0 |
0 |
5 |
Belge/Bilgi listeleri oluşturma |
0 |
0 |
0 |
6 |
Atölye |
0 |
0 |
0 |
7 |
Ara Sınav için Hazırlık |
1 |
2 |
2 |
8 |
Ara Sınav |
1 |
1 |
1 |
9 |
Kısa Sınav |
0 |
0 |
0 |
10 |
Ödev |
0 |
0 |
0 |
11 |
Ara Proje |
0 |
0 |
0 |
12 |
Ara Uygulama |
0 |
0 |
0 |
13 |
Son Proje |
0 |
0 |
0 |
14 |
Son Uygulama |
0 |
0 |
0 |
15 |
Son Sınav için Hazırlık |
1 |
2 |
2 |
16 |
Son Sınav |
1 |
1 |
1 |
|
90 |