BULUT BİLİŞİM TEKNOLOJİSİ VE BULUT CBS UYGULAMALARI



Benzer belgeler
ESRI Türkiye Konferansı BULUT BİLİŞİM İLE TURİZM HARİTALARININ YAYIMLANMASI: TRABZON İLİ ÖRNEĞİ

ESRI Türkiye Konferansı

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

Coğrafi Bilgilerin Harita Servisleri ile Paylaşımına Yönelik Uygulama Örnekleri

Tarımsal Üretim Uygulamalarında Bulut Hesaplama (Cloud Computing) Teknolojisi

UHeM ve Bulut Bilişim

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan Yard.Doç.Dr.Tuncay Ercan

Servis olarak Altyapı

3. hafta Bulut Bilişim Mimari Yapısı

Selahattin Esim CEO

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ


CBS Arc/Info Kavramları

2. hafta Bulut Bilişime Giriş

COĞRAFİ BİLGİ SİSTEMLERİ ARCGIS GİRİŞ EĞİTİMİ

EKLER EK 12UY0106-5/A4-1:

ECE-581 E-Devlet ve E-Dönüşüm E-Devlet ve Bulut Bilişim: Uluslararası Değerlendirme Türk Hava Kurumu Üniversitesi

CloudPro Server Backup. Güçlü bir Veri Yedekleme Çözümü ile İş Sürekliliğinizde Devamlılığın Anahtarı

ArcGIS ile Tarımsal Uygulamalar Eğitimi

Kültür Varlıklarının Web Otomasyonu

DSİ kapsamında oluşturulan dağınık durumdaki verilerinin düzenlenmesi, yeniden tasarlanarak tek bir coğrafi veri tabanı ortamında toplanması,

EĞİTİMDE BİLGİSAYAR UYGULAMALARI. Yrd. Doç. Dr. Halil Ersoy

Bilgi İşlemde Yeni Bir Çağ IBM Corporation

Bilgi Servisleri (IS)

Powered by

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

Windows Server 2012: Sanallaştırmanın ötesine geçin. Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye

Doç. Dr. Cüneyt BAYILMIŞ

Bilgi Teknolojisi Altyapısı. Tarihi Gelişim. Tarihi Gelişim. Bulut Servis Sağlayıcı. Bulut Bilişim

Jeoloji Mühendisleri için ArcGIS Eğitimi

ArcGIS Viewer for Silverlight (Giriş)

ArcGIS for Desktop Giriş Eğitimi

COĞRAFİ BİLGİ SİSTEMLERİ ArcGIS SERVER A GİRİŞ EĞİTİMİ

Bilişim Teknolojilerine Giriş

Üzerinde. Y.Müh.Mehmet ERBAŞ, Y.Müh.Hakan ŞAHİN, Y.Müh.Emre SOYER,

Dell EMC VDI Cloud Client Computing Uçtan Uca Çözümler. İsel Horada Dell EMC Forum İstanbul

Mobil Cihazlardan Web Servis Sunumu

COĞRAFİ BİLGİ SİSTEMLERİ ŞUBE MÜDÜRLÜĞÜ FAALİYET VE PROJELERİ

Cloud Computing and Virtualization. Cloud Computing and Virtualization. Tarkan Eyerci Cybersoft

ArcGIS ile Su Yönetimi Eğitimi

UZAKTAN EĞİTİM MERKEZİ

9 HAZIRAN Trimble MX7 360 Görüntülü Mobil Haritalama Sistemi

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

VERİ TABANI OLUŞTURULMASI VE WEB SAYFASININ HAZIRLANMASI (İP 6)

Türk Telekom Grubu 2011 de %46 pazar payıyla 12 milyar TL gelir elde eden Türkiye deki lider Telekom grubudur

HAKKIMIZDA. Misyonumuz; Vizyonumuz;

Proje kapsamında Arazi İzleme Sisteminin bir bütün olarak sunulması için bir portal yapısı hazırlanmıştır. Arazi İzleme Sistemi;

BİLGİ İŞLEM DAİRE BAŞKANLIĞI İŞ TANIMLARI SIRA NO ADI SOYADI GÖREV TANIMLARI

T.C. Başbakanlık Afet ve Acil Durum Yönetimi Başkanlığı AY D E S AFET YÖNETİM VE KARAR DESTEK SİSTEMİ - GENEL TANITIM

Model Tabanlı Geliştirmede Çevik Süreç Uygulanması

ArcGIS Platformu Yazılım Geliştirme Çözümleri

Bilişim Teknolojileri Temelleri 2011

Köylerin Altyapısının Desteklenmesi Yatırım İzleme Bilgi Sistemi Projesi - KÖYDES T.C. İÇİŞLERİ BAKANLIĞI MAHALLİ İDARELER GENEL MÜDÜRLÜĞÜ

TĐGEM CBS Projesi Harita Sayfası Yardım Dokumanı

GEOPORTAL SİSTEMLERİNDE GRID VE CLOUD COMPUTING TEKNOLOJİLERİNİN KULLANILABİLİRLİĞİNİN ARAŞTIRILMASI

yenilikçi bir yatırım yönetim sistemine giriş yapın.

TÜRKİYE ULUSAL KONUMSAL VERİ ALTYAPISI STRATEJİLERİ ÇALIŞTAYI KURUMSAL BİLGİ FORMU. Bölüm 1: Kurum / Kuruluş Bilgileri

İKLİM DEĞİŞİKLİĞİNİN SU KAYNAKLARINA ETKİSİ PROJESİ

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Harita Mühendisleri için ArcGIS Eğitimi

INS4801 Coğrafi Bilgi Sistemleri (CBS) (3 + 0)

CBS Arc/Info Kavramları

İGABİS. İGDAŞ Altyapı Bilgi Sistemi

Windows Live ID ve parolanızı giriniz.

UNIVERSAL BİLGİ TEKNOLOJİLERİ

"Bilişimde Devrime Devam"

OpenScape 4000 V7. Kurumsal Çözümler Her Zaman Fark Yaratır Ocak 2014

Uygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da. işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime

Dell IT Bütünleşik altyapılar ile kendi transformasyonumuzu nasıl yaptık? GLOBAL SPONSORS

Teknoloji Trendleri, Veri Merkezleri ve Uyum

SAĞLIK BİLGİ SİSTEMLERİNİN TARİHSEL GELİŞİMİ

BT DENETİMİ EĞİTİMİ BÖLÜM 1 Bilgi Teknolojilerinin Hayatımızdaki Yeri

Bulut ta güvenlikle nasıl mücadele edersiniz?

MOBIL UYGULAMA GELIŞTIRME

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

MAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ

1 Milyon Kullanıcıya Nasıl Hizmet Veriyoruz? CloudLMS Teknik Alt Yapı ve Mimarimiz

ArcGIS ile Elektrik Dağıtımı Uygulamaları Eğitimi

Akademik Belge Paylaşım Uygulamaları

IBM BulutHizmetleri. Ali Gündüz IBM Bulut Hizmetleri Ülke Lideri

İZLEME VE KAYIT YAZILIMI

MAPINFO PROFESSIONAL TEMEL VE İLERİ SEVİYE KURS İÇERİĞİ

AKADEMİK BİLİŞİM 2013

BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

WINDESKCONCENTO. sıgnum. Kurumsal İş Süreçleri Uygulamaları. windesk.com.tr

1. hafta Bulut Bilişime Giriş

KONUMSAL VERİNİN ELDE EDİLMESİNDE MOBİL CBS OLANAKLARI: GELENEKSEL YÖNTEMLERLE KARŞILAŞTIRMA. Fatih DÖNER

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi

S.O.S Günışığı Lojistik Saha Operasyon Sistemi

Web adresi : MEKANSAL VERİLER İLE ÜRETİLECEK TÜM ÇÖZÜMLER İÇİN... BİLİŞİM TEKNOLOJİLERİ LTD. ŞTİ.

EMC Forum Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi

Bilişim Teknolojileri Temelleri Dijital Dünyada Yaşamak

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

ArcGIS Online ve Portal for ArcGIS

18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye. ArcGIS for Mobile. Kürşad Demirer

Dijital Dönüşümde Bulut Şirket!

.. YILI BİLGİSAYAR SİSTEM KURULUM BAKIM ONARIM VE ARIZA GİDERME KURS PLANI MODÜL SÜRESİ

Transkript:

BULUT BİLİŞİM TEKNOLOJİSİ VE BULUT CBS UYGULAMALARI Taşkın KAVZOĞLU 1, Emrehan Kutluğ ŞAHİN 2 1 Prof. Dr., Gebze Yüksek Teknoloji Enstitüsü, Jeodezi ve Fotogrametri Müh. Bölümü, 41400, Gebze, Kocaeli, kavzoglu@gyte.edu.tr 2 Araş. Gör., Gebze Yüksek Teknoloji Enstitüsü, Jeodezi ve Fotogrametri Müh. Bölümü, 41400, Gebze, Kocaeli ÖZET Bulut bilişim, ağ erişimi olan her yerde hizmet veren, konumdan bağımsız kaynaklara sahip, hızlı ölçeklenebilir donanım ve yazılımı sunan ve kullandıkça öde modeldeki işlem taleplerine cevap verebilen bir bilişim teknolojisi modelidir. Bulut teknolojisi ve Coğrafi Bilgi Sistemleri (CBS) birbirleri ile ilişkilendirilebilirler. Bu iki sistem konuma dayalı verilerin toplanması, saklanması, analizi ve sunulması gibi temel CBS işlemlerini web tabanlı gerçekleştirebilmektedir. Bu çalışmanın ilk kısmında, bulut bilişim ve bulut CBS uygulamalarından örnekler verilmiştir. Çalışmanın ikinci kısmında GYTE UZALCBS laboratuvarlarında geliştirilen bulut CBS uygulaması verilmiştir. İlk uygulama olarak Google API leri kullanılarak üretilen GYTE Çayırova kampüsünün 360 derece sanal tur çalışmasıdır. İkinci örnek ise Trabzon Düzköy ilçesine ait heyelan duyarlılık haritasının GIS Cloud web sitesinin yayınlanmasıdır. Bu çalışma ile son yıllarda kullanılmaya başlayan Bulut CBS teknolojisinin getirdiği yenilikler ve açılımlar örnek uygulamalar ile birlikte ele alınacaktır. Anahtar Sözcükler: Bulut bilişim, Coğrafi bilgi sistemleri, Bulut CBS ABSTRACT Cloud computing is an information technology model for delivering on-demand, self-service computing resources with ubiquitous network access, location independent resource pooling, offering rapid elasticity hardware and software and a pay per use model. Cloud computing and Geographic Information Systems (GIS) can be integrated to each other. These two systems perform basic GIS applications such as location-based data collection, storage, analysis and presentation of complex geographical information on a web environment. In the first part of this study, cloud computing and cloud GIS sample applications were described. In the second part of the study, cloud GIS applications developed by GIT UZALCBS laboratory were given. In the first application, The 360 degree virtual tour of the Gebze Institute of Technology (GIT) Cayirova campus application produced by Google APIs. Second example, landslide susceptibility map for Düzköy district of Trabzon published of the GIS Cloud web site. In this study, the cloud computing with GIS technology was discussed with innovations and expansions together with example applications. Keywords: Cloud computing, Geographical information system, Cloud GIS GİRİŞ Son dönemlerde bilişim teknolojilerinin (BT) en popüler ve çok tartışılan konulardan biri bulut bilişim kavramıdır. Bulut kavramının çıkış noktası basit network diyagramlarında interneti temsil eden bulut çiziminden yola çıkılarak üretilmiştir. Bulut bilişim ise ölçeklenebilir, gerçek zamanlı servis, altyapı ve uygulamaların dünyanın farklı yerlerinde bulunan sunucular üzerinden çalıştırılabilmesi anlamına gelmektedir. Bulut bilişim kullanıcıların sunduğu hizmetler SaaS (software as a service), PaaS (platform as a service) ve IaaS (infrastructre as a service) olmak üzere 3 çeşit model türündedir (Velte et al., 2010). Günümüzün popüler bulut bilişim uygulama ve servisler olan Google Mail, Google Docs, Microsoft Skydrive, Google App Engine ve Amazon EC2 söz konusu bulut bilişim modelleri üzerinden hizmet vermektedirler. Microsoft, Google, Amazon gibi büyük şirketlerin bulut teknolojisi yapacakları yatırımların önümüzdeki 5 yıl içerisinde yüz milyar dolar yaklaşacağı tahmin edilmektedir (Lu, 2010). BT firmaları için önemli kavramlarından biri olan bulut bilişimin, bilgi sistemi teknolojileri için yeni bir dönem açacağını düşünmek yanlış olmayacaktır. Coğrafi bilgi sistemleri (CBS) konumsal ve konumsal olmayan verileri analiz, sorgu, depolama ve birlikte sunabilme yeteneği ile coğrafik verilerin işlendiği önemli bir bilgi teknolojisidir. Bilgisayar teknolojisinin gelişimine paralel olarak gelişen CBS teknolojisi araçları ve işlem kabiliyeti ile olgun ve yerleşik bir sisteme

bürünmüştür. Birçok CBS yazılımı kullanıcılarına masaüstü bilgisayar ortamında istenilen CBS araçlarını kolaylıkla sunabilecek potansiyeldedir. Masaüstü bilgisayarların kullanıcılara sunduğu CBS araçlarının internet ortamında kullanılabilir, verilerin saklanabildiği ve dünyanın herhangi bir noktasından internet üzerinden platform gözetmeden (Tablet PC, Mobil PC, Notebook, vb.) ulaşılabildiği coğrafi bilgi sistemi servis ve uygulamalarına altyapı sağlayan sisteme Bulut CBS denilmektedir. Klasik bilgisayar mimarisinin ötesinde CBS ve Bulut bilişimin işbirliği, veri katmanlarının depolanması, analizi ve işleme yeteneğini herhangi bir tarayıcıda web üzerinden kullanılabilir tam özellikli CBS uygulamalarına imkân vermektedir (Aysan, et al., 2011). Son yıllarda literatürde bulut bilişim teknolojisi ile bütünleşik CBS konusunu inceleyen birçok çalışma sunulmuştur (Rimal et al., 2009, Pandey, 2010, Bhat et al., 2011, Aysan et al., 2011,). Bulut CBS mimarisini inceleyen yayınların dışında bu sistem ile yapılmış uygulamaları konu alan akademik yayınlar da mevcuttur (Lu, 2010, Jinnan and Sheng, 2010, Park et al., 2011, Shao et al., 2011, Fujioka et al., 2012,). Bu çalışmada bulut bilişim ve bulut CBS teknolojisi irdelenerek, dünyada yapılmış bulut CBS uygulamaları ile birlikte GYTE UZALCBS laboratuvarlarında hazırlanan GYTE 360 derece sanal tur uygulaması ile GIS Cloud uygulama servisi kullanılarak yayınlanan Trabzon Düzköy için hazırlanmış Heyelan Duyarlılık haritası örnekleri verilecektir. 1. BULUT BİLİŞİM Gelişen teknoloji ve internet sayesinde kullanıcılar yerel ölçek ve kısıtlı hizmet olanakları veren klasik bilgi teknolojileri altyapısından, esnek, ekonomik ve her yerde ulaşıma imkân veren bulut bilişim teknolojine kaymaktadır. Bulut bilişim masaüstü bilgisayar, tablet veya akıllı mobil cihazlar üzerinden herhangi bir yazılım ve depolama birimine ihtiyaç duymaksızın internet üzerinden başka sunuculara bağlanarak hizmet alma modelidir (Şekil 1). Ulusal Standartlar ve Teknoloji Enstitüsüne (NIST) göre Bulut bilişim, en az yönetim hizmeti veya servis sağlayıcı müdahalesi ile hızla alınabilen ve verilebilen esnek yapıdaki ayarlanabilir bilişim kaynaklarının (ağ hizmeti, sunucu hizmeti, depolama hizmeti, uygulamalar ve diğer hizmetler gibi) paylaşıldığı havuza, istendiğinde ve uygun bir şekilde ağ erişimi sağlayan bir modeldir. 1.1 Bulut Servis Modelleri Şekil 1. Bulut bilişim ve bileşenleri Bulut bilişim genel olarak belirli servis hizmetlerini içinde barındıran ve esnek ayarlanabilirlik ile birlikte kullanıcısına sunan bir ağ erişim modelidir. Bu modelde 3 ana servis hizmet vermektedir. Bu hizmetler sırası ile Servis olarak Yazılım, Servis olarak Platform ve Servis olarak Altyapı hizmetleridir (Şekil 2).

