Buluta Geçiş PlanlamasıBuluta Geçiş Planlaması
Ali Erdinç Köroğlu
● Bulut nedir ?
● Sanallaştırma
● Bulut tipleri
● Bulut servis modelleri
● Mimari farklar
● Artıları,eksileri ?
● Neleri bulutlaştırmalı ?
● Nasıl geçmeli ?
Bulut Nedir ?Bulut Nedir ?
Atmosferdeki su damlacıkları ve buz taneciklerinin görülebilir yoğunluk kazanmasıyla oluşan, biçimleri,
yükseklikleri ve yol açtıkları hava olaylarıyla birbirinden ayrılan yığın
Computing may someday be organized as a public utility just as the telephone system is a public utility.
Each subscriber needs to pay only for the capacity he actually uses, but he has access to all programming
languages characteristic of a very large system. Certain subscribers might offer service to other subscribers.
The computer utility could become the basis of a new and important industry.
John McCarthy, 1961
Hızlı ulaşılabilir, kullanıma hazır, kolay yapılandırılabilen sunucu, depolama, ağ, yazılım vb. kaynakların
paylaşıldığı esnek ve dinamik bir iş modelidir.
SanallaştırmaSanallaştırma
Bilgisayar donanımları, depolama cihazları, network ekipmanları vb. kaynakların sanal
olarak paylaştırılması veya birleştirilmesini sağlayan teknolojidir.
19671967
19721972
19991999
20022002
20102010
20072007 KVM (Linux Kernel 2.6.20)
20112011
OpenStack + Red Hat Enterprise Virtualization
20082008 OpenNebula + VMware player + VirtualBox + Microsoft HyperV + Azure
VMware Workstation
VMware ESX
20032003 VMware Vcenter + VMotion + Virtual SMP (64bit)
IBM S/360-40 CP-40
IBM S/370
IBM SmartCloud
20122012 Oracle Cloud
SanallaştırmaSanallaştırmaSanallaştırmaSanallaştırma
SanallaştırmaSanallaştırma
Donanım
Hypervisor
OS
Bare-metal
(Red Hat Hypervisor, Vmware ESX, XenServer)
Donanım
Hosted
(Virtual Box, Vmware player vb.)
HypervisorHypervisor
OSOS OS OS OSOSOS
Bulut TipleriBulut Tipleri
Bulut ServisleriÖzelÖzel Payla ımlışPayla ımlış
● Özel sahipli ve yönetimli
● Erişim sadece ilgili istemci ve ağlara açık
● Özelleştirilebilir
● Verimli
● Yüksek erişilebilir
● Güvenli
● Kişi ve/veya kuruma özel
● Tahsis edilmiş sunucular
● Tahsis edilmiş izleme
● Kaynak kullanım garantili
● Sabit ücret
● Sağlayıcı sahipliği ve yönetiminde
● Abonelik usulü erişim
● Standardizasyon
● Ekonomik
● Esnek
● Kullanıma hazır
● Paylaşımlı sunucular
● Kaynak kullanım garantisiz
● Daha az güvenli paylaşımlı ağ
● Kapasiteye göre değişken ücret
HibritHibrit
Erişim partner istemci, ağları ve
3. parti kaynaklara açık
Bulut Servis ModelleriBulut Servis Modelleri
Network
Storage
Server
Virtualization
O/S
Middleware
Runtime
Data
Application
Yönettiğiniz
Network
Storage
Server
Virtualization
O/S
Middleware
Runtime
Data
Application
Yönettiğiniz
Yönetilen
Infrastructure
(as a Service)
Network
Storage
Server
Virtualization
O/S
Middleware
Runtime
Data
Application
Yönetilen
Platfrom
(as a Service)
Network
Storage
Server
Virtualization
O/S
Middleware
Runtime
Data
Application
Yönetilen
Software
(as a Service)
Yönettiğiniz
Bulut Servis ModelleriBulut Servis Modelleri
IaaS
Sanal sunucular, sunucular, storage, network, yük dengeleyiciler, ...
PaaS
Veri tabanları, web sunucular, geliştirme ortamları, streaming...
SaaS
CRM, ERP, E-mail, ofis uygulamaları, sanal masaüstü, ...
Veri Merkezi
Donanım, sunucular, network, güvenlik, HA, ...
KontrolSeviyesi
SoyutlamaSeviyesi
Mimari FarklarMimari Farklar
Geleneksel Mimari Bulut Mimari
● Genişleyebilir
● Tek parça (monolitik)
● Durum bağımlı
● Altyapı bağımlı
● Kısıtlı kapasite
● LAN, SAN
● Gecikme töleranssız
● Birleştirilmiş, küme DB
● Zengin istemci
● Ticari lisanslar
● Altyapı destekli erişilebilirlik
● Manuel oluşturma, geçiş
● Manuel hata düzeltme
● Aktif/Pasif felaket kurtarma
● Çevresel güvenlik
● Tahsis edildiği kadar ücret
● Farklı yerlerde genişleyebilir
● Dağıtık
● Durum bağımsız
● Altyapı bağımsız
● Esnek kapasite
● WAN
● Gecikme töleranslı
● Paylaşımlı, dağıtık DB
● Web tarayıcı, ince istemci
● PaaS, özgür yazılım
● Uygulama destekli erişilebilirlik
● Otomatik
● Kendiliğinden iyileşme
● Aktif/Aktif
● Derinlemesine güvenlik
● Kullandığın kadar ücret
Artıları, Eksileri ?Artıları, Eksileri ?
● Düşük Yatırım
● “Sınırsız” kaynak
● Genişletilebilir servisler
● Ölçeklenebilirlik
● Donanımsız yapı
● Kolay uygulanabilirlik
● Felaket kurtarma
● Internet bağlantısı zorunluluğu
● Standartların olmaması
● Birlikte çalışılabilirlik sorunları
● Hukuki sorunlar
● Dış yönetim sorunları
● İnternet erişim performansı
● Güvenlik
Neler bulutlaştırılmalı ?Neler bulutlaştırılmalı ?
EpostaEposta
Konferans uygulamalarıKonferans uygulamaları
Dosya payla ım uygulamalarışDosya payla ım uygulamalarış
Ofis uygulamalarıOfis uygulamaları
Big data ve analiz uygulamalarıBig data ve analiz uygulamaları
Yüksek ba arımlı hesaplamaşYüksek ba arımlı hesaplamaş
Felaket kurtarmaFelaket kurtarma süreklili iİş ğ
Web portallarıWeb portalları
Nasıl geçmeli ?Nasıl geçmeli ?
Göç için hangi uygulamaları
seçeceğinizi belirleyin
Uygulamayı belirleyin
Yapınız için uygun bulut
ortamını seçin
IaaS, PaaS, SaaS
Doğru bulutu seçin
Uygulamalarınız için en
uygun bulut yapısı
Özel / Ortak / Hibrit
Uygulama Modeli
Uygulama, donanım,
network gibi nelere bağımlı
olduğunuzu tespit edin
Bağımlılıkları bulun
Göç sırasında iş sürekliliğini
nasıl gerçekleştireceğinizi
planlayın
İş Sürekliliği
Planla
Uygula
Optimize et
Göç Programı
Nasıl geçmeli ?Nasıl geçmeli ?
Sanallaştır
- BT envanterini birleştirin
- Veri merkezleri (storage, veri tabanları)
- Donanım
Düşük Riskli Göç
- Paylaşımlı bulut
- Ofis, eposta
- Buluta taşınabilir uygulamalar
Entegrasyon
- SaaS'a özel uygulamalar
- Orta katmanın optimizasyonu
Hybrid
- Kurumsal özel bulut
- Paylaşımlı bulut
- Entegrasyon
Kamu örnekleri ?Kamu örnekleri ?
Teşekkürler..Teşekkürler..
Ali Erdinç Köroğlu
http://ae.koroglu.org - @erdinc

