Bulut Bilişim
- İngilizcesi
- Cloud Computing
- Okunuşu
- klaud kımpyuting
Günlük kullanımda iki ad da yaygın.
Kısaca
Bulut bilişim, sunucu, depolama ve veritabanı gibi bilişim kaynaklarının internet üzerinden, kullandığın kadar öde modeliyle talep üzerine sunulmasıdır.
Bulut bilişim nedir?
Bulut bilişim, kendi donanımınızı satın alıp işletmek yerine bilişim kaynaklarını internet üzerinden bir sağlayıcıdan kiralamak demektir. Bu kaynaklar sanal makineleri, depolamayı, veritabanlarını, ağı ve yönetilen mesaj kuyrukları ya da yapay zekâ modelleri gibi üst düzey hizmetleri içerir. Bunları bir web konsolu, bir komut satırı aracı ya da bir API ile dakikalar içinde oluşturursunuz ve genellikle yalnızca kullandığınız kadar ödersiniz.
Perde arkasında sağlayıcılar büyük veri merkezleri işletir ve fiziksel sunucuları birçok müşteri tarafından paylaşılan, yalıtılmış birçok sanal makineye ve konteynere bölmek için sanallaştırma kullanır. Hizmetler genellikle üç modelde gruplanır: IaaS (hizmet olarak altyapı) size ham sanal makineler ve ağlar verir, PaaS (hizmet olarak platform) sunucuları yönetmeden kodunuzu çalıştırır, SaaS (hizmet olarak yazılım) ise web tabanlı e-posta gibi eksiksiz uygulamalar sunar. Kaynaklar talep değiştikçe otomatik olarak büyüyüp küçülebilir; bu özelliğe esneklik (elasticity) denir.
Yararlı bir benzetme elektriktir. Çoğu işletme kendi santralini kurmaz; şebekeye bağlanır ve kullandığı elektrik için öder. Aynı şekilde bir girişim tek bir sunucuya sahip olmadan küresel bir uygulama başlatabilir, büyük bir şirket de bir satış etkinliği için binlerce makine ekleyip sonra bırakabilir.
Bulut bilişim sıklıkla geleneksel barındırma ya da serverless ile karıştırılır. Geleneksel barındırma genellikle aylık olarak sabit bir sunucu kiralamak anlamına gelir; bulut ise self-servis, otomasyon ve esnek ölçeklemeyi vurgular. Serverless, sağlayıcının sunucuları tamamen yönettiği ve istek ya da hesaplama süresi birimi başına faturalandırdığı bir bulut bilişim tarzıdır. Bulutlar ayrıca genel (birçok müşteri tarafından paylaşılan), özel (tek bir kuruma ayrılmış) ya da hibrit (ikisinin, çoğu zaman şirket içi sistemlerle karışımı) olabilir.
Önemli noktalar
- Bulut bilişim; sunucuları, depolamayı ve hizmetleri internet üzerinden talep üzerine kiralar.
- Üç ana hizmet modeli IaaS, PaaS ve SaaS'tır.
- Esneklik, kaynakların talebe göre otomatik büyüyüp küçülmesini sağlar.
- Fiyatlandırma genellikle büyük peşin donanım alımları yerine kullandığın kadar öde şeklindedir.
- Dağıtımlar genel, özel ya da hibrit olabilir.
Sık sorulan sorular
IaaS, PaaS ve SaaS nedir?
Bunlar üç ana bulut hizmet modelidir. IaaS sanal makineler gibi ham altyapı sağlar, PaaS yalnızca kod dağıttığınız yönetilen bir platform sağlar, SaaS ise tarayıcı ya da uygulama üzerinden kullandığınız hazır yazılım sağlar.
Bulut, kendi sunucularınızı işletmekten daha mı ucuzdur?
Çoğu zaman başlangıçta öyledir, çünkü donanım satın almazsınız ve yalnızca kullandığınız kadar ödersiniz. Büyük ve sabit iş yüklerinde bulut maliyetleri sunucu sahibi olmayı aşabilir; bu yüzden ekipler kullanımı izler ve boştaki kaynakları yeniden boyutlandırır ya da kapatır.
Genel, özel ve hibrit bulut arasındaki fark nedir?
Genel bulut, bir sağlayıcının birçok müşteri için işlettiği paylaşımlı altyapıdır, özel bulut tek bir kuruma ayrılmıştır, hibrit bulut ise ikisini, çoğu zaman şirket içi veri merkezleriyle birlikte birbirine bağlar.
İlgili sayfalar
- Sanal MakineDevOps ve Bulut, s. 45Sanal makine, paylaşılan fiziksel donanımda kendi işletim sistemini çalıştıran, aynı ana makinedeki diğerlerinden yalıtılmış yazılım tabanlı bilgisayardır.
- ServerlessDevOps ve Bulut, s. 46Serverless, sağlayıcının kodu talep üzerine çalıştırıp sunucuları yönettiği, otomatik ölçeklediği ve yalnızca gerçek kullanıma ücret aldığı bulut modelidir.
- Kod Olarak AltyapıDevOps ve Bulut, s. 27Kod olarak altyapı, sunucuları, ağları ve diğer altyapıyı araçların otomatik uyguladığı, sürüm kontrolündeki dosyalarda tanımlama pratiğidir.
- KonteynerDevOps ve Bulut, s. 28Konteyner, bir uygulamayı bağımlılıklarıyla paketleyip ana makinenin paylaşılan işletim sistemi çekirdeği üzerinde çalıştıran hafif, yalıtılmış bir pakettir.
- ÖlçeklenebilirlikYazılım Mimarisi, s. 30Ölçeklenebilirlik, bir sistemin daha fazla kullanıcı ya da veri gibi artan iş yükünü, kaynak ekleyerek performansı düşmeden karşılayabilme yeteneğidir.
- DevOpsDevOps ve Bulut, s. 13DevOps, yazılım geliştirme ile BT operasyonlarını birleştirerek yazılımın daha hızlı ve güvenilir sunulmasını sağlayan bir kültür ve pratikler bütünüdür.
- AWSDevOps ve Bulut, s. 2AWS (Amazon Web Services), Amazon'un bulut platformudur; sunucu, depolama, veritabanı ve çok daha fazlası için kullandıkça ödenen 200'den fazla servis sunar.
- AzureDevOps ve Bulut, s. 3Microsoft Azure, sanal makineler, veritabanları ve yapay zekâ modelleri gibi yüzlerce isteğe bağlı servis sunan, Microsoft'un küresel bulut platformudur.
- Google CloudDevOps ve Bulut, s. 21Google Cloud, Google'ın kendi ürünlerini çalıştıran küresel altyapıda hesaplama, depolama, veri ve yapay zekâ servisleri sunan genel bulut platformudur.
- IaaSDevOps ve Bulut, s. 25IaaS (infrastructure as a service), sanal makine, depolama ve ağı isteğe bağlı kiralayıp işletim sistemini ve üstünü kendiniz yönettiğiniz bulut modelidir.
Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin