ITC 545 Cloud ComputingMEF ÜniversitesiAkademik Programlar Bilişim Teknolojileri (YL) (Tezsiz) (İngilizce)Öğrenciler için Genel BilgiDiploma EkiErasmus Beyanı
Bilişim Teknolojileri (YL) (Tezsiz) (İngilizce)
Yüksek Lisans Programın Süresi: 1.5 Kredi Sayısı: 90 TYYÇ: 7. Düzey QF-EHEA: 2. Düzey EQF: 7. Düzey

Ders Genel Tanıtım Bilgileri

Yüksekokul/Myo/Fakülte/Enstitü Lisansüstü Eğitim Enstitüsü
Ders Kodu ITC 545
Ders Adı İngilizce Cloud Computing
Ders Adı Türkçe Bulut Hesaplama
Öğretim Dili EN
Ders Türü Ters-Yüz Öğrenme
Dersin Düzeyi Seçiniz
Dönem Yaz Okulu
Haftalık İletişim Saatleri
Ders: 3 Okuma: Laboratuvar : Diğer:
Tahmini Öğrenci İş Yükü Dönem boyunca 186 saat
Ders Kredileri 7.5 AKTS
Değerlendirme Standart Harf Notu
Ön Koşul Yok
Yan Koşul Yok
Beklenen Ön Bilgi Yok
Kayıt Kısıtlamaları Sadece Yüksek Lisans Öğrencileri
Genel Eğitim Hedefi Bu ders öğrencilere bulut bilişimin temelleri, ilgili teknolojiler ve bunların büyük ölçekli veri uygulamalarına yönelik bulut tabanlı çözümler oluşturmak, tasarlamak, uygulamak ve optimize etmek için büyük veri altyapılarıyla nasıl entegre edilebileceği konusunda kapsamlı bir anlayış sağlamayı amaçlamaktadır. Odak noktası, büyük veri depolama, işleme ve analiz ihtiyaçlarını karşılamak, veri odaklı ortamlarda ölçeklenebilirlik, güvenilirlik ve verimlilik sağlamak için bulut bilişimden yararlanmak olacaktır.
Ders Açıklaması ITC545 Bulut Bilişim, bulut bilişimin dinamik alanını ve büyük veri analitikleri ve uygulamalarını desteklemedeki kritik rolünü incelemektedir. Öğrenciler, Altyapı Hizmeti Olarak (IaaS), Platform Hizmeti Olarak (PaaS), Yazılım Hizmeti Olarak (SaaS) ve bulut tabanlı veritabanları dahil olmak üzere bulut bilişimin temel bileşenleri hakkında bilgi edineceklerdir. Ders, bulut mimarisi prensipleri, sanallaştırma teknolojileri, bulut güvenliği ve gizlilik endişelerini kapsayacaktır. Büyük veri teknolojileriyle etkili bir şekilde entegre olan bulut çözümlerini tasarlama, dağıtma ve yönetme konusunda bilgi ve becerilerle öğrencileri donatmayı amaçlamaktadır, karmaşık veri zorluklarıyla başa çıkma yeteneklerini geliştirir.

Ders Öğrenme Çıktıları ve Yeterlilikler

