Hizmet Olarak Altyapı (IaaS): Bilmeniz Gereken Her Şey
Yayınlanan: 2022-06-07IaaS'yi, önemini, özelliklerini ve avantajlarını anlayarak bulut bilginizi geliştirin.
IaaS (Hizmet Olarak Altyapı) nedir?
Hizmet Olarak Altyapı, diğer adıyla IaaS, bir bulut bilişim terimidir. IaaS, müşterilere talep üzerine, internet üzerinden ve genellikle kullandıkça öde modelinde bilgi işlem, ağ ve/veya depolama yeteneklerine sahip temel 'altyapı' sağlamak anlamına gelir. IaaS, son kullanıcıların kaynakları gerektiği gibi ölçeklendirmesine olanak tanıyarak önemli, önceden yapılan sermaye yatırımlarına veya gereksiz "sahip olunan" ekipmana duyulan ihtiyacı ortadan kaldırır.

IaaS, "ani" iş yüklerine sahip uygulamalar için olağanüstüdür. PaaS (Hizmet olarak Platform) ve SaaS (Hizmet olarak Yazılım) ve kapsayıcılar ve sunucusuz gibi daha yeni bilgi işlem modellerinden farklı olarak, IaaS size bulut kaynaklarınız üzerinde en fazla kontrolü sağlar.
2010'ların başında, IaaS popüler bir bilgi işlem modeli haline geldi ve o zamandan beri çeşitli iş yükleri için standart soyutlama modeli haline geldi.
IaaS platformu ve mimarisi
IaaS, müşterilere bulut tabanlı uygulamaları ve iş yüklerini dağıtmak için tüm yapı taşlarını sağlayan bir dizi gerçek ve sanallaştırılmış kaynaktır.
hesaplama
Son kullanıcılar, bu örneğin donanımı hakkında endişelenmeden bulut sağlayıcı platformlarında bilgi işlem kaynaklarını hızla sağlayabilir. Bir bulut sağlayıcı için tanımlayabildiğiniz sürece, her türlü bilgi işlem kaynağına sahip olabilirsiniz. Belirli iş yükleri için çoğu satıcı hem CPU hem de GPU sunar.

Bulut hesaplamaya sıklıkla, bulutu bu kadar çekici kılan yüksek kullanılabilirlik, ölçekleme ve performans nitelikleri sağlayan otomatik ölçeklendirme ve yük dengeleme gibi destekleyici hizmetler eşlik eder.
Fiziksel Veri Merkezleri
IaaS sağlayıcıları, gerçek bilgisayarları, sunucuları, depolamayı, güvenliği ve ağ cihazlarını barındıran dünya çapındaki devasa veri merkezlerini denetler.

Son kullanıcılar daha sonra bu fiziksel cihazlara sanal altyapı olarak erişebilir. Son kullanıcılar olarak, çoğu IaaS modelinde doğrudan fiziksel altyapıyla ilgilenmiyoruz ve onu yalnızca bir hizmet olarak kullanıyoruz.
Ağ
Bulut ağlarında, yönlendiriciler ve anahtarlar gibi geleneksel ağ donanımları, genellikle API'ler aracılığıyla programlı olarak kullanılabilir hale getirilir.

Depolamak
Üç temel bulut depolama türü, blok depolama, dosya depolama ve nesne depolamadır. Blok ve dosya depolama, geleneksel veri merkezlerinde yaygındır, ancak bulutun ölçeği, performansı ve dağınık yapısıyla başa çıkmakta zorlanırlar.

