ݺߣ

ݺߣShare a Scribd company logo
BULUT BİLİŞİM
(CLOUD COMPUTING)
TEKNOLOJİSİNİN
UZAKTAN ALGILAMA ve COĞRAFİ BİLGİ
SİSTEMLERİNDE UYGULAMA
OLANAKLARI
Çağla Çetin, Nefise Yaman, Levent Sabah, Erman Ayday, Can Ayday
23 Mayıs 2013
İçerik
• Bulut Bilişim Nedir?
• Bulut Bilişimin Tarihi
• Bulut Bilişimin verdiği hizmetler
– Altyapı Hizmet Modeli (IaaS),
– Platform Hizmet Modeli (PaaS),
– Yazılım Hizmet Modeli (SaaS),
• Coğrafi verinin önemi
• Bulut bilişim ile UA – CBS ’nin ilişkisi ve uygulanabilirliği
• UA ve CBS için uygulanabilir bulut bilişim modeli
• Bulut bilişimde veri üԱğ
• Sonuçlar ve öneriler
Bulut Bilişim Nedir?
• Bulut Bilişim, bir ürün değil bir hizmetin ortak adıdır.
• Kullanıcıların bulundukları konumlarında herhangi bir işlem, yazılım,
veri erişimi veya servis altyapısına sahip olmadan tüm bu hizmetlere
bir bilişim servisi aracılığı ile kolayca erişip kullanabilmelerini
sağlayan bilişim servisidir.
• Bu hizmetin verildiği yerde her türlü bilişim hizmetleri hazırdır.
Bilgisayar olanakları (sunucular, sabit disk, işlemci, hafıza vb.),
bilgisayarların birbirlerine sağlıklı bağlanma ortamları (ağlar), farklı
veri tabanları kullanıcıların hizmetindedir. Bu olanaklara her an
güvenli bir şekilde ulaşılabilmektedir. Bu sistemler
ölçeklenebilmektedir. İstendiğinde tek bir sunucu, istendiğinde aynı
anda on adet sunucu kullanma olanağı sağlanabilmektedir.
• Kullandığımız yazılımın önümüzde duran ve bize ait olan
bilgisayarın içinde değil, dünyanın öbür ucunda bulunan bu hizmeti
veren bir firmanın bilgisayarının içinde durmasıdır.
Bulut Bilişim Nedir?
Bulut bilişimde her kullanıcı bu sisteme ulaşabileceği bir aygıtla
sisteme ulaşmakta ve sistemin sunduğu hizmetlerden istediği
ölçekte yararlanmaktadır. Bu hizmetler uygulama, platform ve alt
yapı olarak sınıflandırılmaktadır.
Bulut Bilişimin Tarihi
Bulut Bilişimin tarihine bakıldığında 1950’lı yıllara kadar gitmek
gerekir. Bu yıllarda gelişmiş ülkelerdeki kamu kurumlarında ve büyük
özel şirketlerde kullanılmaya başlayan bilgisayarlar birden fazla
odalarda bulunmakta ve bu bilgisayarlara ulaşmak özel terminaller
kullanılarak sağlanmaktaydı. Bu özel terminallerde birer bilgisayar
özelliği taşımaktaydı. Bu nedenle ana bilgisayarlara ulaşmak oldukça
pahalı bir işti.
1970’lı yıllardan sonra bu arayüz bilgisayarları yerini dummy
terminal olarak daha ucuz ve basit olan terminallere bırakmıştır.
Bu yıllarda bilgisayar piyasasında ana bilgisayarların her
zaman aktif olarak kullanılmadığı ve boş durduğu süreleri başka iş ve
kişilerle paylaşma mantığını ortaya çıkarmıştır (time sharing). Bu
şekilde o yıllarda oldukça pahalı olan bilgisayar ve bilgisayar kullanma
fiyatlarını aşağılara çekme çalışmaları başlamıştır. Yine o yıllarda
büyük bilgisayarlar kullanan özel şirketler bilgisayarlarının
kullanmadıkları kapasitelerini başka firmalara kiralamaya
başlamışlardır. O yıllarda bu da bir tür Bulut Bilişim olmaktadır.
1960lı yıllarda ABDli yapay zekâ ve yeni programlama dillerinin
geliştirilmesinde çalışan bir bilgisayar bilimcisi John McCarthy
“Gün gelecek bilgisayar hizmetleri
belediyelerin verdiği su ve elektrik
hizmeti gibi verilecek”
görüşü çok kişi tarafından şaşkınlıkla karşılanmıştır (Garfinkel, 2011).
Günümüzde önce Amazon gibi büyük firmalar bilgisayar
ağlarının ve kaynaklarının kapasite dışı olanlarını hizmet servisi (web
servisi) olarak 2006 yılında sunmaya başladı. Böylece günümüzde
tanımlanan şekliyle Bulut Bilişim insanların kullanımıma girmiştir.
Bulut Bilişimin verdiği hizmetler
– Altyapı Hizmet Modeli (IaaS),
– Platform Hizmet Modeli (PaaS),
– Yazılım Hizmet Modeli (SaaS),
Bulut Bilişimin verdiği hizmetlere “hizmet modeli” olarak da
tanımlanmıştır. Bu hizmet modelleri (Mell ve Grance, 2011);
•Altyapı Hizmet Modeli (IaaS),
Kullanıcı verilerini depolar, ağ ve diğer ana bilgisayar
kaynaklarına erişebilir, istediği yazılımları ve işletim sistemlerini geliştirip
çalıştırabilir. Kullanıcı, sadece işletim sistemi, depolama, kullanılan
yazılımlar üzerinde yönetim ve kontrole sahiptir.
•Platform Hizmet Modeli (PaaS),
Kullanıcı servis sağlayıcı tarafından sunulan yazılım dilleri ve
araçlarını kullanarak bulut altyapısı üzerinde kendi yazılımlarını
geliştirebilir.
•Yazılım Hizmet Modeli (SaaS),
Kullanıcı farklı cihazlarla servisi sağlayanın yazılımına ulaşır. Bu
yazılımı kendi bilgisayarındaki gibi kullanarak istediği projeyi yapar.
Coğrafi verinin önemi
Coğrafi veri, dünya üzerinde konumu belli olan veridir.
Son yıllarda dünya üzerinde elde edilen verilerin çok büyük
kısmı coğrafi veridir. Bunun nedeni coğrafi verilerin birçok uygulama
olanağı bulmasıdır. Coğrafi verinin kullanılmasını hızlandıran önemli bir
olay ise Google Earth yazılımının ortaya çıkmasıdır. Bu nedenle çok
kişi coğrafi verinin önemini kavramıştır.
Artık herkes yeni bir adres aradığında, bir noktadan başka bir
noktaya gideceğinde öncelikle elinde bulunan bilgisayar veya akıllı
telefonlar yardımı ile bu yazılımları kullanarak yeni ve bilinmeyen
adresleri bulabilmektedir. Yine birçok satıcı bu verilerin coğrafi özelliğini
kullanarak satış olanaklarını geliştirmektedirler.
Bulut bilişim ile UA – CBS ’nin
ilişkisi ve uygulanabilirliği
Uzaktan Algılama (UA) ve Coğrafi Bilgi Sistemleri (CBS)
coğrafi verinin en çok kullanıldığı yöntemlerdir.
•Uzaktan Algılama alanında geçmiş yıllarda kullanılan veriler çığ gibi
artmaktadır. Gelişmelere paralel olarak uydu sayıları artmakta,
uydulara bulunan band sayısı artmakta ve uydunun ayırım gücü
yükselmektedir. Tüm bunlar uydu verilerinin kullanılması ve
depolanması için geniş yerlere gereksinim duyulmasına neden olur.
•Bu konuda çalışacak özel şirketlerin bu yazılımları satın almaları ve
kullanmaları için çok büyük yatırımlar yapmaları gerekmektedir.
•Bu yazılımların her geçen yıl özellikleri artmaktadır. Bu konuda çalışan
özel firmaların bu yazılımlarını güncellemeleri gerekmektedir. Bu da
ayrı bir yatırım olmaktadır. Kısacası, bu konuda çalışan firmaların
projelerine göre donanım ve yazılımlarını azaltmaları veya büyütmeleri
gerekmektedir. UA ve CBS konularında çalışan firmaların donanımların
yıllık bakımı ve kısa sürede eskimeleri yapılan yatırımın da yok
olmasını getirmektedir. Yine yapılan bir projenin farklı yerlerden
ulaşılarak kullanılması gerekmektedir.
UA ve CBS için uygulanabilir bulut
bilişim modeli
UA ve CBS için önerilen bulut modeli.
Genel olarak, sistem modeli bir servis sağlayıcı, bir bulut sağlayıcı ve
kullanıcılar (abone) oluşur. Servis sağlayıcı bir bulut aracılığı ile
kullanıcılarına hizmet vermektedir
Bulut bilişimde veri üԱğ
• Bulut Bilişimin önünde duran önemli problem ise verilerin üԱğ
olmaktadır.
• Kullanılan verilerin başkaları tarafından erişilebilmesi, rakip
firmaların verilere kolayca ulaşabilmesi gibi sorunlar Bulut Bilişimin
her konuda olduğu gibi UA ve CBS konularında da kullanılma
olanağını az da olsa azaltmaktadır. Bu durum çözümlendiğinde veri
üԱğ arttıkça Bulut Bilişimin UA ve CBS uygulamalarında hızla
artacağına kesin gözüyle bakılmaktadır.
• Bir diğer konu da; kullanıcı tarafından oluşturulan haritaların ve
analiz sonuçlarının depolanmasıdır. Bu veriler bulut tarafında
saklanabildiği gibi, kullanıcının iletişim cihazlarında (bilgisayar, akıllı
telefon, vb) da saklanabilir. Bu haritalar ve analiz sonuçları, bulut
ortamında saklanacak ve depolanacak ise, bu verilerin şifreleme
anahtarları ile şifrelenmiş olması gerekir. Ayrıca, servis sağlayıcının
yazılımı kullanıcıdan bu şifreli giriş desteğini almalı ve şifreli çıktı
dosyalarını sağlamalıdır. Eğer oluşturulan harita ve analiz sonuçları
kullanıcının aygıtında saklanır ise, buluta yüklenmesi istendiğinde
mutlaka şifrelenmelidir.
Sonuçlar ve öneriler
• Sonuçta, UA ve CBS konularında Bulut Bilişim kullanılmasının
getirileri;
– İşlerin ölçeklenebilmesi,
– Yazılımlara daha düşük para ödeme,
– Hemen geniş depolama alanlarına sahip olma,
– Yazılımların güncellenmesinin anında olması, vb.
• UA ve CBS konularında Bulut Bilişim kullanılmasının götürüleri,
– Saklanan ve depolanan verilerin gizlilik ve üԱğnde bazı
eksiklikler (ileride tamamlanacağı düşünülmektedir),
– Bazı yazılımların ve işlemlerin yavaş çalışması,
– Konunun yeni olması nedeni ile bulut sunucusu olarak hizmet
verenlerin yeteri kadar deneyime sahip olmamaları, vb.
• UA ve CBS’nin Bulut Bilişim ile birlikte verdiği hizmet modelleri ve
uygulanabilir modelleri gözden geçirildiğinde öncelikli olarak Yazılım
Hizmet Modeli (SaaS) ön plana çıkmaktadır. UA ve CBS
konularında çalışanlar öncelikle bu tür modeli benimseyerek Bulut
Bilişimden yararlanma yollarına gideceklerdir.
İkinci olarak Altyapı Hizmet Modeli (IaaS) kullanılacak UA ve CBS
ile oluşturulan sayısal haritalar, uydu görüntülerinin saklanacağı
ortam oluşturulacaktır.
Son model olarak Platform Hizmet Modeli (PaaS) kullanılacaktır. Bu
modelde ise, UA ve CBS kullanıcıları değil bu konuda yazılım
geliştirenler bu modeli kullanarak yeni yazılımlar ve arayüzler
geliştirebilecektir.
• Bulut Bilişimin UA ve CBS çalışmalarına katkı sağlaması ve bu
konuda gelişmelerin önünde duran en önemli engel verilerin gizliliği
ve üԱğdir.
Teşekkürler..
• ADRES : CVM Coğrafi Veri Modelleme San. ve Tic. Ltd. Şti.
Anadolu Üniversitesi, Yunusemre Yerleşkesi,
ETGB Anadolu Teknoloji Parkı No: 213
26470 Tepebaşı / ESKİŞEHİR
• TELEFON : 0 222 249 07 50
FAKS : 0 222 320 320 0
E – POSTA : bilgi@cvm.com.tr