Bu dersi başarıyla tamamlayabilen öğrenciler:
1) Bulut bilişim mimarileri, modelleri ve hizmetlerine ilişkin kapsamlı bir anlayışa ulaşma ve bunların büyük veri bağlamlarındaki avantajlarını ve sınırlamalarını tanıma
2) IaaS, PaaS, SaaS ve sanallaştırma dahil olmak üzere temel bulut teknolojilerinin operasyon ve uygulama senaryolarını ve bunların büyük veri analitiğini desteklemedeki rollerini tanımlama ve açıklama
3) Performans ve maliyet etkinliği için optimizasyona odaklanarak, bulut ortamlarında Hadoop ve Spark gibi ölçeklenebilir büyük veri altyapılarını tasarlama ve devreye alma
4) Büyük veri teknolojilerinin bulut platformlarıyla kusursuz entegrasyonuna yönelik stratejiler geliştirerek verimli veri işleme, bütünlük ve güvenlik sağlama
5) Ölçeklenebilirlik, güvenilirlik ve izlemeyle ilgili hususları ele alarak büyük veri uygulamalarını bulutta devreye alırken en iyi uygulamalardan yararlanma
6) Bulut bilişim ile büyük verinin kesişimindeki zorlukları eleştirel bir şekilde analiz ederek, veri yoğunluklu uygulamalar için yenilikçi bulut tabanlı çözümler önerme.
7) Büyük veri çözümlerini bulut ortamlarında devreye almanın etik ve güvenlik açısından sonuçlarını anlama ve veri gizliliği yasa ve düzenlemelerine uygunluğu sağlama
Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları 1 2 3 4 5 6 7
1) Bilgi Teknolojileri alanında, lisans düzeyindeki niteliklerine dayanarak uzmanlık seviyesinde bilgi geliştirme ve derinleştirme yeteneği.
2) İstatistik, bilişim ve bilgisayar bilimi alanlarında bilimsel ve pratik bilgiyi uygulama yeteneği.
3) Analiz ve modelleme yöntemlerine ve bu yöntemlerin sınırlılıklarına dair kapsamlı bir bilgi.
4) Analitik, modelleme ve deneysel temelli araştırmaları tasarlama ve uygulama yeteneği, bu süreçte karşılaşılan karmaşık durumları analiz etme ve yorumlama becerisi.
5) Bilgi sistemleri alanındaki çalışmaların süreç ve sonuçlarını ulusal ve uluslararası ortamlarda sistematik ve açık bir şekilde yazılı ve sözlü olarak aktarabilme yeteneği.
6) Veri toplama, işleme, kullanma, yorumlama ve tüm mesleki faaliyetlerde sosyal, bilimsel ve etik değerlere dair bir anlayış.
7) Multidisipliner ekiplerde liderlik pozisyonu alma, karmaşık durumlarda bilgi temelli çözüm yaklaşımları geliştirme ve sorumluluk alma yeteneği.
8) Mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal bağlamdaki etkisini anlama yetisi.
9) İngilizceyi sözlü ve yazılı olarak CEFR'ın en az B2 seviyesinde kullanma yeteneği.
10) Bilişim teknolojisi uygulamalarının sosyal ve çevresel boyutlarını anlama yetisi.

Program Sonuçları ve Yeterliliklerle İlişkisi

N Yok S Destekleyici H Çok İlgili
     
Program Çıktıları ve Yeterlilikler Düzey Değerlendirme
1) Bilgi Teknolojileri alanında, lisans düzeyindeki niteliklerine dayanarak uzmanlık seviyesinde bilgi geliştirme ve derinleştirme yeteneği. S Sınav,Ödev
2) İstatistik, bilişim ve bilgisayar bilimi alanlarında bilimsel ve pratik bilgiyi uygulama yeteneği. H Ödev,Proje
3) Analiz ve modelleme yöntemlerine ve bu yöntemlerin sınırlılıklarına dair kapsamlı bir bilgi. S Sunum
4) Analitik, modelleme ve deneysel temelli araştırmaları tasarlama ve uygulama yeteneği, bu süreçte karşılaşılan karmaşık durumları analiz etme ve yorumlama becerisi. N
5) Bilgi sistemleri alanındaki çalışmaların süreç ve sonuçlarını ulusal ve uluslararası ortamlarda sistematik ve açık bir şekilde yazılı ve sözlü olarak aktarabilme yeteneği. S Proje
6) Veri toplama, işleme, kullanma, yorumlama ve tüm mesleki faaliyetlerde sosyal, bilimsel ve etik değerlere dair bir anlayış. N
7) Multidisipliner ekiplerde liderlik pozisyonu alma, karmaşık durumlarda bilgi temelli çözüm yaklaşımları geliştirme ve sorumluluk alma yeteneği. N
8) Mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal bağlamdaki etkisini anlama yetisi. N
9) İngilizceyi sözlü ve yazılı olarak CEFR'ın en az B2 seviyesinde kullanma yeteneği. N
10) Bilişim teknolojisi uygulamalarının sosyal ve çevresel boyutlarını anlama yetisi. N
Hazırlayan ve Tarih ,
Ders Koordinatörü İLKER BEKMEZCİ
Dönem Yaz Okulu
Dersi Veren(ler) Dr. Öğr. Üyesi TUNA ÇAKAR

Ders İçeriği