Şekil 2. Bulut bilişim servis modelleri Servis olarak Yazılım (SaaS) Servis olarak Yazılım (Software as a Service (SaaS)), kullanıcıların herhangi bir kurulum yapmadan internete bağlı herhangi bir platform üzerinden uygulamalara erişerek yararlandığı servis hizmetidir. Hizmetten faydalanan kullanıcılar ağ, sunucu, işletim sistemi ve depolama aygıtları gibi bileşenler üzerinden herhangi bir yönetme veya denetleme hakkına sahip değildirler. Bu hizmet kullanıcısına faydalandığı uygulama üzerinde web tarayıcı arayüzü üzerinde tanımlanan izinlerle sınırlı olmak şartıyla ayarlamalar ve değişiklikler yapabilir. Google Mail, Hotmail veya Yahoo Mail gibi web tabanlı e-mail hizmetleri en popüler ve bilindik SaaS servisleridir. Kullanıcısına web tabanlı olarak raster ve vektör veri modellerinin yayınlanmasına imkan veren, konumsal sorgulamaların ve tampon bölge analizleri yapılabildiği, çeşitli CBS araçlarının sahip giscloud.com sitesi CBS de bulut bilişim kullanımı için verilebilecek önemli bir SaaS uygulamasıdır. Servis olarak Platform (PaaS) Bu servis sağlayıcı, kullanıcısına online olarak kendi yazılım ve uygulamalarını geliştirme, test ve dağıtım hizmeti ile birlikte sadece bu yazılımların barındırılması için gerekli çevre birimlerini üzerinde kontrol ile yönetim imkânı sunar. PaaS hizmetine örnek olarak Google AppEngine ve Microsoft Azure platformları verilebilir. Servis olarak Altyapı (IaaS) Bu servis modelinde kullanıcı, ihtiyacı olan işlemci, depolama alanı, ağ kaynağı ve diğer ana bilgisayar bileşenlerine erişerek bunlar üzerinde istediği işletim sistemini kurması ve uygulamalar geliştirip çalıştırabilmesi imkânına erişir. Bu servisten faydalanan müşterinin bulut altyapısı üzerinde yine tam bir yönetim ve kontrole sahip değildir. Fakat müşteriler, istediği işletim sistemi üzerinden tam bir hâkimiyet ile kontrole sahip olmakta ve firewall gibi ağ bileşenlerini yönetebilmektedirler. Bu tür servis sağlayıcısına verilebilecek en iyi önek Amazon Elastic Computer Cloud (EC2) uygulamasıdır. Bulut servisleri kullanıcılarına sundukları hizmet adımları her bir servis modeli için farklılık göstermektedir. Söz konusu hizmetlerin kullanıcıların yapabildikleri müdahaleler ile yönetici birimlerin işlem yüklerini içeren gösterim Şekil 3 te verilmiştir. IaaS (Altyapı Olarak Servis) PaaS (Platform Olarak Servis) SaaS (Yazılım Olarak Servis) Yönetici Uygulama Uygulama Uygulama Veri Veri Veri Çalışma Süresi Çalışma Süresi Çalışma Süresi Middleware Middleware Middleware İşletim Sistemi İşletim Sistemi İşletim Sistemi Sanallaştırma Sanallaştırma Sanallaştırma Sunucu Sunucu Sunucu Depolama Depolama Depolama Ağ Ağ Ağ Kullanıcı Yönetici Şekil 3. Bulut bilişim servisleri ve sundukları hizmetler. Kullanıcı Yönetici

