Bulut fiziksel birşey değil sunucuların oluşturduğu bir ağdır ve bu sunucuların herbirinin ayrı bir fonksiyonu vardır. Bunlardan bazıları çeşitli uygulamaları çalıştırma, bir servisi işletme gibi işleri yapıyorken bazıları veri saklama işi yapıyorlar. Sahip olduğumuz tüm uygulama, program ve verilerimizin sanal bir sunucuda yani bulutta depolanması ve internete bağlı olduğumuz herhangi bir ortamda cihazlarımız ile bu bilgilere, verilere, programlara kolayca ulaşım sağlayabildiğimiz hizmetlere Bulut Bilişim diyoruz.
Bulut bilişimin avantajları :
- Şirketler için düşündüğümüzde kendi donanımını almak yerine sadece kullandıkları kadar ödeyerek bulut servislerini kullanmak çok daha caziptir.
- Bireysel kullanıcılar için bulutun en iyi yanı güvenli bir yedekleme imkanı sunmasıdır. Böylece verilerimizin kaybolma riski en aza indrilir.
- Bulut depolama ihtiyacımız olan bir belgeye internet kullanabileceğimiz herhangi bir yerden kolaylıkla erişimi mümkün kılar.
- Bulut bilişimin bir diğer avantajı cihaz ve yer bağımsızlığıdır. Kullandığımız cihazdan tamamen bağımsız olarak bir web tarayıcısı kullanarak bulunduğumuz yerden sistemlere erişebilme imkanı sunar.
Bulut Bilişimin dezavantajları nelerdir?
- Sanal ortamda depolanan verilerimize ulaşabilmemiz için internet bağlantısının olması gerekmekte yani internet olmayan durumlarda verilerimize erişmeyiz.
- İnternete bağlı olarak internet hızımız düşük ise veri alış-veriş hızınız da o derece yavaş olacaktır.
- Ayrıca sanal sunucularda saklanan verilerimizi kötü amaçlı kişilerin ele geçirme olasılığını düşünürsek güvenlik açıkları da en büyük dezavantajlarından biridir.
Bulut Bilişiminin 4 ayrı tipi vardır. Bunlar ; public cloud, private cloud, hybrid cloud, community cloud.
Public Cloud (Genel Bulut):
Depolama ve diğer kaynakların bir hizmet sağlayıcı tarafından genel kullanıcılara sunulan bu hizmetler ücretsiz erişimlidir veya kullanım başına ödeme modeliyle ücretlendirilirler. Buna örnek olarak kullandığımız elektronik postaları gösterebiliriz. Bu elektronik postalara hiçbir para ödemeden bunların çeşitli özelliklerini kullanıyoruz. Bu tipi küçük ve orta ölçekli şirketlerde kullanabiliriz. Public Cloud`da ne kadar kullanıyorsak, o kadar da ödeme yapıyoruz demektir.
Private Cloud (Özel Bulut):
Private Cloud daha büyük şirketler ve bilgileri daha önemli olan şirketlerin tercih ettiği bir bulut teknolojisi tipidir.
Hybrid Cloud (Melez Bulut):
Hybrid Cloud Public ve Private Cloud’un birleşiminden ortaya çıkan yapılardır. Güvenlik ve gizliliğin daha önemli olduğu ve tedbirin yüksek tutulması gereken yerlerde Private Cloud teknolojisi kullanılır, ancak güvenlik tedbirlerinin daha düşük düzeyde tutulabileceği alanlarda Public Cloud kullanmak daha mantıklıdır.
Community Cloud (Topluluk Bulut):
Bulut üzerinde aldığımız herhangi bir hizmeti eğer birkaç şirket ile ortak kullanıyorsak, buna Community Cloud denir.
Bulut Bilişim Hizmet modelleri
Bulut Bilişim hizmeti Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS) olarak 3 şekilde sunulmaktadır.
Infrastructure as a Service (IaaS)
Bulut Bilişim’in en temel hizmetidir. Ağ üzerinden güvenli erişim imkânı sunan
dinamik veri depolama alanı, işlemci kaynaklarının
sanal olarak sunulması ve ağ hizmetleri gibi
servisler, bulut bilişim alt yapı servisi örnekleridir. Kullanıcının bulut alt
yapısında yönetim işlevi bulunmamaktadır. Fakat işletim sistemi, veri depolama alanı ve
sınırlı olarak ağ bileşenleri (güvenlik duvarı gibi) üzerinde kontrol sağlayabilmektedir. Bu modelde işletim sistemleri ve uygulama yazılımlarının onarımından, sürdürülmesinden bulut hizmeti alan sorumludur.
Platform as a Service (PaaS)
Bu hizmet modeli uygulama geliştiricilerei yazılım ve donanım katmanlarını sunarak projelerini geliştirme imkanı sunar. Bu hizmet sistem yönetimi, işletim sistemi, programlama dili ortamı, veri tabanı vs. gibi platformlar sunar. Sistem yönetimi hizmet sağlayıcı tarafından gerçekleştirildiği için siz sadece uygulamaları ve verilerinizi yönetirsiniz. Örneğin PHP ile bir yazılım kodladınız. Kodladığınız yazılımın SQL ve web sunucu altyapısı ile uğraşmak zorunda kalmazsınız.
Software as a Services (SaaS)
Bulut alt yapısı kullanılarak, web
tabanlı çeşitli yazılım ve uygulamaların (örneğin e-Posta) bulut sistemi kullanıcısına
sunulmasıdır. Kullanıcının sunucu, işletim sistemi, veri depolama alanı üzerinde
yönetim işlevi bulunmaz. Kullanıcı sunucu bilgisayar üzerindeki yazılımı çalıştırmak için herhangi bir yazılım kurulumuna ihtiyaç durmaz.
Bulut depolama hizmetleri için örnekler:
Dropbox, Google Drive, SkyDrive, iCloud, Yandex.Disk, OneDrive, Turkcell Akıllı Bulut, TTNET Bulut, Ubuntu one, ...
SANALLAŞTIRMA NEDİR?
Sanallaştırma, mevcut fiziksel kaynağı mantıksal parçalara bölerek fiziksel kaynağı daha verimli kullanmaktır. Sanal makine işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine olanak sağlar. Örneğin windows kurulu olan bir bilgisayara başka bir windows sürümü veya Linux işletim sistemi kurabiliriz. Kuracağımız işletim sistemi, asıl işletim sisteminden bağımsızdır fakat donanım kaynaklarını ortak kullanırlar.
SANALLAŞTIRMA MODELLERİ
– Server Virtualization (Sunucu Sanallaştırma)
– Storage Virtualization (Depolama Sanallaştırma)
– Network Virtualization (Ağ Sanallaştırma)
– Aplication Virtualization (Uygulama Sanallaştırma)
– Desktop Virtualization (Masaüstü Sanallaştırma)
Sanallaştırmanın yararları
- İki farklı işletim sistemi kullanmak istediğimizde sanallaştırma kullanarak aynı anda iki farklı işletim sistemi kullanabiliriz.
- Güvenmediğimiz bir yazılımı önce sanal makinede test edip daha sonra ana makinede kullanabiliriz.
- Sanal makine oluşturulacağı zaman, sanal makinenin kullanacağı kadar bir donanım tahsis edilir.Kullandığımız donanım (Ram,işlemci,hard disk) paylaşımlı olarak kullanıldığı için donanım verimli şekilde kullanılır ve performans artışı sağlanır.
- Bir yerde onlarca server olduğunu düşünürsek, bunların hepsi için donanım,soğutma ve elektrik masrafı olacaktır.Sanallaştırma ile bu server’ları bir server içerisinde toplayarak enerji ve zaman tasarrufu sağlanabilir.
- Ayrıca fiziksel bir sunucu oluşturmak günler, haftalar sürerken sanal sunucu oluşturmak birkaç dakikamızı alır.
- Merkezi yönetim ile tüm sunucuları tek bir merkezden izleme ve raporlama imkânı sağlanır.
- Herhangi bir problem anında, sanal sunucuları çok hızlı bir şekilde yeniden çalışır duruma getirebilme imkanı vardır.