Hafta Konu
1) ● Bulut Bilişime Giriş ● Bulut bilişime, geçmişe, evrime ve temel kavramlara genel bakış.
2) ● Bulut Hizmeti Modelleri: SAAS, PAAS ve IAAS ● Hizmet Olarak Yazılım (SAAS), Hizmet Olarak Platform (PAAS) ve Hizmet Olarak Altyapının (IAAS) ayrıntılı incelenmesi.
3) ● Sanallaştırma ve Sanal Sunucular ● Sanallaştırma kavramını, avantajlarını, türlerini ve bulut ortamları oluşturmadaki önemli rolünü anlamak.
4) ● Bulut Tabanlı Ağlar ve Depolama Çözümleri ● Bulut ağının, nesne depolama, blok depolama ve dosya depolama dahil depolama sistemlerinin ve bunların öneminin incelenmesi.
5) ● Büyük Verinin Temelleri ● Büyük veriye giriş: modern bilgi işlemde büyük verinin tanımı, özellikleri, zorlukları ve önemi.
6) ● Büyük Veri Altyapıları: Hadoop Ekosistemi ● HDFS, MapReduce, YARN ve diğer bileşenleri içeren Hadoop ekosistemine derinlemesine bakış.
7) ● Bulutta Spark ve Gerçek Zamanlı Veri İşleme ● Apache Spark'a genel bakış, gerçek zamanlı veri işleme açısından Hadoop'a göre avantajları ve bulut ortamlarındaki rolü.
8) ● Büyük Veriyi Bulut Platformlarıyla Bütünleştirme ● Büyük veri teknolojilerini bulut platformlarıyla etkili bir şekilde entegre etmeye yönelik stratejiler, araçlar ve yöntemler.
9) ● Bulutta Optimizasyon ve Performans Ayarlama ● Kaynak yönetimi ve ölçeklendirmeye odaklanarak, bulut tabanlı büyük veri uygulamaları için performansı optimize etmeye ve ayarlamaya yönelik teknikler.
10) ● Bulut Tabanlı Büyük Veri Sistemlerinde Güvenlik ve Gizlilik ● Bulut tabanlı büyük veri sistemlerinde şifreleme, erişim kontrolü ve uyumluluk dahil olmak üzere güvenlik ve gizlilik sorunlarının ele alınması.
11) ● Bulut Ortamlarında Maliyet Yönetimi ve Ölçeklenebilirlik ● Otomatik ölçeklendirme ve kaynak tahsisi de dahil olmak üzere bulut altyapılarında maliyetleri yönetmeye ve ölçeklenebilirliğe ulaşmaya yönelik stratejilerin tartışılması.
12) ● Bulut Bilişim ve Büyük Veride Yükselen Eğilimler ● Sunucusuz bilgi işlem, makine öğrenimi ve yapay zeka entegrasyonu da dahil olmak üzere bulut bilişim ve büyük verilerdeki en son trendlerin ve yeniliklerin araştırılması.
13) ● Örnek Olay İncelemeleri: Bulutta Gerçek Dünya Büyük Veri Uygulamaları ● Büyük veri ve bulut bilgi işlem teknolojilerinin başarılı entegrasyonunu gösteren gerçek dünyadaki vaka çalışmalarının analizi.
14) ● Ders İncelemesi ve Geleceğe Yönelik Uygulamalar ● Ders içeriğinin özeti, bulut bilişim ve büyük veri teknolojilerinin gelecekteki etkileri üzerine tartışma ve final değerlendirmelerine hazırlık
15) Proje/Sunum Dönemi
16) Proje/Sunum Dönemi
Gerekli/Tavsiye Edilen OkumalarYok
Öğretme TeknikleriFlipped sınıf/Uygulama/Laboratuvar/Aktif öğrenme
Ödev ve ProjelerÖğrencilere 5 ödev verilecektir: 2. haftadan 7. haftaya kadar her hafta bir ödev. Her ödev sınıfta öğretilecek yöntem veya modellerin sayısal uygulamalarını içerecektir. Öğrencilere ödev teslimi için bir hafta süre verilecektir.
Laboratuvar ÇalışmasıÖğrenciler öğrendikleri yöntemleri istatistiksel bir hesaplama programı kullanarak uygulayacaklardır.
Bilgisayar KullanımıÖğrenciler öğrendikleri yöntemleri istatistiksel bir hesaplama programı kullanarak uygulayacaklardır.
Diğer AktivitelerYok
Değerlendirme Yöntemleri
Değerlendirme Araçları Sayı Ağırlık
Ödev 5 % 50
Final 1 % 50
TOPLAM % 100
Ders Yönetimi
02123953600

AKTS Öğrenci İş Yükü Tahmini

AKtivite Hafta Sayısı Saat Hesaplama
Yarıyıl Başına Hafta Sayısı Etkinliğe Hazırlık Etkinliğin Kendisinde Harcanan Etkinlik Gereksinimlerini Tamamlama
Ders Saati 14 2 1.5 1 63
Laboratuvar 14 2 1.5 1 63
Ödevler 5 12 60
Toplam İş Yükü 186
Toplam İş Yükü/25 7.4
AKTS 7.5