2. BULUT CBS Coğrafi Bilgi Sistemleri (CBS), öz nitelik, raster ve vektör veriler gibi konumsal ve konumsal olmayan dijital veri türlerinin toplanması, saklanması, analizi işlemelerini yapan ve bu veri türlerinin sorgulanması ile değerlendirilmesi işlemlerini bilgisayar ortamında kullanıcıya sunan gelişmiş bir bilgi sistemidir. Geleneksel CBS uygulamaları en büyük dezavantajı, masaüstü ve web tabanlı işlemleri bir arada değerlendirilmesinde tek bir yazılım veya donanım içerisinde çözüm getirememesi, bazı durumlarda ise üçüncü parti yazılımlara ihtiyaç duyulmasıdır. Bulut bilişim, Coğrafi Bilgi Sistemlerinin bu dağınık yapısını ortadan kaldırarak, yazılım, veri depolama, güncelleme, sorgulama ve analiz işlemlerini internet üzerinde web tabanlı olarak sunum ve yönetimi tek bir platformda esnek ve hızlı bir şekilde bütünleşik bir çözüm getirmektedir (Şekil 4.). Şekil 4. Bulut CBS Bileşenleri Bulut CBS üzerinde geliştirilen uygulamalar internet üzerinden herhangi bir web tarayıcı üzerinden kolayca ulaşılabilir ve gelişmiş veri merkezlerine sahip güçlü sunucuların işlem kabiliyetleri ile birlikte esnek donanım ve veri depolama imkânlarından faydalanabilirler (Aysan et al., 2011). Web tarayıcılar ile mekânsal analizi de dâhil olmak üzere birçok haritalar işleme araçları ile uygulamalar geliştirilebilir. CBS kullanıcılarına sunulan bulut bilişim teknolojisi sahip olduğu birçok avantaj ile birlikte bazı dezavantajları bulunmaktadır. Bulut CBS tabanlı hizmetlerin kullanıcılara ve hizmet sağlayıcılara sunduğu avantajlar şunlardır. Düşük kurulum maliyeti: Her yeni yazılım için harcanan eğitim, yapılandırma, test ve ayarlama maliyetlerinde ve zaman harcamalarında azalma. Düşük sermaye gereksinimi: Web tabanlı uygulamaları çalıştırmak için düşük kapasiteli sabit disk, bellek ve işlemciye sahip olan sistemlerin yeterli oluşu, bu nedenle güçlü donanım maliyetlerinden kaçınarak az maliyetle yüksek performans sağlanabilmesi. Düşük bakım maliyeti: Kullanılan tüm hizmet türleri için (SaaS, PaaS ve IaaS), tüm bakım ve onarım hizmetlerinin servis sağlayıcının sorumluluğunda olması. Esneklik (Ölçeklenebilirlik): CBS uygulamalarında kullanıcı taleplerine bağlı olarak artan yük veya azalmasına bağlı olarak donanım ve depolama birimlerinde esnek değişliklere gidilebilir.

