Birçok modern bilgisayar ve mobil cihaz kullanıcısı, günlük yaşamımızda sıkı bir şekilde yerleşmiş olan İnternet olmadan hayatı artık hayal edemez. Nispeten yakın zamanda, bazı noktalarda benzer ilkeler üzerinde çalışsalar da, bilgisayar sistemlerinin klasik modellerinden oldukça farklı olan yeni bulut teknolojileri ortaya çıktı. Bununla birlikte, birçoğu için, bilinen olsa da, bir "bulut" kavramı hala anlaşılmazdır. Ne olduğu için okumaya devam et.
Bulut teknolojisi nedir?
Konsept hakkında basit terimlerle konuşursak, bu tür teknolojik çözümlerin temel olarak bilgisayarlarda sabit disk kullanmadan bilgi, yazılım veya özel hizmetlerin depolanması ve kullanılması anlamına geldiğini söyleyebiliriz (yalnızca istemci yazılımı ilk kurulumunda kullanılır. bulut hizmetlerine erişimin amacı).
Başka bir deyişle, bulut teknolojisinin kullanımı, yalnızca bir bilgisayar terminalinin veya mobil aygıtın yalnızca bilgi işlem kaynaklarını kullanmanızı sağlar. Birçok kişiye böyle bir açıklama çok kafa karıştırıcı görünebilir. Bu nedenle, bulut teknolojilerinin pratikteki uygulamalarının nasıl göründüğünü anlamak için en basit örnek verilebilir.
Çoğu modern kullanıcı, bir şekilde veya diğerinde, e-posta kullanır. Genellikle, Internet servislerine, sosyal ağlara, çevrimiçi oyunlara, vb. Kayıt olmak için gerekli olan böyle bir adresin varlığıdır. Herhangi bir Windows sisteminde, yerleşik bir Outlook posta istemcisi vardır. Harfleri aldığınızda veya gönderdiğinizde, tümü doğrudan program klasöründeki sabit sürücüye kaydedilir.
Başka bir şey posta kutusu uzak bir sunucuda bulunduğunda (örneğin, Mail.Ru, Gmail, Yandex-mail, vs.). Kullanıcı siteye giriş yapar, kayıt verilerine (kullanıcı adı ve şifre) girer ve ardından postasına erişir. Bu, en basit anlamıyla bulut teknolojisidir, çünkü tüm yazışmalar bir kullanıcı bilgisayarında (sabit disk) değil, uzak bir sunucuda saklanır. Aslında, posta kutusuna erişmek için özel bir program gerekli değildir (bu durumda istemci uygulaması görevi gören normal web tarayıcısı yeterlidir).
Bu nedenle, bulut teknolojilerini standart BT yöntemlerinden ayıran en önemli şey, bir anda “bulut” olarak adlandırılan uzak bir sunucuda bilgilerin veya bir tür yazılımın kaydedilmesinden ve aynı zamanda veri paylaşımı veya yazılımı. Bugün, özellikle bulutun ilkeleri üzerine inşa edilmiş birçok hizmeti görebilirsiniz. Ancak bu her zaman böyle değildi.
Bulut teknolojisi
Genel olarak, bu modellerin tanıtımı hakkında geçen yüzyılın 60'lı yılların sonlarından beri devam ediyor. Ardından, dünyadaki bilgisayar sistemlerinin hesaplama gücünü, bir kurumla birlikte, Joseph Liklider ve John McCarthy'nin sponsor olduğu, kamu hizmetleri şeklindeki bir organizasyonla kullanma kavramı geldi.
Bir sonraki adım, 1999’da İnternet üzerinden bilgisayar kaynaklarına erişim sağlayan abonelik web siteleri biçimindeki CRM sistemlerinin tanıtılmasıydı; 2002’de, daha sonra büyük bir BT’ye dönüşen çevrimiçi kitabevi Amazon’u aktif olarak kullanmaya başladı bir şirket.
Ve sadece 2006 yılında, Elastic Compute Cloud projesinin ortaya çıkması sayesinde, bulut teknolojileri ve hizmetlerinin tam ölçekli bir uygulaması hakkında ciddi konuşmaya başladılar. Doğal olarak, 2009'da gerçekleşen tanıdık Google Apps hizmetinin lansmanı, bilgisayar kaynaklarının sağlanmasında da önemli bir rol oynadı.
Modern bulut hizmetleri
O zamandan beri, bulut teknolojisi pazarı oldukça ciddi değişiklikler geçirdi. Ve sadece bilgi işlem kaynaklarının sağlanması sınırlı değildi.
Bugün koşullu olarak birkaç büyük kategoriye bölünebilecek yeni bulut teknolojileri ve hizmetleri ortaya çıkmaya başladı:
- bulut bilgi depoları;
- oyun portalları;
- anti-virüs platformları;
- web tabanlı yazılım araçları.
Bu grupların her biri birçok alt kategoriyi içerir, ancak genel olarak, hepsi aynı ilkelere dayanır.
Zorunlu Özellikler
ABD Ulusal Standartlar ve Teknoloji Enstitüsü'nün genel kabul gören gereksinimlerine göre, bulut bilgi teknolojilerinin karşılaması gereken koşulların tek bir listesi vardır:
- talep üzerine bağımsız kullanıcı hizmeti (kullanıcının, bir servis sağlayıcı ile zorunlu koordinasyon veya etkileşim olmadan, veriye erişim hızı, sunucu işlem süresi, depolama hacmi vb. şeklinde teknolojik ve bilgi işlem kaynaklarının kullanım derecesini belirleme yeteneği);
- evrensel düzeyde bir ağa erişim (kullanılan cihazın türünden bağımsız olarak veri aktarımına erişim);
- bilgi işlem kaynaklarının birleştirilmesi (çok sayıda kullanıcı için kaynakları tek bir havuzda birleştirerek kapasitelerin dinamik olarak yeniden dağıtılması);
- esneklik (herhangi bir zamanda hizmet yelpazesini otomatik olarak ve ek ücret ödemeden sağlama, genişletme veya daraltma yeteneği);
- Tüketicilere sunulan hizmetlerin muhasebeleştirilmesi (kullanılan trafiğin, kullanıcı sayısının ve yaptıkları işlemlerin, işlemlerin vs.).
Dağıtım modellerinin ortak sınıflandırması
Bulut teknolojilerinden bahsetmişken, biri kullanılan bulut hizmeti modelleri tarafından ayrılmasından söz edilemez.
Bunların arasında birkaç ana grup var:
- Özel bulut, birkaç kullanıcı da dahil olmak üzere yalnızca bir kuruluş veya kuruluş tarafından veya kuruluşun kendisine ait olabilecek veya kendi yetki alanı dışında olabilecek ortak şirketler (yükleniciler) tarafından kullanılan ayrı bir altyapıdır.
- Genel bulut, kamuya açık alanda genel halk tarafından kullanılması amaçlanan bir yapıdır ve bir kural olarak, işletme sahibi (servis sağlayıcı) tarafından yönetilir.
- Genel bulut, ortak ilgi alanları veya görevleri olan kullanıcı grupları için tasarlanmış organizasyonel bir yapıdır.
- Bir hibrit bulut, yapıda benzersiz bağımsız nesneler olarak kalan, ancak veri aktarmak veya uygulamaları kullanmak için kesin olarak tanımlanmış standartlaştırılmış kurallara göre birbirine bağlı olan yukarıdaki türlerin iki veya daha fazlasının bir birleşimidir.
Servis Modelleri Türleri
Ayrı olarak, hizmet modellerini, yani bir bulut hizmetinin bir kullanıcıya sunabileceği araç ve araçların tümünü sınıflandırmak için kullanılan metodolojiyi vurgulamak gerekir.
Ana modeller arasında aşağıdakiler ayırt edilir:
- SaaS (bir hizmet olarak yazılım), bir bulut sağlayıcı tarafından doğrudan tüketiciye bulut üzerinden bazı cihazlardan ya da ince istemciler aracılığıyla erişim yoluyla veya özel bir uygulamanın arayüzü aracılığıyla kullanılabilen bir yazılım grubunun modelidir.
- PaaS (bir hizmet olarak platform), kullanıcının sağlanan araçları temel alarak, veri tabanı yönetim sistemlerine, programlama dillerinin çalışma sürelerine bağlı olarak diğer yazılımların (tescilli, edinilmiş veya çoğaltılmış) daha sonra yerleştirilmesi için temel yazılım geliştirmek veya oluşturmak için kullanmasına izin veren bir yapıdır. Yazılım vb.
- IaaS (bir hizmet olarak altyapı), bağımsız kaynak yönetimi ve her türlü yazılımı (bir işletim sistemi bile) barındırabilen, ancak bazı ağ servislerinin (DNS, güvenlik duvarı, vb.) Sınırlı kontrolü olan bir bulut hizmetini kullanma modelidir.
Bulut Hizmetleri Blokları
Bulut teknolojileri tüm kompleksin en az kullanıcı katılımını gerektirdiğinden ve ara katman yazılımı kullanımıyla birbirleriyle etkileşime giren birçok teknolojik kombinasyondan oluşan modeller olduğundan, bu tür hizmetleri değerlendirmenin bu aşamasında, kabul edilen donanım ve yazılım kompleksinin bazı önemli bileşenlerini ayrı ayrı tanımlayabiliriz. çağrı blokları:
- Self servis portalı, kullanıcının ek detaylarla birlikte belirli bir servis tipini sipariş etmesini sağlayan bir araçtır (örneğin, IssA için işlemci tipini, RAM miktarını ve sabit diski belirten bir sanal makine siparişi veya kullanmayı reddetme).
- Servis Kataloğu - otomasyonun transferi yoluyla oluşturulan servisi gerçek hayattaki bilgisayar sistemlerinde ve belirli bir yazılım türünde yapılandırabilecek, temel hizmetler ve ilgili şablonlar kümesi.
- Bir orkestra, her hizmet için şablon tarafından sağlanan, gerçekleştirilen işlemlerin eylemlerini izlemek için uzmanlaşmış bir araçtır.
- Fatura ve fatura - kullanıcıya sunulan hizmetlerin muhasebesi, finansal sorunların koordine edilmesi için yapılan ödemenin faturalandırılması.
Ek yöntemler
Diğer şeylerin yanı sıra, bazen yük dengeleme amacıyla, sanallaştırma teknolojisi, yazılım hizmetleri ve donanım (sanal sunucuların gerçek sunuculara dağıtılması) arasında bir tür katman veya paket olan bir sanal sunucu bölümü şeklinde uygulanabilir. Bu yaklaşım gerekli değildir, ancak eğitimde bulut teknolojileri bu tekniği sıklıkla kullanır.
Antivirüsler de, bilgisayarlara değil, ön kontrollerin yapıldığı buluttan veya sanal alana (Sandbox) indirilen şüpheli dosyaları bilgisayara değil, daha sonra bilgisayara göndermek için izin verildiğinde veya karantinaya alındığında da oldukça ilginç görünüyor. Bulut
Bulut hizmetlerini kullanmanın avantajları ve dezavantajları
Artıları ve eksileri gelince, kesinlikle öyle. Olumlu tarafı, söz konusu hizmetlerin kullanıcıları için yazılıma, depolamaya veya kendi altyapınızı oluşturduğunuzda, ek veya daha fazla güçlü ekipman veya lisanslı yazılım edinme ile ilgili maliyetlerin önemli ölçüde azaltılmasıdır.
Öte yandan, çoğu uzman bulut hizmetlerinin kullanımını yalnızca dış parazitlere karşı düşük güvenliklerinden dolayı eleştirmektedir. Çok büyük miktarlarda eski veya kullanılmamış verilerin depolanması konusu da gündemde. Buna çarpıcı bir örnek, kullanıcının herhangi bir veri grubunu veya kullanılmayan hizmetleri silemediği Google hizmetleridir.
Ödeme sorunları
Doğal olarak, bu tür hizmetlerin kullanımı, özellikle eğitimde bulut tabanlı teknolojiler (özel kütüphaneler, eğitim platformları), özel yazılımlara erişim veya büyük ayrılmış disk alanı olan düzenli veri depoları ise ödenir.
Ancak ortalama bir kullanıcı için, DropBox, OneDrive (eski adıyla SkyDrive), Mail.Ru Cloud, Yandex.Disk ve diğerleri gibi aynı depolama servisleri servise bağlı olarak yaklaşık 15-20 GB tahsis eder ödeme yapmadan disk alanı. Elbette, modern standartlara göre, biraz, ancak bazı önemli verileri kurtarmak için yeterli.
Sonuç
Bulut teknolojisi için bu kadar. Pek çok uzman ve analist onlara büyük bir gelecek vaat ediyor, ancak bilgi güvenliği veya veri gizliliği sorunu o kadar keskindir ki, bilgi koruma alanındaki yeni gelişmeler kullanılmadan, böyle parlak bir olasılık çok şüpheli görünüyor.