Nesne depolama, yüksek oranda dağıtılmış (ve dolayısıyla esnek) olduğu için en popüler bulut depolama biçimi haline geldi. Emtia donanımını kullanır ve verilere API uç noktaları üzerinden kolayca erişilmesini sağlar. Bizim gibi son kullanıcılar için nesne depolama hizmetleri potansiyel olarak sonsuz depolamaya sahiptir.
IaaS Kullanım Örnekleri
Bulutun esnekliği ve kolaylığı, IaaS kaynaklarının son derece ölçeklenebilir ve sağlam olmasını sağlar. IaaS'in birçok uygulaması vardır:
Test ve Geliştirme
Ekibiniz, test ve geliştirme ortamlarını hızla kurup sökebilecek ve yeni uygulamaları daha hızlı piyasaya sürmenize yardımcı olacak. IaaS, geliştiricilerin ve test uzmanlarının ortamlarını hızlı ve uygun maliyetli bir şekilde ölçeklendirmesine ve küçültmesine olanak tanır.
Göç
IaaS, bir uygulamayı veya iş yükünü buluta taşımanın en hızlı ve en uygun maliyetli yoludur. Temel mimarinizi yeniden oluşturmadan, bir uygulama veya iş yükünü çalıştırmanın ölçekleme yeteneklerini ve genel performansını ve güvenliğini iyileştirebilirsiniz.
Depolama, kurtarma veya Yedekleme
Şirketiniz, genellikle verileri işlemek ve yasal ve uyumluluk gereksinimlerini karşılamak için kalifiye personelin işe alınmasını gerektiren depolama maliyetinden ve depolama yönetiminin karmaşıklığından kurtulabilir. IaaS depolama, dalgalanan talep ve sürekli artan depolama gereksinimleriyle başa çıkmaya yardımcı olur. Ayrıca yedekleme ve kurtarma sistemi planlamasını ve yönetimini daha zahmetsiz hale getirebilir.
Yüksek Performanslı Bilgi İşlem
Süper bilgisayarlar, bilgisayar ızgaraları ve bilgisayar kümeleri, milyonlarca değişken veya hesaplama içeren önemli sorunları çözer. Bunların tümü, bulutta birkaç tıklamayla mevcut olabilir. Sadece birkaç örnek, protein katlanması ve deprem simülasyonlarını, iklim ve hava tahminlerini, finansal modellemeyi ve ürün tasarımı değerlendirmelerini içerir.
ağ uygulamaları
IaaS, depolama, web ve uygulama sunucuları ve ağ cihazları dahil olmak üzere çevrimiçi uygulamaları çalıştırmak için gereken tüm altyapıyı sağlar. Şirketiniz, IaaS kaynakları üzerinde hızlı bir şekilde web uygulamaları oluşturabilir ve uygulamanın gereksinimlerini karşılamak için altyapıyı esnek bir şekilde yukarı ve aşağı ölçeklendirebilir.
Bulut teknolojisi ile ilgili olarak IaaS(Hizmet Olarak Altyapı), PaaS(Hizmet Olarak Platform) ve Saas(Hizmet Olarak Yazılım) Arasındaki Fark:
IaaS | PaaS | Hizmet Olarak Sunulan Yazılımlar |
Ağ Mimarları IaaS kullanıyor | Geliştiriciler PaaS Kullanıyor | Son Kullanıcılar SaaS Kullanır. |
İnternet üzerinden sanallaştırılmış bilgisayar veya depolama kaynakları sağlayan bir hizmet modelidir. | Uygulama geliştirmek için araçlar içerir. | Ana bilgisayar yazılımının kendisini müşterilerin kullanımına sunduğu bir tür bulut bilişim hizmetidir. |
Teknik bilgi gereklidir. | Temel kurulumu oluşturmak için biraz bilgi gereklidir. | Genel olarak, şirket her şeyi hallettiği için çok az teknik bilgi gereklidir veya hiç gerekmez. |
IaaS ve Sunucusuz

