Amazon AWS nedir ve Dünya Neden Sanallaştırmaya Geçiş Yapıyor?



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

İşletmemi AWS'ye koymalı mıyım? Bunlar sıklıkla sorulan sorulardır. Bu makale, AWS'ye ve neden işletmeniz için yararlı olabileceğine ilişkin üst düzey bir genel bakış olarak tasarlanmıştır. AWS şemsiyesinde yer alan her hizmetin her şeyi kapsayan veya derinlemesine incelediği bir makale değildir.



Temellerle başlayacağız. AWS, Amazon Web Services'in kısaltmasıdır. Platform ve altyapı ihtiyaçlarınız için Amazon tarafından sağlanan hizmetler şemsiyesidir. Resmi olarak 2006 yılında başlatıldı ve yıllar içinde büyük ölçüde olgunlaştı. Piyasada Microsoft Azure (2010) ve Jelastic (2011) gibi başka rakipler de var. Bunlar sadece bunlar değil, büyük hizmet sağlayıcıların çoğu kendi hizmetlerini sağlamak için çalışıyor.



aws



Bu makalenin amacına uygun iki ana hizmet türü vardır. Hizmet Olarak Altyapı (IaaS), VM'ler ve depolama gibi geleneksel altyapıyı ifade eder. VMware, IaaS'nin popülaritesinin artmasına yardımcı oldu ve bir süredir ortalıkta dolaşıyor. Hizmet Olarak Platform (PaaS) daha yeni bir gelişmedir, ancak bunu sağlamayı seçtiğiniz satıcıya bağlı olarak, bir geçmiş performans için yeterince uzun süredir var. PaaS, geliştiricilerin sunucular, VM'ler, anahtarlar vb. Gibi onu destekleyecek altyapı olmadan çeşitli hizmetleri kullanmasını çok daha kolaylaştırır.

Örneğin, kayıtları pompalamak ve çıkarmak için yalnızca bir veritabanına ihtiyacınız varsa, geleneksel olarak IaaS ile bir sunucu, işletim sistemi sağlar ve ihtiyaçlarınıza göre ayarlar ve sağlık açısından izlemeniz gerekir. PaaS ile ihtiyacınız olan veritabanı sisteminin sadece bir örneğini döndürebilir ve kodunuzu ona doğru yönlendirebilirsiniz. Amazon ayrıca, tüm bağımlılıklara sahip bir sunucu oluşturmanıza gerek kalmadan kodunuzu çalıştırabileceğiniz bir yerde yayınlamanıza olanak tanıyan çeşitli uygulama kapsayıcıları da sunar.

Çoğu kişi AWS'yi duyduğunda, düşündükleri ana hizmetlerden biri EC2'dir (Elastic Compute Cloud). Amazon EC2, bir Hizmet Olarak Altyapı (IaaS) platformudur ve bir dizi farklı işletim sisteminde (tipik olarak Linux veya Windows) VM aracılığıyla işlem kiralamanıza olanak tanır. EC2 konteynerlerinin çeşitli katmanları / boyutları vardır ve maliyet, bu konteynerin boyutuna ve kullanım süresine bağlıdır. İşletmeniz, birden çok EC2 bulut sunucusunun bir hafta sonu veya birkaç gün boyunca çalıştırılmasını gerektiren, ancak daha sonra ayın geri kalanında kapatılabilen ay sonu süreçlerine sahip olabilir. Bu tür kullanıma dayalı maliyet, tam olarak ihtiyacınız olan şey için ödeme yapmanıza olanak tanır. Çoğu zaman şirketlerin büyüme sırasında vermeleri gereken acı verici bir karar vardır. Geleneksel olarak, ekipmanın satın alınması gerektiğinde, acil ihtiyaçları karşılayacak şekilde ve ayrıca 6 ay sonra değiştirmek zorunda kalmayacak şekilde nasıl boyutlandırılacağı. EC2 gibi ölçülen hizmetler, kullandıkça öde modeline ve yalnızca ihtiyacınız olan şey için izin verir.