Yüksek kullanılabilirlik ve kurtarma: Bulut servis sağlayıcılar çoklu noktalarda veri depoladıkları ve yedekledikleri için herhangi bir veri merkezinde yaşanabilecek doğal ya da insan felaketi (yangın, sel, Internet veya elektrik kesintisi gibi) durumlarında veri ve iş kayıpları yaşanmaz. Sürekli güncellik: Donanım ve yazılım ekipmanlarının sürekli kullanıcıya ek maliyet getirmeden güncel tutulması ve güncelleme ihtiyaçları için herhangi bir teknisyen eleman ve iş yükü maliyeti doğurmaması. Bulut bilişimin kullanıcılarına getirdiği dezavantajlar sırası ile şunlardır. Sabit internet bağlantısı gerektirmesi: Web tabanlı uygulama ve servisleri kullanımı için sürekli internet ihtiyacı duyulur. Yüksek hızlı internet altyapısı: Bulut servis ve uygulamaların sabit ve verimli çalışması için geniş bantlı internet altyapısına ihtiyaç duymaktadır. Hizmet kesintisi: Ağ veya ekipman arızaları, doğal afetler ve siber saldırı gibi nedenlerden dolayı servis sağlayıcının müdahalede yetersiz kalması ile kullanıcı arasındaki web hizmetinin sağlanamaması. Data kaybı: İnsan (iflas, dava, vb.) veya ekipman (sistem çökmeleri, donanım arızası, vb.) kaynaklı sorunlar veya tedbirsizlikler nedeniyle kalıcı veri kayıpları. Güvenlik açıkları: Bulut sistem üzerindeki verilere siber saldırılar düzenlemesi, verilerin çalınması veya kullanılmaz hale getirilmesi. 3. DÜNYADA BULUT CBS UYGULAMALARI Bulut CBS mimarisi genel olarak Web-Arayüzlü uygulamalar, CBS Server ve API hizmetleri olarak üç temel bileşene ayrılabilir (Bhat et al., 2011). Web Arayüzlü Bulut CBS hizmetinde, Web 2.0 ve ilişkili teknolojilerin avantajlarını kullanarak, kullanıcılara esnek, sağlam ve düşük maliyetli web tabanlı bir arayüz sağlamaktadır. CBS Server hizmeti, veri tabanları, yapılandırma, sunucu mantığı, sunucu taraflı uygulamalar, iletişim arabirimleri ve yüksek güçte işlem altyapısı gibi paylaşılan kaynakların yönetimini Bulut CBS içinde tutmak ve ölçeklenebilir bilgi işlem kaynaklarına sahip olmaktır. Uygulama Programlama Arayüzü (API), işletim sisteminin, bir kütüphanenin veya bir servisin diğer programlara sağladığı fonksiyon ve sınıf kümesidir (Ardıç ve Göktürk, 2009). Harita ve CBS uygulamaları için hazırlanan API ler ile web siteleri içine gömülü olarak etkileşimli harita uygulamaları geliştirilebilir. Şu anda Google, Amazon, Yahoo, Microsoft, Oracle, IBM, Dell, SUN gibi dünyaca ünlü bilişim teknolojisinde hizmet veren şirketler bulut bilişim teknolojisi üzerinde araştırma ve geliştirme yapmakta ve aktif ticari hizmet vermeye başlamışlardır. Dünyada Bulut CBS hizmeti, bulut bilişim hizmetinin gelişmesine paralel olarak başlamış ve birçok örnekleri mevcuttur. Bu çalışmada Google, GIS Cloud ve ESRI firmalarının bulut CBS çalışmalarına dair örnekler verilecektir. Google Maps API Günümüzde en popüler arama motorlarından bir tanesi olan Google, arama motoru hizmetinin yanında coğrafik verilerin paylaşıldığı önemli hizmetlerde sunmaktadır. Google un sunmuş olduğu hizmetlere örnek olarak Google Earth yazılımı, Google Maps ile Earth Builder servisi ve çeşitli API araçları verilebilir. Şu an için Google Maps Javascript API V3, Google Maps tabanlı haritalar üzerinde web ve mobil ortamlar için uygulamalar geliştirilmek için sunulmuş en son API hizmetidir. Ana API hizmetine ek olarak yön, mesafe, yükseklik, coğrafik kodlama, Streetview, enlem/boylam ve konum arama gibi ek web hizmetleri sunan çeşitli alt API eklentileri de mevcuttur. Google un diğer önemli bir hizmete sunduğu servis ise Google Fusion Table hizmetidir. Bu servis oluşturulan veri tablolarının depolanması, paylaşımını, sorgulanması ve görselleştirilmesini sağlamaktadır. Ayrıca servis içerisindeki veriler REST (Representational State Transfer) API hizmeti ile SQL sorgulamalara benzer tablo yönetimi de mümkün olmaktadır. Tüm bu hizmetlerin önemli ve ortak özellikleri web tabanlı olmaları ve hepsinin de bulut bilişim mimarisine sahip oluşudur. Google un bulut mimari içinde sunduğu Google Maps, Fusion Table ya da API hizmetleri şu an hem geliştiriciler için hem de kullanıcılar için sunduklarıyla tam anlamıyla bir CBS olduğu söylenemez, fakat vermiş olduğu coğrafik hizmetler incelendiğinde gerçekten de birçok CBS işlemleri için çözüm getirdiği görülebilir.