IaaS, bulut sağlayıcısının bilgi işlem ve depolama gereksinimlerimiz için gerçek bir altyapı sağladığı anlamına gelir. Bu altyapı son derece yapılandırılabilir. Bu makinelerde güvenliği, ağları, izlemeyi ve diğer tüm yazılımları kontrol edebiliriz.
Sunucusuz ise tam tersi. Sunucusuz, kodumuzu herhangi bir altyapı sağlamadan çalıştırabileceğimiz anlamına gelir. Bu, kodun bir bilgisayarda çalışmadığı veya depolama alanı kullanmadığı anlamına gelmez. Bulut Sağlayıcıları bu ayrıntılı bilgileri bizden soyutlar. Kodumuzun üzerinde çalıştığı altyapı üzerinde çok az kontrole sahibiz.
IaaS'nin Avantajları
Maliyetleri azaltmak
IaaS, fiziksel bir veri merkezi kurma ve sürdürme maliyetini düşürerek, onu uygun maliyetli bir bulut alternatifi haline getirir. Kullandıkça öde abonelik modelleri, IaaS sağlayıcıları arasında standarttır ve BT ekibinizin temel işinize odaklanmasına izin verirken donanım ve bakımdan tasarruf etmenizi sağlar. Maliyetlerden tasarruf etmenize daha fazla yardımcı olabilecek birden fazla fiyatlandırma seçeneği ve optimizasyon tekniği vardır.
Ölçeklenebilirlik ve performans
IaaS'nin ana varlıklarından biri ölçeklendirme yeteneğidir. IaaS ile uygulamaları uluslararası ölçekte ölçeklendirebilir ve kaynak talebi artışlarını karşılayabilirsiniz. Sonuç olarak, yeni uygulamaları dünya çapında hızla başlatabilecek ve uygulama performansını artırabileceksiniz.
Kararlılık, güvenilirlik ve desteklenebilirlik iyileştirildi
IaaS, yazılım ve donanım bakımı ve yükseltmeleri ile ekipman sorunlarıyla ilgilenme ihtiyacını ortadan kaldırır. Gerekli anlaşma yapıldığında, hizmet sağlayıcı altyapınızın güvenilir olmasını ve hizmet düzeyi anlaşmalarını (SLA'lar) karşılamasını sağlar.

Bir felaket durumunda şirket sürekliliğini ve kurtarmayı geliştirir
Yüksek kullanılabilirlik, iş sürekliliği ve olağanüstü durum kurtarma elde etmek, teknolojiye ve personele önemli miktarda yatırım gerektirdiğinden maliyetli olabilir. Öte yandan IaaS, doğru SLA'lar mevcutsa bu maliyetin düşürülmesine yardımcı olabilir. IaaS, bir kriz veya kesinti sırasında fiziksel sunucunuzu korumaktan çok daha hızlı ve verimli bir şekilde kurtarabilir.
Güvenlik
Bir bulut hizmeti sağlayıcısı, uygulamalarınız ve verileriniz için, uygun bir hizmet sözleşmesiyle kurum içinde yapabileceğinizden daha iyi güvenlik sağlayabilir.
Kullanıcılara daha hızlı yenilik yapmanıza ve yeni uygulamalar sunmanıza olanak tanır
Yeni bir ürün veya program başlatmaya karar verdiğinizde, ihtiyacınız olan bilgi işlem altyapısına IaaS kullandığınız günler veya haftalar yerine dakikalar veya saatler içinde ulaşabilirsiniz. Temel altyapıyı oluşturmanız gerekmediğinden, uygulamalarınızı IaaS ile kullanıcılara daha hızlı dağıtabilirsiniz.
IaaS'nin Dezavantajları
Güvenlik ve uyumluluk
Güvenlik, IaaS'deki en ciddi endişelerden biridir. Birçok IaaS tedarikçisi tam güvenlik sağlayamıyor. Ayrıca, uyumluluk gereksinimleri için birçok uygulamamızı IaaS'ye taşıyamayabileceğimizi de belirtmek gerekir.
Bakım ve Yükseltme
IaaS servis sağlayıcıları yazılımın bakımını yapsa da, bazı firmalar yükseltme almıyor.
Birlikte çalışabilirlik sorunları
VM'leri bir IaaS sağlayıcısından diğerine geçirmek zor olduğundan, istemciler satıcı kilitleme sorunlarıyla karşılaşabilir.
IaaS Sağlayıcıları
Vultr
Vultr, New York merkezli bir bulut bilişim firmasıdır. İnternet tabanlı hesaplama, depolama ve ağ hizmetleri sağlar. Şirketin dünya çapında 14 farklı şehre yerleştirilmiş veri merkezleri var.

Bu kuruluş ISO sertifikalıdır ve tüm hizmetleri PCI Veri Güvenliği Standardına uygundur. Müşteriler ayrıca sızma testi, güvenlik açığı değerlendirmeleri ve yük dengeleyicilerden de yararlanabilir. Vultr tarafından ücretlendirilen fiyatlar, her bir sanal makine örneğindeki CPU çekirdeği sayısına göre belirlenir.
DijitalOkyanus
Hızdan ödün vermeden birkaç bulut sunucusunda birlikte çalışan DigitalOcean uygulamalarını dağıtarak ölçeklenebilmeleri için işletmelere bulut bilişim hizmetleri sağlayan türünün tek örneği bir bulut barındırma şirketidir!
Ocak 2018'de web tabanlı bilgisayarlar açısından dünyanın en büyük üçüncü bulut barındırma firması seçildi.
Amerika Birleşik Devletleri'nde bulunan DigitalOcean Infrastructure, lider bir bulut hizmeti sağlayıcısıdır. Merkezleri New York City'dedir ve veri merkezleri, dünya çapındaki müşterilere sorunsuz bulut hizmetleri sunmak için dünya çapında bulunmaktadır.
Kamatera
Kamatera, bulut tabanlı hizmetlerde 20 yılı aşkın süredir kullanılan bir terimdir. 1995'ten beri son teknolojiler ve mükemmel hizmetler sağlıyorlar. Olağanüstü hizmetleri ve 20 yılı aşkın deneyimiyle dünyanın en iyi bulut hizmeti sağlayıcıları arasındalar.
Web barındırma, bulut güvenlik duvarları, özel ağlar, uygulama geliştirme veya diğer ürün ve hizmetleri arıyorsanız, size yardımcı olabilirler. Sadece bu değil, Kamatera'nın en iyi yanı, ürün ve hizmetlerinin hemen hemen her işletim sistemiyle uyumlu olmasıdır.
Linode
Linode, çeşitli uygulamalar için Linux destekli sanal makineler sunmaya odaklanan bir bulut barındırma şirketidir. Birçok uzman bunun yeni başlayanlar için uygun olmadığını düşünüyor.

Linode, 2003 yılında ilk piyasaya çıktığında sanallaştırılmış barındırma ile zamanının ötesinde kabul edildi. 196 ülkede 800.000 tüketici ile küresel bir kuruluş haline geldi. Linode sunucu konumları, gecikme azaltma ve kullanıcı deneyimi geliştirme açısından küresel bir kitleye hizmet vermek için optimize edilmiştir.
AWS (Amazon Web Hizmetleri)
Amazon Web Services veya AWS, en popüler bulut sağlayıcısıdır. Geliştiricilere, ihtiyaç duydukları anda her yerden erişebilecekleri 170'in üzerinde AWS hizmetine erişim sağlar.
AWS, 5000 eğitim kurumu ve 2000 devlet kurumu dahil olmak üzere 190'dan fazla ülkede müşteriye sahiptir. AWS, ESPN, Adobe, Twitter, Netflix, Facebook ve BBC dahil olmak üzere birçok firma tarafından kullanılmaktadır.
Google Bulut Platformu
Google Cloud, Google'ın bulut bilişim hizmetlerinin bir koleksiyonudur. Google'ın Google Arama ve YouTube gibi hizmetleri için kullandığı altyapıda barındırılan bilgi işlem, depolama, ağ oluşturma, Büyük Veri ve diğerleri dahil olmak üzere çeşitli hizmetler sunar.

Google'ın sunucusu yıllardır çökmedi. Sonuç olarak, birden fazla şirket uygulamalarını barındırması için Google'a güveniyor.
Microsoft Azure
Microsoft Azure, en zorlu sorunlarınızı hızla çözmenize yardımcı olacak yüzün üzerinde hizmete sahiptir. Microsoft Azure ile bir şirketin geliştiricileri, Azure'un çevikliği ve yerleşik Geliştirme İşlemleri (DevOps) sayesinde uçtan uca bir bulut geliştirme platformundan yararlanarak kodu hızla yineleyebilir ve dağıtabilir.

Geliştiriciler, Microsoft Azure'un Visual Studio Team Services'i veya Chef veya Jenkins gibi başka bir açık kaynaklı aracı kullanıyor olsanız da, her zamankinden daha hızlı ve kolay bir şekilde hata ayıklayabilir.
Özet
IaaS bulut bilgi işlem platformu, geleneksel barındırmanın tamamen yerini alamasa da, benzersiz ek avantajlar sağlar.
Çoğunlukla, bir IaaS bulut bilgi işlem platformu kullanmak, kurum içi bir BT grubuna olan ihtiyacı ortadan kaldırmayabilir. BT personelinin IaaS yapılandırmasını izlemesi ve kontrol etmesi gerekeceğinden. Bu nedenle, BT ücret harcamaları önemli ölçüde azalmayabilir, ancak diğer BT giderleri önemli ölçüde azaltılabilir.
Bulut bilişimdeki arızalar, güvenlik sorunları, kesintiler ve diğer zorluklar işinizi durma noktasına getirebilir. BT altyapınız konusunda onlara güvenmeden önce IaaS bulut bilgi işlem platformu sağlayıcısının finansal ve operasyonel kararlılığını inceleyin. Veri, donanım, ağ ve uygulama arızalarının SLA'lar (Hizmet Düzeyi Sözleşmeleri) kapsamında olduğundan emin olun.
IaaS bulut bilgi işlem platformu satıcısı, hassas verilerinize erişebilir. Bu nedenle, yalnızca tanınmış kuruluşlarla çalışmanız önemlidir.