Buluta Geçiş Planlaması

  • 1.
    Buluta Geçiş PlanlamasıBulutaGeçiş Planlaması Ali Erdinç Köroğlu
  • 2.
    ● Bulut nedir? ● Sanallaştırma ● Bulut tipleri ● Bulut servis modelleri ● Mimari farklar ● Artıları,eksileri ? ● Neleri bulutlaştırmalı ? ● Nasıl geçmeli ?
  • 3.
    Bulut Nedir ?BulutNedir ? Atmosferdeki su damlacıkları ve buz taneciklerinin görülebilir yoğunluk kazanmasıyla oluşan, biçimleri, yükseklikleri ve yol açtıkları hava olaylarıyla birbirinden ayrılan yığın Computing may someday be organized as a public utility just as the telephone system is a public utility. Each subscriber needs to pay only for the capacity he actually uses, but he has access to all programming languages characteristic of a very large system. Certain subscribers might offer service to other subscribers. The computer utility could become the basis of a new and important industry. John McCarthy, 1961 Hızlı ulaşılabilir, kullanıma hazır, kolay yapılandırılabilen sunucu, depolama, ağ, yazılım vb. kaynakların paylaşıldığı esnek ve dinamik bir iş modelidir.
  • 4.
    SanallaştırmaSanallaştırma Bilgisayar donanımları, depolamacihazları, network ekipmanları vb. kaynakların sanal olarak paylaştırılması veya birleştirilmesini sağlayan teknolojidir. 19671967 19721972 19991999 20022002 20102010 20072007 KVM (Linux Kernel 2.6.20) 20112011 OpenStack + Red Hat Enterprise Virtualization 20082008 OpenNebula + VMware player + VirtualBox + Microsoft HyperV + Azure VMware Workstation VMware ESX 20032003 VMware Vcenter + VMotion + Virtual SMP (64bit) IBM S/360-40 CP-40 IBM S/370 IBM SmartCloud 20122012 Oracle Cloud
  • 5.
  • 6.
    SanallaştırmaSanallaştırma Donanım Hypervisor OS Bare-metal (Red Hat Hypervisor,Vmware ESX, XenServer) Donanım Hosted (Virtual Box, Vmware player vb.) HypervisorHypervisor OSOS OS OS OSOSOS
  • 7.
    Bulut TipleriBulut Tipleri BulutServisleriÖzelÖzel Payla ımlışPayla ımlış ● Özel sahipli ve yönetimli ● Erişim sadece ilgili istemci ve ağlara açık ● Özelleştirilebilir ● Verimli ● Yüksek erişilebilir ● Güvenli ● Kişi ve/veya kuruma özel ● Tahsis edilmiş sunucular ● Tahsis edilmiş izleme ● Kaynak kullanım garantili ● Sabit ücret ● Sağlayıcı sahipliği ve yönetiminde ● Abonelik usulü erişim ● Standardizasyon ● Ekonomik ● Esnek ● Kullanıma hazır ● Paylaşımlı sunucular ● Kaynak kullanım garantisiz ● Daha az güvenli paylaşımlı ağ ● Kapasiteye göre değişken ücret HibritHibrit Erişim partner istemci, ağları ve 3. parti kaynaklara açık
  • 8.
    Bulut Servis ModelleriBulutServis Modelleri Network Storage Server Virtualization O/S Middleware Runtime Data Application Yönettiğiniz Network Storage Server Virtualization O/S Middleware Runtime Data Application Yönettiğiniz Yönetilen Infrastructure (as a Service) Network Storage Server Virtualization O/S Middleware Runtime Data Application Yönetilen Platfrom (as a Service) Network Storage Server Virtualization O/S Middleware Runtime Data Application Yönetilen Software (as a Service) Yönettiğiniz
  • 9.
    Bulut Servis ModelleriBulutServis Modelleri IaaS Sanal sunucular, sunucular, storage, network, yük dengeleyiciler, ... PaaS Veri tabanları, web sunucular, geliştirme ortamları, streaming... SaaS CRM, ERP, E-mail, ofis uygulamaları, sanal masaüstü, ... Veri Merkezi Donanım, sunucular, network, güvenlik, HA, ... KontrolSeviyesi SoyutlamaSeviyesi
  • 10.
    Mimari FarklarMimari Farklar GelenekselMimari Bulut Mimari ● Genişleyebilir ● Tek parça (monolitik) ● Durum bağımlı ● Altyapı bağımlı ● Kısıtlı kapasite ● LAN, SAN ● Gecikme töleranssız ● Birleştirilmiş, küme DB ● Zengin istemci ● Ticari lisanslar ● Altyapı destekli erişilebilirlik ● Manuel oluşturma, geçiş ● Manuel hata düzeltme ● Aktif/Pasif felaket kurtarma ● Çevresel güvenlik ● Tahsis edildiği kadar ücret ● Farklı yerlerde genişleyebilir ● Dağıtık ● Durum bağımsız ● Altyapı bağımsız ● Esnek kapasite ● WAN ● Gecikme töleranslı ● Paylaşımlı, dağıtık DB ● Web tarayıcı, ince istemci ● PaaS, özgür yazılım ● Uygulama destekli erişilebilirlik ● Otomatik ● Kendiliğinden iyileşme ● Aktif/Aktif ● Derinlemesine güvenlik ● Kullandığın kadar ücret
  • 11.
    Artıları, Eksileri ?Artıları,Eksileri ? ● Düşük Yatırım ● “Sınırsız” kaynak ● Genişletilebilir servisler ● Ölçeklenebilirlik ● Donanımsız yapı ● Kolay uygulanabilirlik ● Felaket kurtarma ● Internet bağlantısı zorunluluğu ● Standartların olmaması ● Birlikte çalışılabilirlik sorunları ● Hukuki sorunlar ● Dış yönetim sorunları ● İnternet erişim performansı ● Güvenlik
  • 12.
    Neler bulutlaştırılmalı ?Nelerbulutlaştırılmalı ? EpostaEposta Konferans uygulamalarıKonferans uygulamaları Dosya payla ım uygulamalarışDosya payla ım uygulamalarış Ofis uygulamalarıOfis uygulamaları Big data ve analiz uygulamalarıBig data ve analiz uygulamaları Yüksek ba arımlı hesaplamaşYüksek ba arımlı hesaplamaş Felaket kurtarmaFelaket kurtarma süreklili iİş ğ Web portallarıWeb portalları
  • 13.
    Nasıl geçmeli ?Nasılgeçmeli ? Göç için hangi uygulamaları seçeceğinizi belirleyin Uygulamayı belirleyin Yapınız için uygun bulut ortamını seçin IaaS, PaaS, SaaS Doğru bulutu seçin Uygulamalarınız için en uygun bulut yapısı Özel / Ortak / Hibrit Uygulama Modeli Uygulama, donanım, network gibi nelere bağımlı olduğunuzu tespit edin Bağımlılıkları bulun Göç sırasında iş sürekliliğini nasıl gerçekleştireceğinizi planlayın İş Sürekliliği Planla Uygula Optimize et Göç Programı
  • 14.
    Nasıl geçmeli ?Nasılgeçmeli ? Sanallaştır - BT envanterini birleştirin - Veri merkezleri (storage, veri tabanları) - Donanım Düşük Riskli Göç - Paylaşımlı bulut - Ofis, eposta - Buluta taşınabilir uygulamalar Entegrasyon - SaaS'a özel uygulamalar - Orta katmanın optimizasyonu Hybrid - Kurumsal özel bulut - Paylaşımlı bulut - Entegrasyon
  • 15.
  • 16.