Bulut Bilişim Nedir ?
Cloud Computing veya Bulut Bilişim ne olduğunu açıklayamadığımız ama aklımızda çeşitli fikirler oluşturan ifadeler.Bu yazıda Bulut Bilişim nedir ?, Bulut Bilişimin Yararları ve Zararları Nelerdir ?,Bulut Bilişim şahsi olarak bizi veya firmamızı tehlikeye sokar mı ? Bulut Bilişimin Gelecekteki yeri ? gibi soruları kendi araştırmalarımla ve internette bulunan diğer açıklamalarla aydınlatmaya çalışacağım.

Bulut Bilişim :
httpv://www.youtube.com/watch?v=0IZrvOnrdsE
“Bulut bilişim’i kısaca tanımlamak gerekirse çalıştırdığımız yazılımların bilgisayarımızda değilde internet üzerinden erişime açık olan, dünyanın farklı yerlerinde bulunan sunucular üzerinden çalıştırılmasıdır. Peki bir yazılımı bilgisayarımızda değilde uzaktaki bir veri merkezinde bulunan sunucu üzerinde neden çalıştıralım? Öncelikle mütevazı donanıma sahip PC’lerle yüksek bir iş gücü elde ediliyor. Ayrıca kullanıcılar belli bir ofise yada alana hapsolmadan kurulum gerekmediği için dünyanın her yerinden Bulut Bilişim hizmetlerine erişebiliyor. Bulut Bilişim özellikle şirketler için verimli bir çalışma ortamı sunuyor olsada son zamanlarda kişisel kullanıcılar da Bulut Bilişim’in nimetlerinden faydalanmaya başladı. Bulut Bilişim teknolojsinin geleceği gayet parlak .” Merve Karabulut
“Bulut Bilişim için bir tanımlama yapmak gerekirse,size bugünkü sisteminizde ihtiyaç duydugunuz yazılım(software),donanım(hardware),dosya saklama(storage) ve barınma(storage) gibi temel ihtiyaçların size uzak bir bilgisayardan internet baglantısıyla sunulmasıdır.Wikipedia’da ki tanımına göre çevrim içi bilgi dağıtımı; bilişim aygıtları arasında ortak bilgi paylaşımını sağlayan hizmetlere verilen genel ad.” Gelecex
“Bulut bilişim sayesinde yerden (lokasyon) bağımsız, işletim sisteminden bağımsız, aygıttan bağımsız bir bilişim söz konusudur. Belgelerinizi artık yedeklemeniz veya yanınızda taşımanız gerekmez. Tek ihtiyacınız gerektikleri zaman İnternet’e erişip belgenize ulaşmaktır. Bunu, dizüstü bilgisayarınızla dropbox hizmetine yolladığınız bilginize, dünyanın öbür ucunda, ya da yan odada telefonunuz ya da tablet bilgisayarınızdan ulaşarak da deneyimleyebilirsiniz. Bir başka örnek vermek gerekirse yine dünyanın bir ucundaki şantiyenizdeki muhasebeciniz nerede bulundurulduğunu bilmediğiniz, bunu pek de önemsemediğiniz muhasebe yazılımı ve verilerine erişip bilgi girdiğinde de deneyimleme şansınız olur. Ama en yaygın olarak mail hizmetlerini örnek verebiliriz. Gmail, Hotmail, Yahoomail gibi yaygın kullanılan hizmetler bulut bilişimin en iyi örnekleridir.” Burçak Çubukçu
“Uygulama ve servislerin internetteki bir sunucuda(bulutta) bulunup, internete bağlı herhangi bir cihaz ile bu uygulama ve servislerin çalıştırılması olayıdır. Cloud computing ile bilgisayarınızda bulunan ofis, resim düzenleme ve arşivleme, ajanda, yabancı dile çeviri programları ve kişisel dosyalarınız, internetteki bir sunucuya taşınıyor ve internete bağlı olduğunuz her yerden bu programlara ulaşıp işinizi görüyorsunuz.
Cloud computing uygulama ve servislerine örnek vermek gerekirse Google Mail, Apple MobileMe, Ubuntu One, Picasa, Flickr, Google Docs olarak sıralanabilir. Bu uygulama ve servislerin hepsi web tabanlı olduğundan dolayı cloud computing olarak adlandırılıyor.
(Pclabs.com.tr)
*Bulut Bilişim, düşük yönetim çabası veya servis sağlayıcı etkileşimi ile, hızlı alınıp salıverilebilen ayarlanabilir bilişim kaynaklarının paylaşılır havuzuna, istendiğinde ve uygun bir şekilde ağ erişimi sağlayan bir modeldir.
*Tanım: ABD Ulusal Standartlar ve Teknoloji Enstitüsü”
*Bulut Bilişim kavramının anlaşıldığını düşünüyorum Bulut bize neler getiriyor? adlı haberi okumanızı da tavsiye ederim.
Cloud Computing’in masaüstü uygulamalarıyla karşılaştırıldığında avantajları nelerdir?
Cloud Computing Avantajları ve Dezavantajları
Düşük Donanım Maliyeti
Web tabanlı uygulamaları çalıştırmak için netbooklar dahi fazlasıyla yeterli. Çünkü uygulama bulutta çalıştırılıyor. Dolayısıyla minimum kaynak kullanımıyla günümüzün en güçlü kişisel bilgisayarlarının performanslarına erişebiliyorsunuz. Bu yüzden cloud computing kullanan bilgisayarların düşük kapasiteli sabit diske, belleğe ve işlemciye sahip olması, performans kaybı yaşamanıza neden olmaz. Düşük donanım da düşük donanım maliyetini beraberinde getirir.
Gelişmiş Performans
Klasik programlara oranla çok daha az sistem kaynağı tükettiği için sisteminizde herhangi bir performans kaybı yaşamazsınız. Gerekli tüm işlemler bulutta yapılır.
Düşük Yazılım Maliyeti
Her bilgisayar için ayrı ayrı yazılım paketleri almak yerine sadece kullanıcıların ihtiyaç duyduğu uygulamalara erişim sağlanır. Ayrıca büyük işletmelerde programların yüklenmesi ve yönetimi de ayrı bir maliyettir. Cloud computing ile program yüklenmesine ihtiyaç duyulmadığı için herhangi bir maliyeti yoktur. Ayrıca yazılımları satın almak yerine kiralayabilir ve bu şekilde tasarruf edebilirsiniz.
Anında Güncelleme
Kullandığınız web tabanlı uygulamanın yeni sürümü çıktığında veya bazı açıkları kapatmak için güncelleme yayınlandığı anda siz de en güncel sürümü edinmiş olursunuz. Bunun için ayrıca ücret ödemenize gerek kalmaz ve/veya bu güncellemelerin yüklenmesi için herhangi bir teknisyeni çalıştırmak zorunda kalmazsınız.
Sınırsız Depolama Kapasitesi
“Sınırsız” kelimesi biraz iddialı gibi görünse de kişisel bilgisayarlar için üretilmiş 1,5 TB’lık sabit diskler PB’lık (1 Peta Byte= 1 milyon GB) depolama kapasiteli sunucuların kapasiteleriyle boy ölçüşemez. Bu duruma en güzel örnek yerli bir firmanın put.io adlı çözümü. Put.io servisine aylık belirli bir miktar ödeme yapmanız koşuluyla size GB’larca depolama alanı sunuluyor.
Artırılmış Veri Güvenliği
Bir çoğumuzun sabit diski en az bir kez arıza yapıp kullanılamaz hale gelmiş ve içerdiği tüm veriler ulaşılamaz hale gelmiştir. Cloud computing ile verilerimiz internette depolandığından dolayı herhangi bir veri kaybı söz konusu değildir. Çünkü buluttaki her verinin bir kopyası otomatik olarak başka bir sunucuya da kopyalanır.
İşletim Sistemleri Arasında Geliştirilmiş Uyum
Windows yüklü bir bilgisayarda bulunan dosyaların Mac veya GNU/Linux yüklü bir bilgisayarın arasında ağ bağlantısı kurmak oldukça zordur. Cloud computing’te veriler sunucuda bulunduğu için herhangi bir işletim sistemiyle bu dosyalara sorunsuz bir şekilde ulaşabilirsiniz.
Dezavantajları
Sabit İnternet Bağlantısı Gerektirmesi
Eğer internete bağlı değilseniz web tabanlı uygulama ve servisleri kullanamazsınız. İnternete bağlı değilseniz bulutta bulunan belgelerinize ulaşamayacağınız için işleriniz aksayabilir. 3G’nin yaygınlaşmasıyla birlikte bu durum büyük oranda geçerliliğini yitirse de cloud computing için hala büyük bir dezavantajdır.
Düşük Hızlarda Düzgün Çalışmaması
Web tabanlı uygulamalar geniş bant internete göre tasarlandığı, için Dial-up veya GPRS ile internete bağlanıyorsanız cloud computing servis ve uygulamaları normalden çok daha yavaş çalışıyor ve bu uygulamaları kullanmak insanı farklı dertlere gark ediyor. Aynı durum geniş bant internet bağlantınızın yavaşlaması durumunda da yaşanabilir. Ek olarak geniş bant internet bağlantınızın düşük yükleme hızı sunması da veri yedekleme de uzun süre beklemenize yol açacaktır.
Uygulamanın Yavaş Çalışması
Hızlı bir bağlantıya sahip olsanız dahi eğer web tabanlı uygulama ve servisi çalıştıran sunucu aşırı yoğunsa kullandığınız uygulama normalden daha yavaş çalışabilir.
Güvenlik Açıkları
Tüm belgelerinizin bulutta bulunması her ne kadar iyi bir şey olsa da kötü niyetli kişiler bulut sunucularına çeşitli saldırılar düzenleyip kişisel verilerinizi ele geçirebilir veya kullanılmaz hale getirebilirler.
Sistem Güncellemeleri
Bulut üzerinde bir yazılım çalıştırıyorsanız, bulut altyapısı güncellendiğinde, kullandığınız yazılım bu güncelleme ile sorun yaratabilir. Bulutu çalıştıran sistem sizin kontrolünüzde olmadığı için, bulut üzerine kurduğunuz yazılım, klasik sunuculu sisteme göre daha az kontrolünüz altındadır.
Deneyimsiz bulut operatörü
Hizmet aldığınız bulut sistemini işleten firma, gerekli bakım ve servisleri yapmaz ise, bulutta meydana gelebilecek bir arızada tüm verilerinizi kaybedebilirsiniz.
Kullandığınız Programın Özellikleri
Yazı boyunca bir kaç kez Google Docs’tan bahsettik. Google Docs her ne kadar tüm ofis programı ihtiyacınızı giderecek olsa da Microsoft Office ve/veya Open Office’in tüm özelliklerini bünyesinde barındırmaz. Cloud computing tabanlı uygulamalara geçmeden önce bu programların ihtiyacınızı tam olarak karşıladığından emin olun.
Artırılmış Dosya Formatı Uyumu
Cloud computing sayesinde oluşturduğunuz bir belgenin diğer bilgisayarlarda nasıl görüneceği, açılıp açılmayacağı gibi dertleriniz olmaz. Örneğin Google’ın döküman hizmeti ile oluşturulan bir döküman her bilgisayarda aynı şekilde görünür ve çalışır. Oysa ki Microsoft Office 2007’de oluşturulan bir belgenin Microsoft Office 2003’te açılmasını sağlamak oldukça zordur.
Grup Çalışması
Cloud computing’in en büyük avantajlarından biri aynı belge üzerinde aynı anda birden çok kişinin düzenleme yapabilmesidir. Örneğin Google Docs’un hesap tablosu uygulaması aynı belge üzerinde aynı anda birden çok kişinin çalışmasına imkan veriyor. Bunun yanında dosyalar kişisel bilgisayarlar yerine bulutta depolandığı için kullanıcılar, internet bağlantısına sahip olan herhangi bir bilgisayar ile belgenin en güncel haline her an ulaşabiliyor.
Gizlilik ve Güvenlik
Eğer bilgilerinizi bulutta saklıyorsanız, bilgileri yanınızda taşımanıza gerek kalmaz. Dizüstü sisteminizin düşüp bozulması, kaybolması ya da çalınması, bilgilerinizin kaybı ile sonuçlanmaz zira önemli her şey buluttan geri yüklenebilir. Bulut sayesinde bilgilerinizi, ticari sırlarınızı sanal ortamda ‘gizleyebilirsiniz’.
Bulut Bilişim Servisleri,Sistemleri,Uygulamaları
Bulut bilişim ile gerçekleştirilen projeler ve günümüzde bulut bilişimin bu kadar yükselmesini sağlayan servislere örnekler.
Heroku
Heroku birçok programlama dilini destekleyen bulut bilişim servisidir.Heroku Salesforce.com a aittir.İlk bulut platformlarından biridir ve 2007 yılından berri geliştirilmektedir.Ruby dilini ilk yayınlandığı zamanlardan berri desteklemektedir süreç içerisinde de Java, Node.js, Scala, Clojure, Python desteği ekledi.Ücretsiz olarak yararlanabilirsiniz. http://www.heroku.com/

Dropbox
Bulut Bilişimin faydalı örneklerinden biri de Dropboxtır.Dropbox Bulut Bilişim üzerine kurulu dosya paylaşım sistemi olarak tarif edilebilir.Dosyalarınıza her an ulaşmak istiyorsanız veya birden çok bilgisayarınız varsa ve dosyaların hepsinde bulunmasını istiyorsanız dropbox bu konuda size tam anlamıyla yardımcı olmaktadır.2 gb a kadar ücretsiz olarak kullanabilirsiniz.Ayrıca Mobil desteği olması da kullanıcılar açısından ve kullanabilirliği açısından avantaj yaratmaktadır.https://www.dropbox.com/

Glide
http://glidesociety.com/
Kohive
http://www.kohive.com/
Zaman buldukça bu yazıya Bulut Bilişim uygulamalarını,sistemlerini,servislerini eklemeye devam edeceğim.