İnsanların AWS'yi duyduklarında düşündükleri ikinci hizmet genellikle S3'tür (Amazon Simple Storage Service). Amazon S3, web hizmeti tabanlı bir depolama hizmetidir. Yalnızca bant genişliğinin ücretlendirildiği çok basit / statik web sitelerini barındırmanın yanı sıra herkese açık bir veri deposu için de kullanışlıdır. Ayrıca REST, SOAP ve BitTorrent üzerinden de erişilebilir. Kuruluşunuzun düzenli olarak dosya tabanlı verileri depolaması ve bunlara erişmesi gereken bir web uygulaması varsa, bu web hizmeti API çağrılarını, web uygulamanızı barındıran gerçek sunucuda yerel depolama konusunda endişelenmenize gerek kalmadan S3'e yapabilir. Bu durumda, geliştiricilerinizin sunucuları düzenli olarak boyutlandırmaya çalışmaması ve bunun yerine yalnızca bir hizmetten veri çekip çekmesi için BT ek yükünü azaltmaya yardımcı olur. Amazon, S3'e bağlanan güzel bir depolama ağ geçidi cihazına sahiptir. Cihazla, tesisinizdeki zaten var olan bir sunucuya, S3'teki verilere depolama ekleyebilirsiniz. Cihaz, sık erişilen verileri önbelleğe alır ve gerektiğinde arka planda S3'ten veri aktarır ve alır. Yerel uygulamanın depolama gereksinimleri, S3'teki toplam veriden çok daha azdır. Örneğin, S3'te birden çok terabayt veriye bağlanan 100 GB sabit sürücülü yerel bir depolama ağ geçidine sahip olmak alışılmadık bir durum olmayabilir.

Yük dengeleyicilerden Web Uygulama Güvenlik Duvarlarına (WAF) kadar, Amazon'un ortamlarındaki ihtiyaçlarınızı artırmaya yardımcı olmak için sunduğu çok sayıda başka hizmet vardır. Yük dengeleyiciler, belirli bir yere yönelik trafiğin birden çok arka uç sunucuya yönlendirilmesine yardımcı olabilir ve siz büyüdükçe ortamınızın ölçeklendirilmesine yardımcı olabilir, böylece tek bir hata noktası olan tek bir büyük sunucuya sahip olmazsınız. WAF, güvenliği kilitlemenize ve kötü niyetli saldırganların sitenizi kapatmasını veya o sitedeki verilerin güvenliğini ihlal etmesini önlemenize yardımcı olur. İşte bunların güzel bir ekran görüntüsü. Diğer bloglarda, talep üzerine bunlara daha fazla girebiliriz.

Amazon ayrıca bu hizmetleri barındırmak için dünya çapında birçok farklı bölge sunar. Belki de ABD merkezlisiniz ve gecikme endişeleri nedeniyle Avustralya'ya daha iyi hizmet vermeniz gerekiyor. ABD ve Avustralya arasında 200-300 ms gecikme olabilir. Bunun için bir bölge var. Hatta bölgenizin dışında biraz fazlalık / DR arıyor olabilirsiniz, ancak dünyanın diğer ucunda değil. Her bölge, kullanılabilirlik bölgeleri adı verilen alt kümelere ayrılmıştır. Bunlar, ortamın, birden fazla sunucuyu birbirinden ayırmanıza izin veren bölümlere ayrılmış bölümleridir, böylece bir alt küme çökerse tüm altyapınız devre dışı kalır. Aşağıda, bugün var olan bölgelerin ekran görüntüsü bulunmaktadır.

Kendinize soruyor olabilirsiniz, bunların hepsi harika ama AWS benim için hangi senaryolar işe yaramayabilir? Tipik olarak bunlardan birkaçı vardır. Güvenlik politikalarınız kurumsal IP'ye (Fikri Mülkiyet) veya genel bir bulut teklifindeki verilere izin vermeyebilir. AWS oldukça güvenlidir ve PCI ve HIPAA uyumludur ancak güvenlik görevlinizin yine de endişeleri olabilir. Diğer nedenler, oldukça statik bir BT ayak izine sahipseniz, tesisiniz veya veri merkezi ortak yerleşim alanınız için ekipman satın almanız ve orada uzun vadede paradan tasarruf etmenizi sağlayabilir. Garantili disk performansı gibi garantili kaynaklara ihtiyacınız varsa AWS sizin için uygun olmayabilir. Özel bir özel bulut çözümü gitmenin yolu olabilir.

PCI (Ödeme Kartı Endüstrisi), HIPAA (Sağlık Sigortası Taşınabilirlik ve Hesap Verebilirlik Yasası), HITECH (Ekonomik ve Klinik Sağlık için Sağlık Bilgi Teknolojisi) veya diğerleri için ihtiyaçlarınız varsa, Amazon size çok sayıda bilginin yanı sıra birkaç Konularla ilgili Sık Sorulan Sorular (SSS). İşte sunulan çok sayıda farklı uyumluluğun bulunduğu bir bağlantı - https://aws.amazon.com/compliance/

Özetle AWS, büyümelerinden emin olmayan yeni işletmeler ve hatta kullanım ihtiyaçları ölçeklendikçe ölçeklenebilmesi için büyük bir altyapıya ihtiyaç duyan çok olgun işletmeler için harika bir yerdir. AWS'yi kullanmak için birçok kullanım senaryosu oluşturulabilir, bazıları kullanmamak için yapılabilir, ancak herhangi bir çözümde olduğu gibi, iş durumunuzu çözüme karşı incelemek kuruluşunuz için neyin doğru olduğunu belirleyecektir.

5 dakika okundu