More Related Content

BULUT BİLİŞİM (CLOUD COMPUTING) TEKNOLOJİSİNİN UZAKTAN ALGILAMA ve COĞRAFİ BİLGİ SİSTEMLERİNDE UYGULAMA OLANAKLARI

  • 1. BULUT BİLİŞİM (CLOUD COMPUTING) TEKNOLOJİSİNİN UZAKTAN ALGILAMA ve COĞRAFİ BİLGİ SİSTEMLERİNDE UYGULAMA OLANAKLARI Çağla Çetin, Nefise Yaman, Levent Sabah, Erman Ayday, Can Ayday 23 Mayıs 2013
  • 2. İçerik • Bulut Bilişim Nedir? • Bulut Bilişimin Tarihi • Bulut Bilişimin verdiği hizmetler – Altyapı Hizmet Modeli (IaaS), – Platform Hizmet Modeli (PaaS), – Yazılım Hizmet Modeli (SaaS), • Coğrafi verinin önemi • Bulut bilişim ile UA – CBS ’nin ilişkisi ve uygulanabilirliği • UA ve CBS için uygulanabilir bulut bilişim modeli • Bulut bilişimde veri üԱğ • Sonuçlar ve öneriler
  • 4. • Bulut Bilişim, bir ürün değil bir hizmetin ortak adıdır. • Kullanıcıların bulundukları konumlarında herhangi bir işlem, yazılım, veri erişimi veya servis altyapısına sahip olmadan tüm bu hizmetlere bir bilişim servisi aracılığı ile kolayca erişip kullanabilmelerini sağlayan bilişim servisidir. • Bu hizmetin verildiği yerde her türlü bilişim hizmetleri hazırdır. Bilgisayar olanakları (sunucular, sabit disk, işlemci, hafıza vb.), bilgisayarların birbirlerine sağlıklı bağlanma ortamları (ağlar), farklı veri tabanları kullanıcıların hizmetindedir. Bu olanaklara her an güvenli bir şekilde ulaşılabilmektedir. Bu sistemler ölçeklenebilmektedir. İstendiğinde tek bir sunucu, istendiğinde aynı anda on adet sunucu kullanma olanağı sağlanabilmektedir. • Kullandığımız yazılımın önümüzde duran ve bize ait olan bilgisayarın içinde değil, dünyanın öbür ucunda bulunan bu hizmeti veren bir firmanın bilgisayarının içinde durmasıdır.
  • 5. Bulut Bilişim Nedir? Bulut bilişimde her kullanıcı bu sisteme ulaşabileceği bir aygıtla sisteme ulaşmakta ve sistemin sunduğu hizmetlerden istediği ölçekte yararlanmaktadır. Bu hizmetler uygulama, platform ve alt yapı olarak sınıflandırılmaktadır.
  • 7. Bulut Bilişimin tarihine bakıldığında 1950’lı yıllara kadar gitmek gerekir. Bu yıllarda gelişmiş ülkelerdeki kamu kurumlarında ve büyük özel şirketlerde kullanılmaya başlayan bilgisayarlar birden fazla odalarda bulunmakta ve bu bilgisayarlara ulaşmak özel terminaller kullanılarak sağlanmaktaydı. Bu özel terminallerde birer bilgisayar özelliği taşımaktaydı. Bu nedenle ana bilgisayarlara ulaşmak oldukça pahalı bir işti. 1970’lı yıllardan sonra bu arayüz bilgisayarları yerini dummy terminal olarak daha ucuz ve basit olan terminallere bırakmıştır. Bu yıllarda bilgisayar piyasasında ana bilgisayarların her zaman aktif olarak kullanılmadığı ve boş durduğu süreleri başka iş ve kişilerle paylaşma mantığını ortaya çıkarmıştır (time sharing). Bu şekilde o yıllarda oldukça pahalı olan bilgisayar ve bilgisayar kullanma fiyatlarını aşağılara çekme çalışmaları başlamıştır. Yine o yıllarda büyük bilgisayarlar kullanan özel şirketler bilgisayarlarının kullanmadıkları kapasitelerini başka firmalara kiralamaya başlamışlardır. O yıllarda bu da bir tür Bulut Bilişim olmaktadır.
  • 8. 1960lı yıllarda ABDli yapay zekâ ve yeni programlama dillerinin geliştirilmesinde çalışan bir bilgisayar bilimcisi John McCarthy “Gün gelecek bilgisayar hizmetleri belediyelerin verdiği su ve elektrik hizmeti gibi verilecek” görüşü çok kişi tarafından şaşkınlıkla karşılanmıştır (Garfinkel, 2011). Günümüzde önce Amazon gibi büyük firmalar bilgisayar ağlarının ve kaynaklarının kapasite dışı olanlarını hizmet servisi (web servisi) olarak 2006 yılında sunmaya başladı. Böylece günümüzde tanımlanan şekliyle Bulut Bilişim insanların kullanımıma girmiştir.
  • 9. Bulut Bilişimin verdiği hizmetler – Altyapı Hizmet Modeli (IaaS), – Platform Hizmet Modeli (PaaS), – Yazılım Hizmet Modeli (SaaS),
  • 10. Bulut Bilişimin verdiği hizmetlere “hizmet modeli” olarak da tanımlanmıştır. Bu hizmet modelleri (Mell ve Grance, 2011); •Altyapı Hizmet Modeli (IaaS), Kullanıcı verilerini depolar, ağ ve diğer ana bilgisayar kaynaklarına erişebilir, istediği yazılımları ve işletim sistemlerini geliştirip çalıştırabilir. Kullanıcı, sadece işletim sistemi, depolama, kullanılan yazılımlar üzerinde yönetim ve kontrole sahiptir. •Platform Hizmet Modeli (PaaS), Kullanıcı servis sağlayıcı tarafından sunulan yazılım dilleri ve araçlarını kullanarak bulut altyapısı üzerinde kendi yazılımlarını geliştirebilir. •Yazılım Hizmet Modeli (SaaS), Kullanıcı farklı cihazlarla servisi sağlayanın yazılımına ulaşır. Bu yazılımı kendi bilgisayarındaki gibi kullanarak istediği projeyi yapar.
  • 12. Coğrafi veri, dünya üzerinde konumu belli olan veridir. Son yıllarda dünya üzerinde elde edilen verilerin çok büyük kısmı coğrafi veridir. Bunun nedeni coğrafi verilerin birçok uygulama olanağı bulmasıdır. Coğrafi verinin kullanılmasını hızlandıran önemli bir olay ise Google Earth yazılımının ortaya çıkmasıdır. Bu nedenle çok kişi coğrafi verinin önemini kavramıştır. Artık herkes yeni bir adres aradığında, bir noktadan başka bir noktaya gideceğinde öncelikle elinde bulunan bilgisayar veya akıllı telefonlar yardımı ile bu yazılımları kullanarak yeni ve bilinmeyen adresleri bulabilmektedir. Yine birçok satıcı bu verilerin coğrafi özelliğini kullanarak satış olanaklarını geliştirmektedirler.
  • 13. Bulut bilişim ile UA – CBS ’nin ilişkisi ve uygulanabilirliği
  • 14. Uzaktan Algılama (UA) ve Coğrafi Bilgi Sistemleri (CBS) coğrafi verinin en çok kullanıldığı yöntemlerdir. •Uzaktan Algılama alanında geçmiş yıllarda kullanılan veriler çığ gibi artmaktadır. Gelişmelere paralel olarak uydu sayıları artmakta, uydulara bulunan band sayısı artmakta ve uydunun ayırım gücü yükselmektedir. Tüm bunlar uydu verilerinin kullanılması ve depolanması için geniş yerlere gereksinim duyulmasına neden olur. •Bu konuda çalışacak özel şirketlerin bu yazılımları satın almaları ve kullanmaları için çok büyük yatırımlar yapmaları gerekmektedir. •Bu yazılımların her geçen yıl özellikleri artmaktadır. Bu konuda çalışan özel firmaların bu yazılımlarını güncellemeleri gerekmektedir. Bu da ayrı bir yatırım olmaktadır. Kısacası, bu konuda çalışan firmaların projelerine göre donanım ve yazılımlarını azaltmaları veya büyütmeleri gerekmektedir. UA ve CBS konularında çalışan firmaların donanımların yıllık bakımı ve kısa sürede eskimeleri yapılan yatırımın da yok olmasını getirmektedir. Yine yapılan bir projenin farklı yerlerden ulaşılarak kullanılması gerekmektedir.
  • 15. UA ve CBS için uygulanabilir bulut bilişim modeli UA ve CBS için önerilen bulut modeli. Genel olarak, sistem modeli bir servis sağlayıcı, bir bulut sağlayıcı ve kullanıcılar (abone) oluşur. Servis sağlayıcı bir bulut aracılığı ile kullanıcılarına hizmet vermektedir
  • 17. • Bulut Bilişimin önünde duran önemli problem ise verilerin üԱğ olmaktadır. • Kullanılan verilerin başkaları tarafından erişilebilmesi, rakip firmaların verilere kolayca ulaşabilmesi gibi sorunlar Bulut Bilişimin her konuda olduğu gibi UA ve CBS konularında da kullanılma olanağını az da olsa azaltmaktadır. Bu durum çözümlendiğinde veri üԱğ arttıkça Bulut Bilişimin UA ve CBS uygulamalarında hızla artacağına kesin gözüyle bakılmaktadır. • Bir diğer konu da; kullanıcı tarafından oluşturulan haritaların ve analiz sonuçlarının depolanmasıdır. Bu veriler bulut tarafında saklanabildiği gibi, kullanıcının iletişim cihazlarında (bilgisayar, akıllı telefon, vb) da saklanabilir. Bu haritalar ve analiz sonuçları, bulut ortamında saklanacak ve depolanacak ise, bu verilerin şifreleme anahtarları ile şifrelenmiş olması gerekir. Ayrıca, servis sağlayıcının yazılımı kullanıcıdan bu şifreli giriş desteğini almalı ve şifreli çıktı dosyalarını sağlamalıdır. Eğer oluşturulan harita ve analiz sonuçları kullanıcının aygıtında saklanır ise, buluta yüklenmesi istendiğinde mutlaka şifrelenmelidir.
  • 19. • Sonuçta, UA ve CBS konularında Bulut Bilişim kullanılmasının getirileri; – İşlerin ölçeklenebilmesi, – Yazılımlara daha düşük para ödeme, – Hemen geniş depolama alanlarına sahip olma, – Yazılımların güncellenmesinin anında olması, vb. • UA ve CBS konularında Bulut Bilişim kullanılmasının götürüleri, – Saklanan ve depolanan verilerin gizlilik ve üԱğnde bazı eksiklikler (ileride tamamlanacağı düşünülmektedir), – Bazı yazılımların ve işlemlerin yavaş çalışması, – Konunun yeni olması nedeni ile bulut sunucusu olarak hizmet verenlerin yeteri kadar deneyime sahip olmamaları, vb.
  • 20. • UA ve CBS’nin Bulut Bilişim ile birlikte verdiği hizmet modelleri ve uygulanabilir modelleri gözden geçirildiğinde öncelikli olarak Yazılım Hizmet Modeli (SaaS) ön plana çıkmaktadır. UA ve CBS konularında çalışanlar öncelikle bu tür modeli benimseyerek Bulut Bilişimden yararlanma yollarına gideceklerdir. İkinci olarak Altyapı Hizmet Modeli (IaaS) kullanılacak UA ve CBS ile oluşturulan sayısal haritalar, uydu görüntülerinin saklanacağı ortam oluşturulacaktır. Son model olarak Platform Hizmet Modeli (PaaS) kullanılacaktır. Bu modelde ise, UA ve CBS kullanıcıları değil bu konuda yazılım geliştirenler bu modeli kullanarak yeni yazılımlar ve arayüzler geliştirebilecektir. • Bulut Bilişimin UA ve CBS çalışmalarına katkı sağlaması ve bu konuda gelişmelerin önünde duran en önemli engel verilerin gizliliği ve üԱğdir.
  • 21. Teşekkürler.. • ADRES : CVM Coğrafi Veri Modelleme San. ve Tic. Ltd. Şti. Anadolu Üniversitesi, Yunusemre Yerleşkesi, ETGB Anadolu Teknoloji Parkı No: 213 26470 Tepebaşı / ESKİŞEHİR • TELEFON : 0 222 249 07 50 FAKS : 0 222 320 320 0 E – POSTA : bilgi@cvm.com.tr