GIS Cloud Masaüstü CBS deneyimini web tarayıcılarında kullanıcılarına sunan önemli bir bulut CBS uygulamalarından biri ise GIS Cloud adı altındaki servis sağlayıcıdır. GIS Cloud servis sağlayıcısı, Google Maps Javascript ve Flash API desteğine sahiptir. Bu iki özellik sayesinde vektör, raster ve coğrafik veri tabanı içerikleri web tarayıcılar üzerinden kullanıcıya sunulur. Kullanıcı kendi raster ve vektör verileri yanında Google Maps kaynaklarından faydalanabilir. Kullanıcı servis üzerinde sunulan servis yazılım üzerinden mevcut depolama alanı kadarı ile verilerini sisteme aktarma, sorgu ve yayınlama imkânına sahiptir. GIS Cloud sunduğu hizmet ile SaaS Bulut servis modeline girmektedir. GIS Cloud servisi kullanıcısına Paas ve IaaS hizmetlerini sunmaz. ArcGIS Online ve ArcGIS Server Bulut tabanlı ArcGIS Online servisi, analiz, coğrafi veri yönetimi, paylaşımı, web hosting hizmeti ve uygulamalarını içeren bir çok hizmeti esnek ve ölçeklenebilirlik şekilde Web 2.0 üzerinden sunmaktadır. ArcGIS Online bulut CBS uygulaması aşağıdaki özelliklere sahiptir. Masaüstü bir yazılıma gerek kalmadan harita hizmetleri ve veri gruplarını yayınlamak. Harita ve verilere her yerden ulaşım imkânı. Denetim erişimi, kullanıcı ayarları ve içerik paylaşımı. Özellikleştirilmiş galeri içeriği ile birlikte ArcGIS Online ana sayfasında görünüm. ArcGIS Online bir SaaS servisi örneği iken, ESRI firmasının diğer bir bulut CBS servisi olan ArcGIS Server hizmeti IaaS servis modeline örnektir. ArcGIS Server yazılımı CBS servislerini web üzerinde oluşturulması, yönetilmesi ve dağıtımına olanak veren ve masaüstü, mobil ve web haritalama uygulamalarının da desteklediği bir Cloud CBS altyapısıdır. Amazon s Elasic Compute Cloud (EC2) altyapısını kullanan sistem tekli veya çoklu sunucu özelliklerine sahip elastik ve ölçeklenebilir servis altyapısı sunar. Bulut altyapısı üzerinde çalışan ArcGIS Server hizmetinin şuan sadece Amerikalı kullanıcılarına açıktır. Bulut altyapısı üzerinden çalışan ArcGIS Server kullanıcılarına sunduğu avantajlar sırası ile şunlardır (URL_1). Kurulacak server için istenilen tüm ihtiyaçların tek elden sunumu. Hızlı ve kolay Server yapısı ile yapılacak işe zaman kaybetmeksizin başlanabilmesi. Sistem kurma, bakım gibi ücretlerin olmayışı. Sistemin sürekli güncel tutulması. Esnek lisans seçenekleri ile 1,3 ve 12 ay gibi yenilenebilir lisans süreleri. 4. ÖRNEK BULUT CBS UYGULAMALARI Dünyada yapılan örnek uygulamalardan ile birlikte Bulut bilişim mimarisinde SaaS ve Paas servislerinin kullanıldığı bulut CBS örnekleri bu bölümde sunulacaktır. İncelenecek ilk uygulama GYTE Jeodezi ve Fotogrametri Mühendisliği bölümü UZALCBS laboratuvarlarında geliştirilen GYTE Çayırova kampüsünün 360 derece sanal tur uygulamasıdır. Diğer bir uygulama ise, Trabzon ili Düzköy ilçesi için üretilen heyelan duyarlılık haritasının GIS Cloud web sitesinin veri tabanına atılarak site üzerinde yayınlanması örneğidir. GYTE 360 Derece Sanal Tur Örneği Google Maps JavaScript API kütüphanesi, Google Maps Street View uygulamasında kullanılacak görüntülerin elde edilmesi ve işlenmesi için bir Street View hizmeti vermektedir. API uygulaması temelde, kullanıcının harita üzerindeki işlemleri geliştirmekte kullanabileceği yöntemleri, özellikleri ve sınıfları içeren JavaScript dosyalarına sahiptir (Svennerberg, 2010). Google Street View uygulaması, çekim yapılan bölgenin kapsama alanı boyunca belirlenen yol güzergâhları için panoramik 360 derece görünümleri sağlar (URL_2). GYTE Çayırova kampüsü için yapılan çalışmada panoramik görüntülerin elde edilmesinde Ladybug 2 Panoramik video kamerası kullanılmıştır. Kameradan elde edilen panoramik görüntülerin küreselleştirilmiş sunumu için Google Street View kütüphanesinden faydalanılmıştır.

Yapılan çalışmaya ait örnek bir kod aralığı Şekil 5 te verilmiştir. Örnek kod ile kampüs giriş kapısının panoramik görüntüsü içeren resim dosyasının çağrılması, haritada izlenmesi için koordinat bilgisi, bilgi mesajı, bir sonraki nokta için yön oku ve bilgisinin yazılması işlemleri gerçekleştirir. var panos = new Object(); panos['giris'] = { location: { pano: 'giris', description: "Gebze Yüksek Teknoloji Enstitüsü Giriş Kapısı", latlng: new google.maps.latlng(40.809150, 29.365508), }, links: [ { 'heading': 350, 'description' : 'Çayırova Kampüsü A Kapısı', 'pano' : 'guvenlik' }, ], Şekil 5. Çayırova Kampüsü 360 Derece Sanal Tur çalışmasına ait örnek Google Maps API V3 kodu Sanal tur içerisinde gezen kullanıcının bulunduğu noktayı görmesi için uygulamanın sağ panelinde Google Maps ekranı eklenmiş ve kullanıcının tur içerisinde dolaştığı her nokta için eş zamanlı haritada görünmesi sağlanmıştır. Sanal tur içerisinde tüm kampüsün gezilerek, bölüm binaları ile idari binaların isimlerinin gösterildiği bilgi okları eklenmiştir (Şekil 6). Şekil 6. Gebze Yüksek Teknoloji Enstitüsü Çayırova Kampüsü 360 Derece Sanal Tur GIS Cloud Örneği GIS Cloud web sayfası ücretsiz olarak kişisel, akademik ve ticari gelir gözetmeyen kullanıcıları için Coğrafi verilerini analiz ve yayınlamasına yarayan SaaS servisi hizmeti vermektedir. UZALCBS laboratuvarlarında Trabzon Düzköy için hazırlanan Heyelan duyarlılık haritası Bulut CBS işlemi için GIS Cloud web sayfasında yayınlanmıştır. Raster veri formatında hazırlanan duyarlılık haritası vektör poligon formata döndürülerek beş duyarlılık sınıfı (çok yüksek, yüksek, orta, düşük ve çok düşük) için öznitelik verileri ile birlikte bölüm web sayfasında yayınlana sunulmuştur (Şekil 7.). Ayrıca Düzköy bölgesinin ilçe sınırları da sistem içerisinde veri katmanı olarak eklenmiştir. Yapılan çalışma sonucunda heyelan duyarlılık haritası ücretsiz olarak ilgilenen her kullanıcı için sunulmuş ve GIS Cloud servisinin Analysis ekranından kullanıcılarına alan, katman karşılaştırılması, tampon bölge gibi analiz araçları üzerinden istedikleri analizleri yapma imkânı vermiştir.

Şekil 7. Trabzon Düzköy için hazırlanan heyelan duyarlılık haritasının GISCloud web sayfasından yayınlanması 5. SONUÇLAR Yapılan çalışmada, bulut bilişim mimarisi ile bütünleşik CBS altyapı sistemleri ve uygulamalarının klasik yaklaşımlarla karşılaştırılarak kullanıcılara faydaları tartışılmıştır. Diğer bir taraftan yeni sistemin beraberlerinde birçok özellik ve avantajlar getirdiği gibi dezavantajlar sahip olduğu görülmüştür. Ancak gelişen teknolojik altyapı ve bu sistem için yapılacak yatırımlar mevcut dezavantajların azalmasına yol açacağı düşünülmektedir. Günümüzde bulut CBS sistemlerine örnek uygulamalara değinilmiş özellikle sistem bileşenleri ile işleyiş mantığı iki örnek üzerinde gösterilmiştir. Ayrıca ek olarak GYTE UZALCBS laboratuvarlarında hazırlanan iki bulut CBS uygulamasına yer verilerek sistemin işleyişi ve özellikleri bu iki örnekle daha iyi ifade edilmeye çalışılmıştır. Yapılan çalışma ile gelecekte CBS kullanıcıları için önemli bir konu olduğu düşünülmekte olan bulut bilişim ve bu sistemle bütünleşik CBS uygulamaları hakkında detaylı bilgiler sunmak ve yapılan örnekler ile en iyi şekilde kullanıcıları bu önemli teknolojik yenilik hakkında bilgilendirmek amaçlanmıştır. KAYNAKLAR Arcdıç, B., Gökürk, M., 2009, Kullanılabilir Uygulama Programlama Arayüzleri, 4. Ulusal Yazılım Mühendisliği Sempozyumu, Beşiktaş, İSTANBUL, syf:91-97. Aysan, A.I.; Yigit, H.; Yilmaz, G., 2011, GIS Applications in Cloud Computing Platform and Recent Advances, Recent Advances in Space Technologies (RAST), 2011 5th International Conference on, pp.193-196, 9-11 Bhat, A.M., Shah, M.R., Ahmad, B., 2011, Cloud Computing: A solution to Geographical Information Systems (GIS), International Journal on Computer Science and Engineering, 3(2), 594-600. Fujioka, E., Berghe, E.V., Donnelly, B., Castillo, J., Cleary, J., Holmes, C., McKnight, S., Halpin, P., 2012, Advancing Global Marine Biogeography Research with Open-source GIS Software and Cloud Computing. Transactions in GIS, 16, 143 160.

Jinnan, Y., Sheng, W., 2010, Studies on application of cloud computing techniques in GIS, Geoscience and Remote Sensing (IITA-GRS), 2010 Second IITA International Conference on, vol.1, no., pp.492-495, 28-31. Lu, X., 2010, An Approach to Service and Cloud Computing Oriented Web GIS Application, Internet Technology and Applications, 2010 International Conference on, 1 (4), 20-22. Pandey, S., 2010. Cloud Computing Technology & GIS Applications, The 8th Asian Symposium on Geographic Information Systems From Computer & Engineering View (ASGIS 2010), ChongQing, China. Park., J.W., Yun, C.H., Kim, S., Yeom, H.Y, Lee, Y.W., 2011, Cloud Computing Platform for GIS Image Processing in U-City, Advanced Communication Technology (ICACT), 2011 13th International Conference on, vol., no., pp.1151-1155. Rimal, B.P.; Eunmi Choi; Lumb, I., 2009, A Taxonomy and Survey of Cloud Computing Systems, INC, IMS and IDC, 2009. NCM '09. Fifth International Joint Conference on, 44-51, 25-27. Shao Y., Di L., Gong J., bai Y., Zhao P., 2011, GIS in the Cloud: Implementing a Web Coverage Service on Amazon Cloud Computing Platform, Electrical Engineering and Control. In: Zhu M (ed), vol 98. Lecture Notes in Electrical Engineering. Springer Berlin Heidelberg, pp. 289-295. Svennerberg, G., 2010, Beginning Google MapsAPI 3, Apress, New York. URL_1, ArcGIS for Server with Cloud Infrastructure, http://www.esri.com/software/arcgis/arcgisserver, (29.08.2012) URL_2, Google Maps JavaScript API v3, Street View Service, https://developers.google.com/maps/documentation/javascript/streetview, (28.09..2012) Velte, A.T., Velte, T.J., Elsenpeter, R., 2010, Cloud Computing: A Practical Approach, McGraw- Hill/Osborne, San Francisco.