Hibrit bulut, içinde bulunduğu bir bulut barındırma modelidir. "Bulut teknolojileri" kavramı. Bulut teknolojilerinin geliştirilmesi

  • 14.04.2019
  • E-ticaret için geliştirme
  • Önceden, herhangi bir uygulamayı dağıtmak için kendi fiziksel sunucularınızı satın alıp yapılandırmanız gerekiyordu. Bu yaklaşımın çok sayıda dezavantajı vardı, örneğin, uygulamanın normal çalışması için “bir buçuk sunucu” yeterliyse, yine de iki tane ödemeniz gerekiyordu - altyapının bakım ve bakım maliyetleri ortaya çıktı. mantıksız derecede yüksek.

    Bugün, bir sanal sunucuyu ve veri depolamayı kendi ihtiyaçlarınıza göre özelleştirmenize izin veren hizmetlerimiz var. Bu durumda, maliyetler gerekli bilgi işlem (ve diğer) kaynakların miktarına bağlıdır - yalnızca kullandığınız kadar ödersiniz.

    Bulut bilişimin kökleri yüksek performanslı bilişime kadar uzanır. IBM ve HP gibi büyük şirketler bile bilgisayar gücünü artırma yarışında yer aldı.

    ContainerX'in kurucusu Pradeep Padala, "Ancak, mühendisler ve araştırmacılar bu yaklaşımın iyi ölçeklenmediğini çabucak fark ettiler" diyor. "Bu nedenle, alternatif hesaplama yöntemleri arayışı başladı: çok sayıda bilgisayarın gücünü birleştiren dağıtılmış sistemler geliştirilmeye başlandı."

    Wisconsin-Madison Üniversitesi'nde dağıtılmış bir bilgisayar ağı olan Condor gibi akademik projeler ortaya çıktı. Bugüne kadar, dünyanın her yerinden kullanıcılara iş için erişim sağlayan 350 UNIX masaüstü istasyonu kuruldu. Distributed.net gibi başka projeler de vardı ve [e-posta korumalı]- o zamanlar bu fikir yenilikçiydi ve dünya dışı medeniyetleri araştırmak da oldukça ilginçti.

    Sonra CERN'den LHC geldi ve sayısız Araştırma projeleri bu milyarlarca dolara mal oldu. Tüm bu hareketin bir parçası olarak, grid hesaplama moda oldu. Grid hesaplamanın tanımı, "hizmet olarak hesaplama" dediğimiz şeye çok yakındır. Bir örnek Globus Toolkit'tir.

    Aynı zamanda, teknoloji endüstrisinde, VMware ve Xen, birden fazla makinenin aynı anda tek bir fiziksel makinede çalışmasına izin veren sanallaştırmayı popüler hale getiriyordu. BT endüstrisini dönüştürdü ve kullanım kolaylığı, kendi ekipmanlarını satın almayı ve bakımını yapmayı zor bulan yeni başlayanların dikkatini çekti.

    Aşağıda klasik bir bilgisayar hesaplama modeli bulunmaktadır. Sunuculara, uygulamalara ve hizmetlere ağ üzerinden erişilir.

    Kuruluş, bulut bilişime yönelerek, altyapıyı kendi takdirine göre özelleştirebilir, daha az para ve çaba harcayarak altyapıyı özelleştirebilir. Başka bir deyişle, bu model bilgi işlem kaynaklarının kullanılabilirliğini artırmayı amaçlar ve beş özelliği birleştirir: isteğe bağlı self servis, İnternet üzerinden geniş kullanılabilirlik, kaynakların havuzlanması, uyarlanabilirlik ve ölçülebilirlik.

    Self servis, tüketicilerin servis sağlayıcı tarafındaki personel ve teknisyenlerle iletişime geçmeden ek bilgi işlem gücünü kolayca ve gönüllü olarak etkinleştirebilmesi (veya devre dışı bırakabilmesi) anlamına gelir.

    Geniş kullanılabilirlik, sağlayıcı tarafından sunulan tüm özelliklerin ağ üzerinden kullanılabilir olduğu anlamına gelir. Onlarla çalışmak standart mekanizmalar temelinde gerçekleştirilir - bu, cep telefonları, tabletler ve kişisel bilgisayarlar gibi çeşitli istemci platformlarının kullanılmasını mümkün kılar.

    Tedarikçi, bilgi işlem kaynaklarını, kullanıcıların ihtiyaçlarına göre dinamik olarak yeniden dağıtılabilmeleri için bir havuzda toplar - bu, çoklu kiralama (Çoklu kiracılık) ilkesidir. Müşteri kaynakların tam olarak nerede olduğunu bilmediğinde, ancak konumlarını soyut bir düzeyde (ülke veya bölge) belirleyebildiğinde, bir konum bağımsızlığı duygusu vardır.

    Hızla uyum sağlama yeteneği, müşterinin ihtiyaçlarını karşılamak için kaynakları hızlı bir şekilde kullanma yeteneğidir. Müşterinin bakış açısından, kendisine sunulan olanaklar sınırsız görünüyor ve istediği zaman kullanabilir.

    Bulut sistemleri, kaynak kullanımını otomatik olarak kontrol eder ve optimize eder. Bu, çeşitli parametreler (veri depolama boyutu, işlem gücü, çıktı) ölçülerek yapılır. Böylece hem tedarikçi hem de tüketici, verilen/tüketilen hizmetlerin hacmi hakkında eksiksiz bilgi alır.

    Hizmetlerin maliyetine gelince, oluşum süreci oldukça karmaşık olabilir ve fiyat etiketi tedarikçiden tedarikçiye değişebilir. SaaStr Ventures'ın ortağı Jason M. Lemkin, ürününüz daha iyiyse fiyatı yükseltmekten utanmamanız gerektiğini söylüyor.

    herhangi birini girerseniz yeni özellik, kullanıcı deneyimini önemli ölçüde değiştirebilir, o zaman bundan en iyi şekilde yararlanmaya çalışmakta yanlış bir şey yoktur. Jason, "Ürününüz rakiplerinden beş kat daha ciddiyse, bunun için 5 kat daha fazla ücret alabilirsiniz" diyor.

    Bu özelliklere ek olarak, üç hizmet modeli daha vardır: hizmet olarak yazılım (SaaS), hizmet olarak platform (PaaS) ve hizmet olarak altyapı (IaaS). Sağlanan kontrol derecesinde farklılık gösterirler.

    IaaS durumunda, müşteri bulut altyapısını kendi takdirine bağlı olarak kullanma ve ağların yanı sıra işleme ve depolama kaynaklarını bağımsız olarak yönetme fırsatına sahip olur. Danışman Ewan Leith, "Kullanıcı sanal bir altyapı oluşturabilir ve istediği zaman değiştirebilir" diyor. Dış kaynak kullanımı, şirketlerin bilgisayar kullanmak istedikleri, ancak bakım ve bakım maliyetlerini üstlenmek istemedikleri günlerde popüler hale geldi. Bu nedenle günümüzde sanallaştırma teknolojisine sahibiz.

    Sanallaştırma, donanım uygulamasından soyutlanmış bir dizi bilgi işlem kaynağının veya bunların mantıksal kombinasyonunun sağlanmasıdır, yani bir fiziksel makine birkaç sanal makineyi destekleyebilir. Böylece, fiziksel kaynaklar bir havuzda toplanır ve hiper yönetici bunları konuk işletim sistemlerini çalıştıran sanal makinelere tahsis eder.

    Ekipman satın almanıza gerek yok, kendi veri merkezinizi kurmanıza gerek yok, fiziksel düzeyde ekipmanın bakımından sorumlu olan sistem mühendislerini işe almanıza gerek yok. Bu kısmı bulut sağlayıcının hizmetine veriyorsunuz. Sorumluluk alanınız, işletim sisteminin yönetimi, uygulamaların kurulumu ve yapılandırılmasıdır.

    İkinci katman, Hizmet Olarak Platform veya PaaS'dir. IaaS modelinden PaaS (Platform as a Service) modeline geçildiğinde, işletim sistemlerinin ve veritabanlarının yönetimi ek olarak bulut sağlayıcı tarafına aktarılır. Bu durumda, istemcilerin ayrılması gereken disk alanı ve sunucular arasındaki yük dağılımı hakkında düşünmesi gerekmez. PaaS örnekleri Google App Engine, Heroku ve Force.com'dur.

    Hizmet Olarak Yazılım (SaaS), genellikle PaaS'i tamamlayan son bulut bilişim katmanıdır. Bu yazılım son kullanıcı içindir, örneğin e-posta veya metin. Çoğu zaman abonelikle sağlanır. SaaS örnekleri Google uygulamalar, Salesforce.com ve Microsoft'tan Business Productivity Online Suite.

    SaaS seçeneği için, uygulama yükleme ve yapılandırma, izleme, yedekleme, İnternet'e güvenli aktarım soruları ek olarak bulut sağlayıcının tarafına, yani tüm görevlere aktarılır. Bu modeli kullanmaya karar verirseniz, o zaman tutmak zorunda bile değilsiniz. teknik Uzmançünkü servis sağlayıcı her şeyi yönetir.

    Birkaç dağıtım modeli vardır: özel bulut, genel bulut, genel bulut, hibrit bulut.

    Özel bulut, tek bir kuruluşta bulunan bir altyapıdır. Bu dağıtım modeli, yüksek düzeyde veri güvenliği sağlarken dahili iş gücünün ihtiyaçlarını karşılamak üzere tasarlanmıştır. Örneğin, bir yan kuruluşa kurumsal posta hizmeti sağlamak için özel bir bulut oluşturulur.

    Genel bulut, genel halk tarafından ücretsiz kullanım için tasarlanmış bir altyapıdır. Bu tür bulut, örneğin ticari, akademik ve devlet kuruluşlarına ait olabilir.

    Bununla birlikte, "genel" kelimesi, kullanıcı verilerinin kesinlikle herkese açık olduğu anlamına gelmez - erişim kontrolü için güvenlik mekanizmaları burada hala uygulanmaktadır. Genel bulut kullanmanın temel avantajı, kurulum kolaylığı ve düşük maliyettir. Hizmet sağlayıcı, bulutu oluşturmak için gereken tüm işleri yapar ve tüketici yalnızca gerekli miktarda kaynağı yapılandırır.

    Genel bulut (topluluk bulutu), özel ve genel bulutlarla benzerliklere sahiptir. Bu, ortak hedefleri olan kuruluşlardan belirli bir tüketici topluluğu tarafından kullanılmak üzere tasarlanmış bir altyapı türüdür. Bir genel bulut, üçüncü taraf kuruluşlar tarafından yönetilebilir ve hem sahibinin yetki alanı içinde hem de dışında bulunabilir. Bu durumda, bulutu koruma sorumluluğu, üye kuruluşların omuzlarından bir bütün olarak tüm topluluğa kaydırılır.

    Hibrit bulut, standartlaştırılmış veri aktarım teknolojileri ile birbirine bağlanan iki veya daha fazla bulut türünün bileşimidir. Çoğu zaman şirketler, iş açısından kritik uygulamaları özel bulutta çalıştırırken, diğer uygulamalar genel bulutta çalışır.

    not Habre ile ilgili birkaç yayınımız:

    11.06.2014

    Bilgisayar bilimlerinde bulut bilgi işlem, her yerde ve kullanışlı bilgi sağlamak için bir modeldir. Ağ Girişi talep üzerine, minimum işletme maliyetleri ve/veya sağlayıcıya yapılan çağrılar ile hızlı bir şekilde sağlanabilen ve serbest bırakılabilen, yapılandırılabilir bilgi işlem kaynaklarının (örneğin, veri ağları, sunucular, depolama cihazları, uygulamalar ve hizmetler - hem birlikte hem de ayrı ayrı) ortak bir havuzuna.

    İlk olarak, bir kamu hizmeti sistemi ilkesi üzerinde bilgi işlem kaynaklarını kullanma kavramı, 1960'larda John McCarthy tarafından önerildi.

    İngilizce terimin ortaya çıkışı, 2008 yılında tematik İnternet konferanslarından birinde aktif olarak tartışılmaya başlandı. Tartışma sonucunda, bir tanesine göre, bulut terimi Google başkanı tarafından bir konuşmada kullanılmış ve medyada yaygınlaşmıştır. Bir başka popüler versiyon, bulut bilişim teriminin, Amazon.com tarafından Elastic Compute Cloud (Amazon EC2) projesinin başlatılmasından sonra 2005 yılından bu yana Amerika Birleşik Devletleri'nde yaygın olarak kullanıldığını ve iş dünyasında, bilgi teknolojisi sağlayıcılarında ve araştırmalarda yaygınlaştığını göstermektedir. çevre.

    Terimin grafik prototipi, görünümünü İnternet'i tasvir etmenin geleneksel olduğu bulutlar şeklindeki diyagramlara ve diğer çizimlere borçludur (Şekil 1).

    Şekil 1. Bulut bilişimin grafiksel gösterimi

    Amerika Birleşik Devletleri Ulusal Standartlar ve Teknoloji Enstitüsü, bulut bilişimin aşağıdaki zorunlu özelliklerini kaydetti:

    • Talep üzerine self servis, tüketici, sunucu zamanı, erişim ve veri işleme hızı, servis sağlayıcının bir temsilcisi ile etkileşime girmeden depolanan veri miktarı gibi bilgi işlem ihtiyaçlarını bağımsız olarak belirler ve değiştirir;
    • Ağ üzerinden evrensel erişim, hizmetler, kullanılan terminal cihazından bağımsız olarak veri ağı üzerinden tüketicilere sunulur;
    • Kaynak havuzu oluşturma, bir hizmet sağlayıcı, sürekli değişen kapasite talebinde tüketiciler arasında kapasitenin dinamik olarak yeniden dağıtılması için çok sayıda tüketiciye hizmet vermek için kaynakları tek bir havuzda birleştirir; Aynı zamanda, tüketiciler hizmetin yalnızca ana parametrelerini (örneğin, veri miktarı, erişim hızı) kontrol eder, ancak tüketiciye sağlanan kaynakların gerçek dağılımı sağlayıcı tarafından gerçekleştirilir (bazı durumlarda tüketiciler, yine de yeniden dağıtımın bazı fiziksel parametrelerini kontrol eder, örneğin, coğrafi yakınlık nedenleriyle istenen veri merkezini belirtin);
    • Esneklik, hizmetler herhangi bir zamanda sağlanabilir, genişletilebilir, daraltılabilir, tedarikçi ile etkileşim için ek maliyetler olmadan, kural olarak, otomatik olarak;
    • Tüketim muhasebesi, hizmet sağlayıcı, tüketilen kaynakları belirli bir soyutlama düzeyinde (örneğin, depolanan veri miktarı, çıktı, kullanıcı sayısı, işlem sayısı) otomatik olarak hesaplar ve bu verilere dayanarak, işlem hacmini tahmin eder. tüketicilere sunulan hizmetler.

    Sağlayıcı perspektifinden bakıldığında, bulut bilişim, kaynakları bir havuzda toplayarak ve tüketici tüketiminin değişken yapısını, tüketici başına tahsis edilmiş donanım kapasitesi ile gerekenden daha az donanım kaynağı kullanarak ve kaynak tahsisi değişiklik prosedürlerini otomatikleştirerek ölçek ekonomilerini mümkün kılar, maliyetler önemli ölçüde azalır. abonelik hizmeti için.

    Tüketici açısından, bu özellikler, yüksek düzeyde kullanılabilirlik (eng. Yüksek kullanılabilirlik) ve düşük çalışamazlık riskleri ile hizmetlerin elde edilmesini mümkün kılar, böylece bilgi işlem sisteminin esneklik nedeniyle hızlı bir şekilde ölçeklenmesini sağlar. kendi donanım altyapılarını oluşturmak, sürdürmek ve yükseltmek.

    Erişim kolaylığı ve çok yönlülüğü, çeşitli terminal cihaz sınıfları (kişisel bilgisayarlar, cep telefonları, İnternet tabletleri) için hizmetlerin ve desteğin geniş mevcudiyeti ile sağlanır.

    Aşağıdaki bulut bilgi işlem dağıtım modelleri tanımlanmıştır: özel bulut, genel bulut, hibrit bulut ve genel bulut (Şekil 2).

    özel bulut(İngilizce) özel bulut) - muhtemelen bu kuruluşun müşterileri ve yüklenicileri tarafından da birkaç tüketici (örneğin, bir kuruluşun bölümleri) dahil olmak üzere bir kuruluş tarafından kullanılması amaçlanan altyapı. Özel bulut, kuruluşun kendisi veya bir üçüncü taraf (veya her ikisinin bir kombinasyonu) tarafından sahiplenilebilir, yönetilebilir ve işletilebilir ve hem sahibinin yetki alanı içinde hem de dışında fiziksel olarak var olabilir.

    genel bulut(İngilizce) genel bulut) genel halkın ücretsiz kullanımına yönelik bir altyapıdır. Genel bulut, ticari, bilimsel ve resmi kuruluşlara (veya bunların herhangi bir kombinasyonuna) ait olabilir, yönetilebilir ve işletilebilir. Genel bulut, fiziksel olarak sahibinin (hizmet sağlayıcının) yetki alanında bulunur.

    hibrit bulut(İngilizce) hibrit bulut) benzersiz varlıklar olarak kalan ancak standartlaştırılmış veya tescilli veri ve uygulama teknolojileri ile birbirine bağlı olan iki veya daha fazla farklı bulut altyapısının (özel, genel veya genel) birleşimidir (örneğin, yükü dengelemek için genel bulut kaynaklarının kısa süreli kullanımı). "bulutlar").

    genel bulut(İngilizce) topluluk bulutu) - ortak hedefleri olan kuruluşlardan belirli bir tüketici topluluğu tarafından kullanılması amaçlanan bir altyapı türü (örneğin, görevler, güvenlik gereksinimleri, politikalar ve çeşitli gereksinimlere uygunluk). Bir genel bulut, bir veya daha fazla topluluk kuruluşu veya bir üçüncü taraf (veya bunların bir kombinasyonu) tarafından ortaklaşa sahip olunabilir, yönetilebilir ve işletilebilir ve hem sahibinin yetki alanı içinde hem de dışında fiziksel olarak var olabilir.

    İncir. 2. Dağıtım modellerinin grafiksel gösterimi

    Bulut bilişim

    Aşağıdaki hizmet modelleri benimsenmiştir: Hizmet Olarak Yazılım, Hizmet Olarak Platform, Hizmet Olarak Altyapı.

    Hizmet olarak yazılım (Hizmet Olarak Sunulan Yazılımlar, İngilizce Hizmet olarak yazılım) - tüketiciye, sağlayıcının bulut altyapısında çalışan ve çeşitli istemci cihazlarından veya ince bir istemci aracılığıyla, örneğin bir tarayıcıdan (örneğin, web postası) veya bir ince istemci aracılığıyla erişilebilen uygulama yazılımını kullanma fırsatının verildiği bir model. program arayüzü. Ağlar, sunucular, işletim sistemleri, depolama ve hatta bireysel uygulama yetenekleri (sınırlı bir dizi kullanıcı uygulaması yapılandırma ayarı hariç) dahil olmak üzere bulutun temel fiziksel ve sanal altyapısının kontrolü ve yönetimi, bulut sağlayıcısı tarafından gerçekleştirilir.

    SaaS konsepti, yazılımı bir hizmet olarak kullanma ve bunu İnternet üzerinden uzaktan yapma yeteneği sağlar. Bu yaklaşım, bir yazılım ürünü satın almanıza değil, ihtiyaç duyulduğunda geçici olarak kullanmanıza izin verir.

    Hizmet Olarak Platform (PaaS, İngilizce Hizmet Olarak Platform) - tüketiciye, yeni veya mevcut uygulamaların (kendi, ısmarlama veya edinilmiş çoğaltılmış uygulamalar) daha sonra barındırılması için temel yazılımı barındırmak üzere bulut altyapısını kullanma fırsatı verildiğinde bir model. Bu tür platformlar, bulut sağlayıcısı tarafından sağlanan uygulama yazılımı - veritabanı yönetim sistemleri, ara katman yazılımı, programlama dili çalışma zamanları - oluşturma, test etme ve yürütme araçlarını içerir.

    Ağlar, sunucular, işletim sistemleri, depolama dahil olmak üzere "bulutun" ana fiziksel ve sanal altyapısının kontrolü ve yönetimi, geliştirilen veya kurulu uygulamalar ve mümkünse ortam hariç olmak üzere bulut sağlayıcısı tarafından gerçekleştirilir ( platform) yapılandırma parametreleri.

    PaaS, kurulu işletim sistemlerine ve özel uygulamalara sahip bir veya daha fazla sanal sunucudan oluşan, kullanıma hazır bir sanal platform olarak düşünülebilir. Çoğu bulut sağlayıcı, kullanıcıya kullanıma hazır bulut ortamları seçeneği sunar.

    Altyapı Hizmeti (IaaS, İngilizce IaaS veya Hizmet Olarak Altyapı) bulut altyapısını işleme, depolama, ağlar ve diğer temel bilgi işlem kaynaklarının kendi kendine yönetimi için kullanma fırsatı olarak sağlanır; örneğin, bir tüketici işletim sistemleri, platform ve uygulama yazılımlarını içerebilen isteğe bağlı yazılımları kurabilir ve çalıştırabilir. Tüketici, işletim sistemlerini, sanal depolama sistemlerini ve yüklü uygulamalar, ayrıca mevcut hizmetler (ör. güvenlik duvarı, DNS) üzerinde sınırlı kontrol. Ağlar, sunucular, kullanılan işletim sistemi türleri, depolama sistemleri dahil olmak üzere "bulutun" ana fiziksel ve sanal altyapısının kontrolü ve yönetimi, bulut sağlayıcısı tarafından gerçekleştirilir.

    Kiralık altyapı - kullanıcıya, benzersiz bir IP adresi veya bir dizi adres ve depolama sisteminin bir parçası olan bir sanal sunucunun "temiz" bir örneği sağlanır. Parametreleri kontrol etmek, bu örneği başlatmak, durdurmak için sağlayıcı, kullanıcıya bir programlama arayüzü (API) sağlar.

    Şek. 3. Hizmet Modelleri

    Dünyada bulut bilişim teknolojisinin gelişmesinin temel nedeni ekonomiktir.

    Bilgi teknolojisi tüketicileri, bulut bilişimi kullanırken, veri merkezleri inşa etmek, sunucu ve ağ ekipmanı satın almak, süreklilik ve kullanılabilirliği sağlamak için donanım ve yazılım çözümleri satın almak için sermaye harcamalarını önemli ölçüde azaltabilir, çünkü bu maliyetler bulut hizmeti sağlayıcısı tarafından karşılanır. Buna ek olarak, büyük bilgi teknolojisi altyapı tesislerinin uzun inşaat ve devreye alma süreleri ve yüksek başlangıç ​​maliyetleri, tüketicilerin pazar gereksinimlerine esnek bir şekilde yanıt verme yeteneğini sınırlarken, bulut teknolojileri artan bilgi işlem gücü talebine neredeyse anında yanıt verme yeteneği sağlar.

    Bulut bilişimi kullanırken, tüketici maliyetleri işletme maliyetlerine kaydırılır - bulut sağlayıcılarının hizmetleri için ödeme maliyetleri bu şekilde sınıflandırılır.

    Kullanıcının oluşturmak için büyük para harcamasına gerek yok kendi sunucuları ve veri işleme merkezleri, lisanslı yazılım (SW) için ödeme yapmak, kalifiye personel bulundurmak. Hazır paketler satın alarak tüm BT süreçlerini otomatikleştirebilir: SaaS (BT uygulamaları kiralama), DaaS (sanal iş yeri kiralama), IaaS (BT altyapısı kiralama), PaaS (bulut platformlarına dayalı yeni çözümlerin geliştirilmesi) ( bkz. Şekil .dört).

    Şekil 4. Kullanıcıların "bulut" ile çalışma modelinin temsili

    Örnek olarak, Orange Business Services operatörü tarafından 450 çalışanı olan bir şirket için yapılan hesaplama, yalnızca posta çözümünün bağımsız olarak uygulanmasının maliyetidir: donanım - 430 bin ruble, yazılım - 1.3 milyon ruble, teknik destek - 900 bin ruble, çözümün kurulumu - 345 bin ruble. Toplam sermaye maliyetleri bir seferde 2.075 milyon ruble, işletme maliyetleri - 900 bin ruble olacak. Bir bulut çözümünün uygulanması için yaklaşık maliyetler: 200 MB arşivli standart 1 GB hacimli 450 posta kutusu için sermaye maliyeti yoktur, ayda 170 ruble öderler. Toplam işletme maliyetleri - ayda 76,5 bin ruble. Hem yazılım alanında hem de altyapı oluşturma alanında bu tür birçok örnek var.

    Bugün bulut bilişim olarak anlaşılan şeyle dolaylı olarak ilgili olan ve uzak bilgi işlem merkezlerini kullanarak bilgi işlem olasılığını tanımlayan ilk fikirler, 70'li - 80'li yıllara kadar uzanıyor. Bununla birlikte, modern uygulamada bulut bilişimin genel tarihi 2006 civarında başlar. O zaman Amazon, yalnızca barındırma sağlamakla kalmayıp aynı zamanda müşteriye uzaktan bilgi işlem gücü sağlayan Web Hizmetleri altyapısını tanıttı. Amazon'un ardından benzer hizmetler Google, Sun ve IBM tarafından tanıtıldı. Ve 2008 yılında Microsoft bu alandaki planlarını açıkladı. Üstelik Microsoft, yalnızca bir hizmet değil, tam teşekküllü bir bulut işletim sistemi olan Windows Azure'u duyurdu. Windows Azure, bugüne kadar bulut bilişim alanındaki en büyük ve en kapsamlı projelerden biri olmaya devam ediyor.

    Bulut bilişim kavramı, kullanıcının bakış açısından nasıl görünüyor?

    17 Temmuz 2010 Amerika Birleşik Devletleri'nde piyasaya sürülen OnLive bulut hizmeti, en basit ekipmanda bile modern oyunlar oynamayı mümkün kılıyor. Teknik olarak şuna benziyor: oyunun kendisi uzak bir sunucuda bulunuyor ve grafikler orada işleniyor, bu da son kullanıcının bilgisayarına zaten “hazır” bir biçimde teslim ediliyor. Basitçe söylemek gerekirse, bir bilgisayarda normal bir oyun sırasında ekran kartı ve işlemci tarafından yapılan bu hesaplamalar zaten buradaki sunucuda yapılır ve bilgisayarınız sadece monitör olarak kullanılır. Normal bir TV bile kullanabilirsiniz, bunun için kullanıcı, hizmet ve görüntüleme cihazı arasındaki bağlantı olacak minyatür bir OnLive MicroСonsole set üstü kutusu satın almanız yeterlidir.

    OnLive durumunda, bu veri merkezinde dosyalar (bu durumda oyunlar) depolanır ve tüm bilgi işlem işlemlerinin yapıldığı yer burasıdır. Böylece, bilgisayar performansı ve sabit sürücüdeki boş alan miktarı ile ilgili tüm sorunlar otomatik olarak ortadan kalkar. Ayrıca gelecekte kullanıcının her zaman ihtiyaç duymadığı yazılım ürünleri için hemen çok fazla para ödemeye gerek yoktur.

    SaaS konseptine göre tüketici, bir ürünü satın alırken değil, kiralıyormuş gibi ödeme yapar. Ayrıca, tam olarak ihtiyaç duyduğu işlevleri kullanır (ve buna göre onlar için ödeme yapar). Bu hizmet, kullanıcıya iki rakip tarafından sağlandı - Microsoft ve Google. Her iki şirket de belgelerle çalışmanıza izin veren bir dizi hizmet yayınladı. Google'ın Google Dokümanları, Microsoft'un Office Web Uygulamaları vardır.

    Aynı zamanda, her iki hizmet de posta (ilk durumda Gmail ve ikinci durumda Hotmail) ve dosya depolama ile yakından bağlantılıdır. Böylece, kullanıcı, olağan çevrimdışı ortamından çevrimiçi ortama aktarılır. Hem Google hem de Microsoft'un çevrimiçi hizmetleri için desteği hem masaüstü hem de mobil tüm yazılım ortamlarına entegre etmesi önemlidir (Google, Android işletim sistemini bu amaçla oluşturdu ve Microsoft, Windows Phone 7'yi oluşturdu).

    Benzer bir konsept (ancak biraz farklı vurgularla), her iki şirketin de ana rakibi olan MobileMe adlı bir hizmet sunan Apple tarafından tanıtılıyor. Hizmet şunları içerir: posta istemcisi, takvim, adres defteri, dosya depolama, fotoğraf albümü ve kayıp iPhone bulucu. Tüm bunları kullanma fırsatı için Apple yaklaşık 65 avro (veya
    100 $ yıllık. Aynı zamanda Apple, bir bilgisayarda (Mac OS X çalıştıran), bir telefonda, bir oynatıcıda ve bir iPad'de (tümü iOS kontrolü) bir tarayıcı kullanmaya gerek yoktur. Kullanıcı Mac, iPhone ve iPad'inde tanıdık programlar kullanır, ancak tüm veriler üzerlerinde değil, senkronizasyon ihtiyacını unutmanıza izin veren "bulutta" saklanır.

    Apple, web hizmetlerini tanıdık işletim sistemi uygulamalarına entegre ederse, Google tam tersi yönden gelir: İnternet devi tarafından geliştirilen Chrome OS işletim sistemi, aslında, kullanıcının geniş bir web hizmetleri ağıyla etkileşimde bulunduğu bir tarayıcıdır. İşletim sistemi, çok düşük sistem gereksinimleri olan ve programları kendi başınıza yüklemenize gerek olmayan netbook'lara yöneliktir (çünkü tüm programlar doğrudan web üzerinde çalışır). Yani Google, genellikle kurumsal müşterilerle çalışırken anlatılan bulut kavramının faydalarını sıradan kullanıcılara sağlar. Aynı zamanda, genişbant internet penetrasyonu yetersiz olan ülkelerde bu tür netbook'ların kullanılmasının imkansızlığı da ortadadır. Çünkü İnternet olmadan, Chrome OS tabanlı bir netbook tamamen işe yaramaz olacaktır.

    Şek.5. Google bulut hizmetleri formu

    Microsoft bu alanda biraz daha temkinli. Özel müşteriler için ana Microsoft ürünleri - Windows ve Office - hala olağan çalışma düzenini koruyor ve geleneksel modele göre dağıtılıyor. Ancak Microsoft, kurumsal ürünlerini bir Hizmet olarak Yazılım bulut modeli üzerinde oldukça aktif bir şekilde sunmaya başlıyor.

    Eh, tüm Microsoft bulut altyapısının merkezinde Windows Azure işletim sistemi bulunur. Windows Azure, Microsoft sunucu ürünlerinin (SQL Server'ın bir analogu olan SQL Azure ilişkisel veritabanının yanı sıra Exchange Online, SharePoint Online ve Microsoft Dynamics CRM Online) ve geliştirme araçlarının ( . NET Framework ve Visual Studio, Windows Azure Araçları ile 2010 sürümü ile donatılmıştır). Örneğin, Visual Studio 2010'da bir site oluşturan bir programcı, sitesini uygulamadan çıkmadan Windows Azure'a yerleştirebilir.

    Şekil 6. Microsoft platformunda bulut hizmetlerinin uygulanması

    Bulut teknolojisi işletmeler için nasıl faydalı olabilir? Bulut seçeneklerini kullanmanın amacı nedir? tanıdık uygulamalar kurumsal düzeyde? Bunun normal barındırmadan farkı nedir?

    Şirketlerin, fiziksel barındırma ve web sitesi desteğine ek olarak, gerekli yazılımı ("bulutta" da bulunur), ölçeklenebilirliği ve genişleme için sonsuz fırsatları sağlaması gerçeği

    Microsoft'un Rusya şubesi Başkanı Nikolai Pryanishnikov: “Bulut sayesinde BT bir hizmet haline geliyor. Bu herkes için faydalıdır. Serbest kalan kaynakları kendi işlerini geliştirmeye yoğunlaştırarak BT maliyetlerini önemli ölçüde azaltabilen ve sermaye harcamalarını kısmen işletme giderlerine aktarabilen şirketler (ayrıca, küçük ve orta ölçekli işletmeler, daha önce erişilemeyen kurumsal BT teknolojilerini kullanmaktan ek faydalar elde eder). BT ve telekom pazarı, yeni iş modellerinin ortaya çıkmasına katkıda bulunur ve yeni başlayanların ortaya çıkmasını teşvik eder. Ve sonuç olarak devlete ve topluma: ülkenin enformasyon seviyesi artıyor ve ekonominin gelişimi ek bir teşvik alıyor.”

    Bulut teknolojilerini kullanan şirketlerin temsilcileri Microsoft ile hemfikir. “Hem ofiste hem de uzaktan çalışırken her düzeyde artan üretkenlik ve verimliliğin yanı sıra, şirketimizle birlikte büyüyebilen ve işin ihtiyaçlarına göre genişleyebilen bir çözümümüz var. Bu karar, iş planımıza çok iyi uyuyor. Microsoft Exchange Server'ı bir şirkete kurmak, lisansları ve sunucuları satın aldığınız andan devreye almaya kadar genellikle birkaç hafta, hatta aylar alır. Kurulumu ve bakımı için kendi BT personelinize de ihtiyacınız var. Organizasyon of Time şirketinin Başkanı Gleb Arkhangelsky, "Ve hemen ve düşük bir aylık oranda bir karar aldık" diyor.

    1. Amazon 2. Raf Alanı

    3. Google 4. Microsoft

    5. Joyent 6. GoGrid

    7. Terremark 8. Savvis

    9.Verizon 10.YeniSunucular

    Şekil.7 Dünya sıralamasında en iyi 10 bulut sağlayıcısı

    2010 Bulut Bilişim Durumu Birliği araştırmasının sonuçları, izleme sistemleri geliştiricisi Zenoss'un web sitesinde yayınlandı. "Bulutlar" ve sanallaştırma teknolojilerinin uygulanmasındaki öncelikler ve eğilimler hakkında veri sağlar. Anahtar paketler şunları içerir:

    • %40,7'si sanal sunucuları tercih ettiğini, %29,3'ü ise sanallaştırmayı mümkün olan her yerde kullandığını;
    • VMware, sanallaştırma kullananların %79,3'ü tarafından;
    • Xen ikinci en popüler teknoloji (%32,7), Oracle VirtualBox üçüncü (%22,0) ve Linux Çekirdeği Tabanlı Sanal Makineler (KVM) dördüncü (%21,3) oldu;
    • Katılımcıların %43.3'ü esnekliği temel kullanım nedeni olarak belirtirken, %33,3'ü ekipmandan tasarruf etme olasılığını;
    • Sanal altyapıyı kullanmanın temel amacı maliyet tasarrufu sağlamaktı (%64,7) ve ikinci en çok bahsedilen uygulama kontrolü idi;
    • Sanallaştırma kullanıcılarının %20'si, sanal kaynakların muhasebesini (muhasebe) ve ödemesini (ters ibraz) kullanma ihtiyacına dikkat çekti;
    • %70,7'si belirli sanallaştırma çözümleri yerine tüm altyapı için tek bir yönetim konsolunu tercih ediyor;
    • Çoğu, sanal altyapıyı yönetmek için otomasyon kullanmaz. Yalnızca %39,3'ü sanal makinelerin kural tabanlı başlatılmasını ve durdurulmasını otomatikleştirir;
    • %73,3'ü sanal altyapılarını nasıl yöneteceklerine henüz karar vermemiş;
    • %49,2'si 2010'da Linux sunucuları kurmayı planladıklarını söylerken, %32.6 - Microsoft Windows sunucuları;
    • %25.8'i barındırılan veri hizmetlerini uygulayacak;
    • En popüler bulut sağlayıcısı Amazon (kullanıcıların %43,9'u), ikincisi Google AppEngine (%28) ve %22,7'si Microsoft Azure'u kullanmayı planlıyor, ardından Rackspace (%15,9);
    • %50,8'i kullanmadığını söyledi özel araçlar bulut altyapısını yönetmek ve %33,3'ü bir hizmet sağlayıcı tarafından sağlanan araçları kullanmak;
    • "Bulutları" kullanırken güvenlik, ardından yönetim ve izleme;
    • Yalnızca %28,8'i "bulutları" (bulut örnekleri) başlatmak ve durdurmak için otomasyon kullandıklarını belirtti.

    Küresel trendi Rusya'daki bulut bilişim kullanıcıları takip ediyor. Bulut bilişim üzerine aktif araştırma çalışmalarının 2009'da başladığını dikkate alırsak, Rusya en az iki yıldır Avrupa Birliği'nin gerisinde kalıyor.

    « bulut hizmetleri her yıl popülerlik kazanıyor.
    2008 - 2010 piyasanın oluşum yıllarıydı. Risk almaya ve yenilikçi teknolojileri kabul etmeye hazır olan şirketler, bulut hizmetlerinin ekonomik bileşeninden etkilendikleri için kolayca "bulutlara" geçtiler. Büyük şirketler ve büyük işletmeler, BT altyapısının bir kısmını "bulutlara" aktarmaya başladı ve bu da maliyetleri düşürme olasılığını gördü. Softline'ın Bulut Teknolojileri Departmanı'nın pazarlama departmanı başkanı Andrey Garkanov, bir ComNews muhabirine, artık ekonominin çeşitli sektörlerinden şirketler, iş için kritik olmayan uygulamaları onlara aktararak "bulutlara" geçiyorlar. - Paralel bir yol izliyoruz, her yıl Batılı oyunculara yetişiyoruz. Tüm hizmetleri “bulut” a aktaran şirketler bile, yalnızca iş için kritik olmayan uygulamaları (posta veya dosya sunucusu) veya işbirlikçi uygulamalar, böylece bunları şu anda gerektiği gibi kullanmak için dahili kapasiteyi serbest bırakır.

    1.2 Bulut bilişimin avantajları ve dezavantajları

    Bulut bilişim teknolojilerinin başlıca avantajları ve faydaları şunlardır:

    • Kullanılabilirlik ve hata toleransı - İnternetin olduğu her yerden, tarayıcının olduğu herhangi bir bilgisayardan tüm kullanıcılara;
    • istemci bilgisayarlar. Kullanıcıların web arayüzü üzerinden programları kullanmak için çok fazla belleğe ve diske sahip pahalı bilgisayarlar satın almasına gerek yoktur. Ayrıca tüm bilgiler ve programlar bulutta kaldığı için CD ve DVD sürücülerine de gerek yoktur. Kullanıcılar geleneksel bilgisayar ve dizüstü bilgisayarlardan daha kompakt ve kullanışlı netbook'lara geçebilir;
    • Belgelere erişim. Belgeler bulutta saklanıyorsa, kullanıcılar bu belgelere her zaman, her yerden erişebilir. Artık unutulmuş dosyalar diye bir şey yok: İnternet varsa, her zaman oradalar;
    • Veri kaybına veya ekipman hırsızlığına karşı dayanıklıdır. Veriler "bulutta" saklanıyorsa, kopyaları muhtemelen farklı kıtalarda bulunan birkaç sunucuya otomatik olarak dağıtılır. Kişisel bilgisayarlar çalındığında veya bozulduğunda, kullanıcı başka herhangi bir bilgisayardan da alabileceği değerli bilgileri kaybetmez;
    • Güvenilirlik. Veri merkezleri yönetiliyor profesyonel uzmanlar sanal makinelerin işleyişi için 24 saat destek sağlayan . Ve fiziksel makine "çökse" bile, uygulamanın birçok kopyaya dağıtılması sayesinde çalışmaya devam edecektir. Bu, sistemde belirli bir yüksek düzeyde güvenilirlik ve hata toleransı yaratır;
    • Maliyet etkinliği ve verimlilik - kullandığınız kadar ödeyin, pahalı, güçlü bilgisayarlar ve programlar satın alın. "Bulut", yalnızca gerçekten tüketilen kaynakları kesinlikle kullanımlarına göre dikkate almanıza ve ödemenize olanak tanır;
    • Kaynak kiralama. Ortalama bir şirketin normal sunucuları %10-15 oranında yüklenir. Bazı dönemlerde ek bilgi işlem kaynaklarına ihtiyaç duyulur, bazılarında ise bu pahalı kaynaklar atıl kalır. "Bulutta" gerekli miktarda bilgi işlem kaynağını herhangi bir zamanda kullanan şirketler, ekipman maliyetini ve bakımını azaltır. Bu, müşterinin pahalı BT varlıklarını satın almayı reddetmesini, hatta onları kiralamak yerine tüketimi gerektiği gibi çalıştırmasını sağlarken, sistemlerini korumanın maliyetini düşürür ve tedarikçiden hizmet seviyesi garantileri alır;
    • Yazılım kiralama. Her biri için yazılım paketleri satın almak yerine yerel kullanıcı, şirketler gerekli programları "bulutta" satın alır. Bu programlar, yalnızca işlerinde bu programlara ihtiyaç duyan kullanıcılar tarafından kullanılacaktır. Ayrıca, İnternet tabanlı programların maliyeti, kişisel bilgisayarlara göre çok daha düşüktür. Programlar nadiren kullanılıyorsa, sadece saatlik olarak kiralanabilirler. Tüm işyerlerinde programların ve desteğin sağlıklı bir şekilde güncellenmesinin maliyeti tamamen sıfıra indirilir;
    • Bir BT hizmet sağlayıcısı için bulutun ekonomisi, ölçek ekonomileri (büyük homojen bir veri merkezini çalıştırmak, birçok küçük heterojen veri merkezini çalıştırmaktan daha ucuzdur) ve yük yumuşatma (çok sayıda tüketici olduğunda, hepsinin olması pek olası değildir) ile ilgilidir. aynı anda en yüksek kapasiteye ihtiyaç duyar);
    • Yazılım geliştiriciler de buluta geçmenin avantajlarından yararlanıyor: Geliştirmek, test yüklemek ve çözümlerini doğrudan bulutta minimum maliyetle müşterilere sunmak artık onlar için daha kolay, daha hızlı ve daha ucuz. Ayrıca bulut bilişim, etkili araç SaaS biçiminde bağımsız yazılım satıcıları için kârları artırın ve satış kanallarını genişletin. Bu yaklaşım, kullanıcıların gittikleri kadar ödeyebilecekleri ve kaynaklarını uzun vadeli taahhüt olmaksızın gerçek ihtiyaçlara göre ayarlayabilecekleri dinamik hizmet sunumuna olanak tanır;
    • Basitlik - programları ve ekipmanı satın almak ve yapılandırmak, güncellemek gerekli değildir;
    • Hizmet. Bulut Bilişim'in kullanıma sunulmasıyla birlikte daha az fiziksel sunucu bulunduğundan, bunların bakımı daha kolay ve daha hızlı hale geldi. Yazılıma gelince, ikincisi "bulutta" kurulur, yapılandırılır ve güncellenir. Kullanıcı her başlattığında uzak program, bu programın en son sürüme sahip olduğundan emin olabilir - hiçbir şeyi yeniden yüklemeden veya güncellemeler için ödeme yapmadan;
    • İşbirliği. Bulutta belgelerle çalışırken, bunların sürümlerini birbirine göndermeye veya sırayla düzenlemeye gerek yoktur. Artık kullanıcılar, belgenin en son sürümünün önlerinde olduğundan ve bir kullanıcı tarafından yapılan herhangi bir değişikliğin anında diğerine yansıtıldığından emin olabilirler;
    • arayüzleri açın. "Bulut" genellikle mevcut uygulamalarla iletişim kurmak ve yenilerini geliştirmek için standart açık API'lere (Uygulama Programlama Arayüzleri) sahiptir - özellikle bulut mimarisi için;
    • Esneklik ve ölçeklenebilirlik - sınırsız bilgi işlem kaynakları (bellek, işlemci, diskler). "Bulut" ölçeklenebilir ve esnektir - kaynaklar gerektiği gibi tahsis edilir ve serbest bırakılır;
    • Üretken bilgi işlem. Kişisel bir bilgisayarla karşılaştırıldığında, "bulut" bilgisayarların kullanıcısının kullanabileceği bilgi işlem gücü, pratik olarak yalnızca "bulut"un boyutuyla, yani toplam uzak sunucu sayısıyla sınırlıdır. Kullanıcılar, gerektiğinde daha fazla bellek ve depolama alanı ile daha karmaşık görevleri çalıştırabilir. Başka bir deyişle, kullanıcılar herhangi bir gerçek satın alma olmaksızın dilerlerse bir süper bilgisayarla kolayca ve ucuza çalışabilirler. Bir uygulamanın birden çok örneğini birçok sanal makinede çalıştırma yeteneği, ölçeklenebilirlik avantajları sağlar: iş yüklerine bağlı olarak uygulama örneklerinin sayısı, talep üzerine neredeyse anında artabilir;
    • Veri depolama. Kişisel bilgisayarlarda bilgi depolamak için mevcut alanla karşılaştırıldığında, "bulut"taki depolama miktarı, kullanıcının ihtiyaçlarına göre esnek ve otomatik olarak ayarlanabilir. "Bulutta" bilgi depolarken, kullanıcılar geleneksel disklerin getirdiği sınırlamaları unutabilirler - "bulut" boyutları milyarlarca gigabayt kullanılabilir alan olarak hesaplanır;
    • Başlangıç ​​aracı. Kendi işini kuran şirketler gibi bulut bilişim hizmetleri tüketicilerinin gözünde, bu teknolojinin ana avantajı, ilgili tüm donanım ve yazılımları satın almaya ve ardından bunları sürdürmeye gerek olmamasıdır.

    Bulut bilişim teknolojilerinin başlıca dezavantajları şunlardır:

    • Ağa kalıcı bağlantı. Bulut Bilişim neredeyse her zaman bir ağ (İnternet) bağlantısı gerektirir. Ağa erişim yoksa - iş, program, belge yoktur. Birçok bulut programı, çok fazla bant genişliğine sahip iyi bir internet bağlantısı gerektirir. Buna göre, programlar açık olduğundan daha yavaş çalışabilir. yerel bilgisayar. Önde gelen Rus bilişim şirketlerine göre, "bulutların" geniş bir şekilde gelişmesinin önündeki en büyük engel, geniş bant İnternet erişiminin (BBA) olmamasıdır - öncelikle bölgelerde;
    • Veri güvenliği teorik olarak risk altında olabilir. İnternetteki tüm veriler, özellikle yalnızca depolama için değil, aynı zamanda işleme için de üçüncü taraf bir sağlayıcıya emanet edilemez. Her şey bulut hizmetlerini kimin sağladığına bağlıdır. Bu kişi verilerinizi güvenli bir şekilde şifrelerse, sürekli olarak yedek kopyalarını oluşturursa, bir yıldan fazla bir süredir bu tür hizmetler için piyasada çalışıyorsa ve iyi bir üne sahipse, veri güvenliği tehditleri asla gerçekleşmeyebilir. Bulut iş uygulamalarının kullanıcısı, örneğin kişisel veri koruma gereksinimlerinin yerine getirilmesiyle ilgili olanlar gibi yasal sorunlar yaşayabilir;
    • Veri merkezinin topraklarında bulunduğu devlet, içinde depolanan herhangi bir bilgiye erişebilir. Örneğin en fazla veri merkezinin bulunduğu Amerika Birleşik Devletleri yasalarına göre bu durumda sağlayıcı şirketin gizli bilgileri aktardığı gerçeğini avukatları dışında hiç kimseye ifşa etme hakkı dahi bulunmamaktadır. Bu sorun, muhtemelen "bulut" a gizli bilgi çıkışı konusunda en önemli sorunlardan biridir. Bunu çözmenin birkaç yolu olabilir. İlk olarak, "bulut" üzerine yerleştirilen tüm bilgileri şifreleyebilirsiniz. İkincisi, onu oraya koyamazsınız. Ancak, her durumda, bulut bilişim kullanan şirketler için bu, bilgi güvenliği sorunları listesinde kesin bir öğe olmalıdır. Ek olarak, sağlayıcılar bazı şifreleme hizmetleri sağlayarak teknolojilerini geliştirmelidirler;
    • Bulut uygulama işlevselliği. Tüm programlar veya özellikleri uzaktan kullanılamaz. Yerel kullanım için programları ve bulut benzerlerini karşılaştırırsak, ikincisi hala işlevsellik kaybeder. Örneğin, Google Dokümanlar elektronik tabloları veya Office web uygulamaları, Microsoft Excel'den çok daha az özellik ve işlevselliğe sahiptir;
    • Bulut sağlayıcı bağımlılığı. Çevrimiçi hizmet sağlayıcının verileri bir gün - sunucu çökmeden hemen önce - yedeklememe riski her zaman vardır. Bununla birlikte, bu riskin, kullanıcının verilerini kaybetmesi veya ev bilgisayarında bir yedek kopya oluşturmadan bir cep telefonunu veya dizüstü bilgisayarını kaybetmesi veya bozması riskini aşması olası değildir. Ek olarak, belirli bir hizmete bağlı olduğumuz için, özgürlüğümüzü de bir dereceye kadar sınırlandırıyoruz - yazılımın eski bir sürümüne geçme, bilgilerin nasıl işleneceğini seçme özgürlüğü vb.

    Şekil 8, sağlık hizmetlerinde bulut bilişimin yaygınlaşmasının önündeki ana engelleri göstermektedir. garantili stabilite ve tıbbi verilerin mevcudiyeti, dünya çapında HIS (tıbbi bilgi sistemleri) için zorunlu bir gerekliliktir.


    Şekil 8. Sağlık hizmetlerinde "bulut" teknolojilerinin yaygınlaşmasının önündeki başlıca engeller

    1.3 Bulut bilişiminin bulut düzenleyici zorlukları ve dezavantajları

    Bulut teknolojileri ile ilgili bulut düzenleme ve güvenlik sorunları yakından ilişkilidir ve bulut bilişimin uygulanmasındaki ana risklerdir.

    Hem bulut bilişim kullanımı hem de kişisel verilerin korunması, Rus iş dünyasının şimdiye kadar çok az uygulama biriktirdiği nispeten yeni konulardır. Bu bağlamda, en basit sorunlar hakkında bile şüpheler ortaya çıkıyor: kişisel verileri işlemek için bulut sistemlerini kullanmak mümkün mü? Ve eğer böyle bir fırsat varsa, gerekli tüm gereklilikleri yerine getirmek için ne gerekiyor?

    Cisco İş Geliştirme Müdürü Alexey Lukatsky, 152 Sayılı "Kişisel Veriler Hakkında" Federal Yasa (bundan sonra - FZ-152) bu tür verilerin "bulutta" işlenmesine temel engeller oluşturmadığını söylüyor: "Yasaya ve hükümete göre düzenlemeler, kişisel verilerin işlenmesi ve bunların korunması, aralarında bulut sağlayıcıların da bulunabileceği üçüncü taraflara emanet edilebilir.

    Ancak bir bulut platformunda FZ-152'nin gereksinimlerini karşılamak her zaman mümkün müdür? Burada bulut bilişim sağlayıcıları arasında bile tam bir anlaşma yok: Softline Bulut Hizmetleri Satış Müdürü Vladimir Savchenko, "FZ-152 bulutta barındırma sistemlerini imkansız kılmaz" diyor. “Sistem yerinde versiyonda FZ-152'nin gereksinimlerine uygun hale getirilebilirse, bulutta bu gereksinimlerle uyumlu hale getirilebilir.” Infobox CEO'su Aleksey Bakhtiarov bu görüşe katılmıyor: “Bazı durumlarda yasal gereklilikler nedeniyle bulut platformu kullanılamıyor ve ardından müşteri için özel bir bulut oluşturmanız gerekiyor. Bu tür kararların karmaşıklığı oldukça bireyseldir.” Aynı zamanda, Aleksey Bakhtiarov, bu sorunların yalnızca bazı sistemleri ilgilendirdiğini belirtiyor: “Birçok insan, bilgi sistemlerinin, içinde depolanan veri türlerine göre kategorilere ayrıldığını unutuyor veya bilmiyor” diye vurguluyor. sistemlere farklı kategoriler farklı gereksinimler vardır ve burada CEO Infobox, uygun bir çözümü doğru değerlendirmek ve geliştirmek önemlidir. Aynı zamanda, bilgi türlerinin ve saklama yöntemlerinin optimizasyonu, düzenleyici tarafından kişisel verilerin güvenliğini sağlamaya yönelik aşırı katı gerekliliklerin önlenmesine olanak tanır.

    Kişisel verilerin genel bulutta işlenmesi özel izin gerektirir

    Rustim'in ticari direktörü Sergey Belik, “En azından bir tehdit modeli oluşturmak ve kişisel verilerin işlendiği yerelleştirilmiş sistemler için koruma araçları uygulamak gerekiyor” diyor ve “bu, diğerlerinden tamamen farklı para gerektiren devasa bir iş. çoğu potansiyel kullanıcının "bulutları" artık bilgi teknolojisine ve özellikle bilgi güvenliğine yatırım yapıyor. Bu nedenle, Sergey Belik'e göre bulut bilişimin ana sorunları, "bulutlar" ile değil, kurumsal BT alanındaki genel düzensizlikle bağlantılıdır.

    Mevzuat, bulut teknolojilerinin uygulanması için ne gibi sorunlar yaratıyor?

    Aşırı düzenlemelerin olduğu bir ortamda, tüm yerel bulut sağlayıcılarının aslında tüm yasal gerekliliklere uymama riski vardır. “Yurtiçi bulut sağlayıcıları, ciddi sorunlar düzenleyicilerimizin tüm gereksinimlerinin yerine getirilmesiyle, her şeyden önce FSB, ”diye belirtiyor Alexey Lukatsky. - Sonuçta, mevcut gereksinimlere göre kişisel verilerin iletişim kanalları aracılığıyla aktarımı ancak sertifikalı kriptografik araçların kullanılması ile mümkündür. Bulut hizmetlerinin tüm müşterilerinin bu tür araçlara sahip olduğunu ve bunların sağlayıcının araçlarıyla örtüştüğünü ummak gerekli değildir.

    Bankacılık sektörüne gelince, Rus bankalarının gerçek iş uygulamaları koşullarında yasanın gerekliliklerinin temel fizibilitesi hakkında şüpheler var: “Bankalar tüm iradeleriyle yapamadılar ve hala birçok noktayı yerine getiremiyorlar. FZ-152, müşterinin haklarını güvence altına almakla ilgili”, diyor ARB'nin genel müdürü Timur Aitov. Mevcut mevzuatta bir müşteriye sağlanamayan popüler bir hizmete örnek olarak Timur Aitov, alıcının önceden rızası olmadan banka hesabı açmadan para transferi çağrısı yapıyor.

    Başka sorular da var. Örneğin, gerçek bankacılık BT sistemlerinde bir müşterinin kişisel verilerinin işlenmesini durdurma talebinin nasıl karşılanacağı açık değildir: “Diyelim ki, verilerinin silinmesi gereken bir müşteriyle ilgili sistemde halihazırda bir işlem yapılmıştır. Bu müşterinin işlemiyle bir satırı kaldırırsak, bakiyeleri dengelemek artık mümkün olmayacak ”diyor Timur Aitov. Müşterilerin kişisel verilerinin işlenirken belirli bir şekilde dijital depolarda arşivlenmesi ve raporlamaya alınması durumu daha da ağırlaştırmaktadır. Arşivlerden ve raporlamadan verilerin nasıl çıkarılacağı ve silineceği bilinmiyor.

    Ancak, Rus bankaları hakkında konuşursak, o zaman sadece FZ-152, bir bulut sağlayıcısına veri aktarmanın önündeki bir engel değildir: “Bankalar, FZ-152 nedeniyle değil, izin vermek istemedikleri için kişisel verileri aktarmaktan korkuyorlar. müşteri tabanı rakiplerin eline geçti” diyor Timur Aytov. ARB'nin genel müdürüne göre, günümüz bankacılık piyasası doygunluğa yakın ve bir banka hesabı açmak için yeterli finansal kaynağa sahip olan herkes bunu zaten yapmış durumda ve bu nedenle “önümüzdeki 3-4 yıl içinde rekabet esas olarak azalacak. müşterileri avlamak için ".

    Bulutta verileri işlemek için özel izin almam gerekir mi?

    Mevcut mevzuat bağlamında "bulutta" kişisel verilerin işlenmesini neyin oluşturduğunu anlamak önemlidir. Bulut sağlayıcısının operatörün yasal temsilcisi olarak hareket ettiğine dair bir görüş vardır, bu nedenle bulut sitesinde veri işleme, kişisel verilerin konularından ek onay gerektirmez. Aleksey Lukatsky bu görüşe katılmamaktadır: “Bu versiyonda, yasa, kişisel verilerin üçüncü taraflara (ve bulut sağlayıcısı tam olarak budur) aktarılmasının kişisel verilerin konusunun rızasını gerektirdiğini açıkça belirtmektedir. Bulut sağlayıcısı üçüncü bir taraftan kişisel veriler aldıysa, konuyu kişisel verilerin işlenmesinin başladığını bildirmekle yükümlüdür. Konu bunu yasaklamıyorsa, bulut sağlayıcı bu tür kişisel verileri işleme hakkına sahiptir. Genel olarak, bu konuda belirli açıklamaların olduğu Avrupa'nın aksine, bu sorun şu anda çözülmüş değil.”

    Büyük ölçüde FZ-152'yi belirleyen kişisel verilerin korunması alanındaki Avrupa mevzuatı, Avrupa'nın kendisinde evrensel olarak kabul edilmiştir. Sebeplerden biri de tam olarak bulut teknolojilerinin yayılmasıyla bağlantılı. Bugün, bir İnternet hizmeti alırken, kullanıcı verileri bir dizi sınırı aşabilir ve herhangi bir yargı alanında "yerleşebilir" ve yol boyunca, kullanıcının farklı ülkelerdeki bir dizi farklı sağlayıcının sunucularında işlenecektir. asla doğrudan bir ilişkiye girmek zorunda kalmazsınız. Mevcut mevzuat, bu tür koşullarda uygulanmak için çok zayıf bir şekilde uyarlanmıştır.

    Avrupalılar bunu anlıyor ve mevzuatın bulut bilişime uyarlanması, Avrupa Dijital Kalkınma Komiseri Neely Kroes'in çalışmalarında önceliklerden biri. Mayıs 2011'de, Avrupa bulut stratejisi hakkında herkesin görüşlerini özel bir web sitesinde 31 Ağustos 2011 tarihine kadar ifade edebileceği bir kamu yorumu başlattı. Yasama reformu, kamu yorumunun ana yönlerinden biridir.

    Bu nedenle, kişisel verilerin genel bulutta işlenmesi için özel izin gereklidir. Sanattan. 9 FZ-152, kişisel veri sahiplerinden izin alırken, operatörlerin özellikle bulut sağlayıcılarının adlarını belirtmesi ve bulut platformunda gerçekleştirilecek kişisel verilerle birlikte bu eylemleri listelemesi gerekir.

    Aleksey Lukatsky'nin görüşünün yasanın belirli hükümlerine dayanmasına rağmen, uygulamada birçok şirket yasanın gerçek gerekliliklerinden değil, uyumsuzlukla ilişkili risklere ilişkin kendi anlayışlarından hareket etmeyi tercih ediyor.

    Sınır ötesi bulaşma ne kadar korkutucu?

    Sanata göre. 12 FZ-152, "kişisel verilerin öznelerinin haklarının yeterli şekilde korunmasını" sağlayan devletler için kişisel verilerin sınır ötesi aktarımına ek kısıtlamalar olmaksızın izin verilir. Ancak, hangi ülkeler bunu yapabilir? Tüm verileri Rusya Federasyonu'nda bırakmak daha güvenli olmaz mıydı? Alexei Lukatsky, "Bu tam olarak en az korkulması gereken konu" diyor. – Kişisel verilerin herhangi bir Avrupa Birliği ülkesine aktarımı, kişisel verilerin konusunun verilerini üçüncü bir tarafa aktarmak için rızasını alma ihtiyacı dışında herhangi bir kısıtlama olmaksızın mümkündür. Kişisel verilerin aktarıldığı ülke, konunun haklarının yeterince korunmasına sahip listede yer almıyorsa, konunun rızası, federal yasada belirtilen zorunlu forma uygun olarak yazılı olmalıdır. Alexey Lukatsky'nin görüşü, Rusya Federasyonu Telekom ve Kitle İletişim Bakanlığı'nın 13 Mayıs 2009 tarih ve DS-P11-250-2 sayılı mektubunun içeriği ile de doğrulanmıştır. 28 Ocak 1981 tarihli Kişisel Verilerin Otomatik İşlenmesinde Bireylerin Haklarının Korunmasına İlişkin Sözleşmenin onaylanması gerçeğinin, belirli bir durumda kişisel verilerin yeterli düzeyde korunmasının kanıtı olarak kabul edilebileceği kişisel veriler" ülke. Sözleşme neredeyse tüm Avrupa ülkeleri tarafından onaylanmıştır.

    Paradoksal olarak, yurtdışında veri işlemek, Rus bulut bilişim kullanıcıları için durumu karmaşıklaştırmadan basitleştirebilir: “Yurt dışında bulunan bulut sağlayıcılarından bahsediyorsak, FSTEC ve FSB'nin ne düşündüğü konusunda hiç endişelenmelerine gerek yok, - diyor Alexey Lukatsky. - Birincisi, başka bir ülkedeler ve kolluk kuvvetlerimizin yetkileri onlar için geçerli değil. İkinci olarak, ülkelerinde kabul edilen koruma tavsiyelerine uyarlar. Ve bu öneriler bizimkilerden çok daha sağlam.”

    Buna ek olarak, Alexey Lukatsky'ye göre, Avrupa sözleşmesi, ulusal güvenlik gerekliliklerinden ve dolayısıyla FSB gerekliliklerinden kaynaklanmadıkça, kişisel verilerin sınır ötesi aktarımının uygulanmasına herhangi bir ek gereklilik ve kısıtlama getirilmesini özellikle yasaklamaktadır. kriptografi araçları kendiliğinden kaybolur.

    Yasal çerçevenin düzenlenmesi eksikliğinde (21 Temmuz 2005 tarihli N 94-FZ ile ilgili olarak “Mal tedariki, iş performansı, devlet ve belediye ihtiyaçları için hizmet sunumu hakkında” idi), bir temsilci Stratejik Dış Kaynak Kullanımı Derneği'nden (ASTRA) bulut teknolojilerini yayma sorununu görüyor ) Alexey Alekhin. Bulut bilişimin devlet kurumları için faydaları, onun bakış açısına göre açık olsa da. Buna, maliyetlerin gelire aktarılması, artan vergi gelirleri ve işgücü verimliliği ve daha az önemli olmayan, maliyet şeffaflığının sağlanması nedeniyle GSYİH büyümesinin yüzde birden üçe çıkması dahildir.

    Gazprombank BT Başkan Yardımcısı Aleksey Shirokikh'e göre, banka için yeni bir BT stratejisi geliştirilirken bulut bilişim dikkate alınmaktadır, ancak şu anda genel bulutlar henüz yeterince olgun bir teknolojik yaklaşım olarak algılanmamaktadır ve Rusya koşullarında bu olgunlaşmamışlık, teknolojide çok fazla değil, BT kültürünün olgunlaşmamışlığında ve mevzuatın kusurluluğunda daha büyük ölçüde kendini gösterir. Aynı zamanda özel bulut teknolojileri şu anda ticari işletmeye hazır durumda ve Gazprombank bu doğrultuda şimdiden ilgili çalışmaları yürütüyor.

    Bulut bilişimin yasal düzenlemesini geliştirme ihtiyacı, OJSC Rostelecom tarafından dağıtılmış veri işleme (NDDP) için ulusal bir platform oluşturma konseptinde de belirtilmiştir.

    AB'de bulut hizmetleri alanındaki geliştirme konuları büyük önem taşımaktadır.

    Aralık 2010'da, "Bulut bilişimi kullanırken güvenlik ve mahremiyet alanındaki sorunların analizi" konulu bir Avrupa Komisyonu raporu yayınlandı, temsilcileri, veri koruma alanındaki mevcut mevzuatın eski olduğu ve aktif çalışmanın olduğu sonucuna vardı. bu nedenle, güncellemesi gerekiyordu, bu nedenle, Mayıs 2011'de Avrupa Komisyonu, bulut bilişim alanındaki yasal düzenleme hakkında 31 Ağustos'ta sona eren kamuya açık oturumlar başlattı. Bu oturumların sonucu, Avrupa Komisyonu'nun AB için 2012'de uygulanması gereken ortak bir bulut bilişim stratejisi geliştirmesine yardımcı olacaktır.


    Şekil 9. NPDP oluşturma konseptinde bulut bilişimin düzenleyici ve yasal düzenlemesinin geliştirilmesi

    Strateji, üç problem bloğunu içerecektir. Yasal blok, uluslararası ölçekte de dahil olmak üzere veri koruma ve gizlilik gibi konuları kapsayacaktır.

    İstişarelere 230'u firma temsilcisi, 182'si birey, 33'ü memur, 42'si bilim insanı ve 51'i “diğer” kategorisinden olmak üzere toplam 538 katılımcı katılmıştır.

    Ankete katılanların %92'si AB'nin şu anda sınır ötesi veri aktarımı için sorumluluk derecesini tanımlayan yasal bir çerçeveden yoksun olduğu görüşünde. Ankete katılanlar arasında, şirket temsilcilerinin %90'ı bu bakış açısına bağlı kalıyor, çünkü "bulutta" bilgi depolarken sorumluluklarının derecesini anlamak, sağlayıcılar için özellikle önemli. Bazı kişiler - yanıt verenler, sağlayıcıların kullanıcıları sağlanan hizmetler hakkında yeterince bilgilendirmediğini ve olası riskler hakkında uyarmadıklarını düşünüyor. Kullanıcı ve sağlayıcı arasında, sağlanan (kullanıcı tarafından) ve saklanan (sağlayıcı tarafından) bilgilerin tarafların sorumluluğunun sözleşme ile açıkça düzenlenmesi gerektiğinden emindirler. Aynı zamanda sorun, bazı yasal düzenlemelerin (örneğin, kullanıcı verilerinin korunmasına ilişkin) farklı AB ülkelerinde farklılık göstermesidir. Sonuç olarak, hem AB içinde hem de uluslararası alanda çeşitli yasal düzenlemelerin uyumlu hale getirilmesine ihtiyaç vardır. Ayrıca, sağlayıcı, yalnızca kendi ülkesinde değil, yurt dışında da bilgilerin gizliliği, güvenliği ve müşteri erişiminden yasal olarak sorumlu olmalıdır.

    Ankete katılanların yarısından fazlası - şirketlerin temsilcileri ve bireylerin yalnızca üçte biri, bulut bilişim alanında uygulanan bölgesel yargı konusuna ilişkin anlayışlarını dile getirdi. Bazı katılımcılar, bir bulut sağlayıcısı tarafından birden fazla ülkede aynı anda hizmet sağlanmasının, bu ülkelerdeki faaliyetlerini yöneten çeşitli uluslararası kural ve düzenlemelerin olası kesişimi nedeniyle bu sağlayıcı üzerinde ek baskı oluşturacağına inanmaktadır.

    Ayrıca, çok sayıda katılımcı ortak bir kılavuz, referans materyalleri ve standart sözleşmeler. Katılımcılar, bulut hizmetlerinin sağlanmasında özellikle önemli bir nokta olarak standart hizmet düzeyi anlaşmalarının ve son kullanıcı anlaşmalarının AB onaylı olması gerektiğini düşünmektedir.

    Bulut bilişim, Avrupa ekonomisi için şimdiden stratejik bir yön olarak kabul ediliyor ve bazı tahminlere göre, Avrupa'ya 2014'te 35 milyar avro kar getirebilir.

    Kaynaklar

      Mell, Peter ve Grance, Timothy. Bulut Bilişimin NIST Tanımı, 2011.

      Reuven Cohen, Kurucu ve Baş Teknoloji Uzmanı, Enomaly Inc. Bulut Bilişim Grubu Bulut Bilişim terimini kim icat etti?

      Eric Schmidt Eric Schmidt, Web 2.0 vs. web 3.0. İnternet sitesi www.youtube.com

      Hellerstein, Joseph M. Bulut bilişim üzerine 1. ACM sempozyumunun bildirileri. ACM, 2010

      Bulut Bilişimin NIST Tanımı. Ulusal Standartlar ve Teknoloji Enstitüsü'nün Tavsiyeleri, 2011

      Mihail Kozlov. Bulut Bilişim 2010. Zenoss Araştırması. Elektronik dergi "İş Geliştirme"

      Daria Lutzau. Acronis bulutları koruması altına aldı. Haber Haberleri, 2011

      David Chappell. Bulut platformlarının yararları ve riskleri. İş liderleri için bir rehber. 2011

      Alexander Gusev. Sağlık hizmetlerinin hangi “bulutlara” ihtiyacı var? Cnews, 2011

      "Bulutlar" kişisel verilerle ilgili yasaya "tökezledi" mi? Cnews, 2011

      Alexey Shirokikh. Gazprombank: Rusya'da bulut kavramının olgunlaşması 3-5 yıl alacak. Cnews, 2011

      Sergey Stelmakh. Avrupa bulutsuz bir geçmiş ve bulutlu bir gelecek arasında. PCHafta, 2011

    Bu bölüm, programlamanın temellerini öğretmek için bulut bilişimin nasıl kullanılabileceğini gösterir. Sağlanan ayrıntılı örnek http://ideone.com sitesinin bulut hizmetini kullanarak herhangi bir programlama dilinde eğitim programları oluşturmanıza ve hatalarını ayıklamanıza olanak tanıyan bir Web hizmetiyle çalışmak.

    Modern programlama uygulaması, özel entegre geliştirme araçlarının (IDE - Integrated Development Environment) aktif kullanımını içerir. Kullanımları aşağıdaki iki zorlukla ilişkilidir:

    • Bir IDE kurmak ve kurmak, çok yetenekli bir sistem yöneticisi gerektirir.
    • Modern IDE'ler, kullanıldıkları bilgisayarın kaynakları üzerinde oldukça talepkardır.

    Her noktayı ayrıntılı olarak açıklayalım. IDE'nin tam işlevselliğini sağlamak için, IDE'yi kuran, yapılandıran ve bakımını yapan sistem yöneticisinin niteliklerinin yeterince yüksek olması gerekir. Bu, maaşları bir eğitim kurumunun bütçesinde önemli bir harcama kalemi olabilen eğitim kurumlarında sistem yöneticisi pozisyonu için yüksek nitelikli çalışanların işe alınması ihtiyacına yol açar.

    Ayrıca modern IDE'lerin yüksek performanslı bilgisayarlar gerektirmesi nedeniyle bir eğitim kurumunun maliyetleri artabilir. Örneğin, en yaygın IDE'lerden biri olan Microsoft Visual Studio 2012, 1,6 GHz veya daha yüksek işlemci, 1 GB RAM (veya sanal makine için 1,5 GB), 10 GB ücretsiz disk alanı. Eğitim kurumlarının görevlerinin çoğu, bu kadar yüksek performansa sahip bilgisayarlar gerektirmez, bu nedenle onları satın almak karşılanamayacak bir lüks olabilir.

    Bu sorunların her ikisi de programlama öğretiminde bulut teknolojileri kullanılarak çözülebilir. Şu anda, kullanıcının bilgisayarında kurulum gerektirmeyen ve çalışması için yalnızca bir İnternet tarayıcısı gerektiren çok sayıda çevrimiçi IDE vardır. Sistem gereksinimleri tarayıcılardan bilgisayar donanımına geleneksel olarak mütevazı olmuştur. Örneğin, popüler web tarayıcısı Mozilla Firefox 17, kurulum için 1300 MHz'den bir işlemci, 512 MB OZZ ve 200 MB boş disk alanı gerektirir; bu, Microsoft Visual Studio 2012 IDE için daha önce verilen rakamlardan önemli ölçüde daha azdır.

    Aşağıda, http://ideone.com örneğini kullanarak programlamanın temellerini öğretmek için eğitim kurumlarında çevrimiçi IDE'yi nasıl kullanabileceğinizi düşünün. Bu hizmet, farklı programlama dillerinde çevrimiçi program metinleri oluşturmanıza ve sonuçları analiz etme yeteneği ile bu programları yürütme için çalıştırmanıza olanak tanır. Ideone'nin ana çalışma elemanları, Şek. 2.1.


    Pirinç. 2.1.

    alanında" ANCAK" programın metnini ve alanına girmelisiniz " AT"kullandığınızı seçmeniz gerekiyor Programlama dili, sonra düğmeye basmanız gerekir " Göndermek". Ideone'un şu 55 popüler programlama dilini desteklediğini belirtir: Ada , Assembler , AWK , Bash , bc, Brainf**k, C, C#, C++, C++ 0x, C99 strict , CLIPS , Clojure, COBOL , Common Lisp ( clisp), D (dmd), Erlang, F#, Factor, Falcon, Forth , Fortran, Go , Groovy, Haskell, Icon , Intercal, Java , JavaScript, Lua, Nemerle, Nice, Nimrod, Node.js, Objective- C, Ocaml, Oz, PARI/GP, Pascal, Perl, PHP, Pike, Prolog, Python, R, Ruby, Scala, Scheme (guile), Smalltalk, SQL, Tcl, Text, Unlambda, VB.NET, Whitespace Açıkçası bu liste dünyadaki hemen hemen her eğitim kurumunda programlamanın temellerini öğretmek için yeterlidir. Ayrıca, ideone.com hizmetini kullanırken, öğretmen, ideone.com hizmetini desteklerken, aynı anda birkaç programlama dilini kullanma fırsatına sahiptir. birkaç IDE'nin çalışması.

    Programlamanın temellerini öğretirken grup çalışmasının nasıl düzenlenebileceğini göstermek için bir örnek kullanalım. Şekil 2.2, basit bir C programının nasıl çalıştırılacağını gösterir. Gördüğünüz gibi, programın metni kullanır sözdizimi vurgulama, kullanıcıların normal çevrimdışı IDE'lerde kullanmaya alışkın olduklarına benzer. Ancak istenirse arka ışık " kullanılarak kapatılabilir. ANCAK". Kontrolü kullanma" AT" Yukarıdaki örnekte olduğundan daha karmaşık bir program mantığını uygulamanıza izin veren program için bir giriş verileri listesi belirleyebilirsiniz.

    Kontrol çok önemli" İTİBAREN", çalışmayı programla kişiselleştirmenizi sağlar. Bu fırsat düzenlemede son derece değerli Eğitim süreci. Öğretmen tüm öğrencilerden Ideone'a kaydolmalarını (veya giriş yapmak için Facebook hesaplarını kullanmalarını) isterse, programla çalışma sürecini toplu hale getirmek mümkün olur ve programla çalışma süreci modern Web kullanılarak gerçekleşecektir. 2.0 teknolojileri. Bunu Şekil 2'yi kullanarak daha ayrıntılı olarak tartışacağız. 2.3.

    Bu kontrol sağlar listeden seç Ekranın sağ tarafında popüler sosyal ağ sitelerinin widget'larından biridir.

    Ne yazık ki, Ideone'un çevrimiçi IDE'si, geleneksel çevrimdışı IDE'lerin tüm özelliklerini uygulamanıza izin vermiyor. Örneğin, ağla çalışma, dosyalara erişme ve diğer bazı işlevleri kullanmak mümkün değildir. Programı çalıştırmak da imkansız kurşun zamanı 15 saniyeden fazla sürecek veya RAM gereksinimleri 256 MB'ı aşacak veya programın boyutu 64 KB'yi aşacak. Ideone'u profesyonel yazılım geliştirme için kullanmayı planlıyorsanız, tüm bu sınırlamalar yeterince ciddidir. Bununla birlikte, eğitim amaçlı olarak, bu kısıtlamalar kabul edilebilirden daha fazladır. Ayrıca, daha talepkar öğretmenler için ücretli ve ücretsiz hizmetler, aynı zamanda geleneksel çevrimdışı işlevselliğini büyük ölçüde uygulayan Ideone'a benzer - konsol modunda yürütme sonuçlarının analizi, farklı platformlar ve işletim sistemleri için derleme çevrimiçi olarak gerçekleştirilebilir. İdeal olarak, programcının işinin sonu, çalışan bir programla hazır ikili dosyaları indirmek olacaktır. Bu yaklaşım, çevrimdışı kullanılan disk alanından tasarruf sağlar ve aynı zamanda, bu çalışma alanı eski donanımlarla donatılmışsa, projeyi kullanıcının çalışma yerinde olduğundan çok daha hızlı derlemenize olanak tanır. Bunun sonucu, eğitim kurumu için olası bir finansal tasarruftur.

    Ancak, ekonomik etkisinin yanı sıra, organize ederken önemli avantajlar elde edebilirsiniz. Eğitim süreci. Öğrenciler evdeyken yazılım projelerini birlikte düzenleme fırsatı elde eder. Bu, öğretmen adına örgütsel önlemlerin uygulanmasında önemli tasarruflarla karmaşık kurs projeleri ve laboratuvar çalışmaları uygulamanıza olanak tanır.

    Öğrenciler genellikle şu soruları sorar: Bulut bilişim nedir? Bulut hizmetleri nelerdir? Bulut sitesi nedir? Bulut, bulut dosya depolama ne anlama geliyor? Bulut bilişim eğitimde nasıl kullanılır? B2C ve B2B satışları için SaaS hizmeti? SaaS ERP ve SaaS CRM sistemleri ve çözümleri? Web uygulamaları geliştirmek için hangi bulut bilişim modelleri kullanılıyor? Modern veri merkezleri, hangi bulut hizmetleri temelinde oluşturulur: SaaS, PaaS ve IaaS?

    Öncelikle "bulut" (bulut) ve "bulut bilişim" (bulut bilişim) nedir ona bakalım. "Bulut", dağıtılmış ve paylaşılan yapılandırılabilir donanımdan oluşan BT altyapı organizasyonunun yenilikçi bir modelidir (kavramıdır). ağ kaynakları, tedarikçilerin (sağlayıcıların) uzak (bulut) veri merkezlerinde dağıtılan yazılımların yanı sıra. Yani bulut, BT altyapısını düzenlemeye yönelik yeni bir yaklaşımdır.

    Bulut bilişim, sözde bulutu oluşturan birçok uzak cihaza fiziksel olarak dağıtılan paylaşılan bilgi işlem kaynaklarına uzaktan erişim sağlayan bir modeldir.

    Bulut bilişim, tüketiciye İnternet üzerinden bir hizmet olarak ölçeklenebilir bilgi işlem kaynakları sağlama modelidir. Bulut bilişim, BT'yi İnternet üzerinden tüketiciye bir hizmet olarak sunmak için bir modeldir.

    Ulusal Bilim ve Teknoloji Enstitüsü tarafından 24 Temmuz 2011'de önerilen bulut bilişimin temel tanımını inceleyelim.

    "Bulut bilişim" tanımı

    Bulut bilişim- bir paylaşılan havuza talep üzerine her yerde ve uygun ağ erişimi sağlamak için bir model yapılandırılabilir bilgi işlem kaynakları(örneğin, ağlar, sunucular, depolama, uygulamalar ve hizmetler), minimum yönetim veya sağlayıcı ile etkileşim çabası ile hızlı bir şekilde tedarik edilip yayınlanabilir. Bu bulut modeli, beş ana özellik, üç hizmet modeli ve dört dağıtım modeli ile temsil edilir (açıklanır).

    Bulut Bilişimin Temel Özellikleri, onları diğer hesaplama türlerinden ayıran (İnternet kaynakları):

    1. Talep üzerine self servis. Tüketici, gerektiğinde, her bir hizmet sağlayıcı ile etkileşime girmeden otomatik olarak, sunucu zamanı, veri depolama hacmi gibi bilgi işlem gücünü bağımsız olarak belirleyebilir ve değiştirebilir.
    2. Geniş (evrensel) ağ erişimi. Hesaplama yetenekleri şurada mevcuttur: uzun mesafeler heterojen (ince veya kalın) istemci platformlarının (terminal cihazları) yaygın kullanımına katkıda bulunan standart mekanizmalar aracılığıyla ağ üzerinden.
    3. Kaynakların konsolidasyonu. Sağlayıcının yapılandırılabilir bilgi işlem kaynakları, aşağıdakiler için tek bir havuzda birleştirilir: paylaşmakçok sayıda tüketici tarafından dağıtılan kaynaklar.
    4. Anında kaynak esnekliği (anında ölçeklenebilirlik). Bulut hizmetleri, tüketici ihtiyaçlarına göre hızlı bir şekilde tedarik edilebilir, genişletilebilir, sözleşmeye tabi tutulabilir ve yayınlanabilir.
    5. Ölçülebilir hizmet (tüketilen hizmetin muhasebeleştirilmesi ve gerçekte kullanılan hizmetler için ödeme yapabilme). Bulut sistemleri, hizmet türüne uygun bir soyutlama düzeyinde ölçümler gerçekleştirerek kaynak kullanımını otomatik olarak yönetir ve optimize eder.

    Dağıtılmış ve paylaşılan yapılandırılabilir bilgi işlem kaynakları sağlama modeli (kavram) yukarıdaki özelliklere karşılık geliyorsa, bu bulut bilişimdir.

    Bulut bilişim veya bulut bilişim hizmet modelleri:

    1. Hizmet olarak yazılım ( Hizmet Olarak Sunulan Yazılımlar) bir hizmet olarak yazılımdır. Bu bulut bilişim teslim modelinde tüketici, sağlayıcının bulut altyapısı üzerinde çalışan ve istemciye bir arayüz (web tarayıcısı) veya program arayüzü aracılığıyla erişilebilen uygulamalarını kullanır. Tüketiciler, ağ, sunucular, işletim sistemleri, veri depoları dahil olmak üzere bulutun temel altyapısını yönetemez ve kontrol edemez ve hatta uygulamaya özel ayarları değiştiremez.
    2. Hizmet Olarak Platform ( PaaS) bir hizmet olarak platformdur. Tüketicinin yazılım platformunun kullanımına erişim sağladığı bulut bilişim sağlamaya yönelik bir model: işletim sistemleri, DBMS, uygulama yazılımı, yazılım geliştirme ve test araçları. Aslında, tüketici, web uygulamalarını geliştirmek, barındırmak ve yönetmek için kurulu bir işletim sistemi ve özel araçlara sahip bir bilgisayar platformunu kiralık olarak alır. Tüketici, ağ, sunucular, işletim sistemleri veya veri depoları dahil olmak üzere bulutun temel altyapısını yönetmez, ancak konuşlandırılmış uygulamaları ve muhtemelen ortam yapılandırma ayarlarını yönetir.
    3. Altyapı Hizmeti ( IaaS) - Altyapı Hizmeti. Tüketicinin, kendi işletim sistemlerini ve uygulama programlarını bağımsız olarak kurabileceği diğer temel bilgi işlem kaynaklarının (sanal sunucular ve ağ altyapısı) yanı sıra işleme ve depolama tesislerini yönetme fırsatı elde ettiği bulut bilişim sağlama modeli amaçlar. Aslında, tüketici soyut bilgi işlem gücünü (sunucu zamanı, disk alanı ve ağ bant genişliği) kiralar veya BT altyapısı dış kaynak hizmetlerini kullanır. Tüketici, bulutun altında yatan altyapıyı yönetmez, ancak dağıttığı işletim sistemlerini, depolamayı ve uygulamaları yönetir.

    Bulut bilgi işlem dağıtım modelleri, ör. Bulut bilişim:

    1. Özel bulut (özel bulut) - tek bir kuruluş ölçeğinde bulut bilişimi kullanmak için tasarlanmış bir altyapı.
    2. Topluluk bulutu - ortak sorunları çözen kuruluşlardan belirli bir tüketici topluluğu tarafından bulut bilişimin özel kullanımı için tasarlanmış bir bulut altyapısı.
    3. Genel bulut (genel bulut) - genel halk tarafından bulut bilişimin ücretsiz kullanımı için tasarlanmış bir altyapı.
    4. Hibrit bulut (hibrit bulut), benzersiz nesneler olarak kalan, ancak veri ve uygulama alışverişi olanağı sağlayan standartlaştırılmış veya tescilli teknolojilerle birbirine bağlı olan farklı bulut altyapılarının (özel, genel veya topluluklar) bir birleşimidir.

    Pirinç. 1. Bulut bilişim dağıtım modelleri

    Bulut bilişimin yukarıdaki tanımına dayanarak, bulut hizmetleri katmanlardan oluşan çok katmanlı bir model olarak temsil edilebilir: IaaS, PaaS, SaaS. Bulut hizmetlerinin temeli veya temeli, fiziksel altyapı (fiziksel altyapı), yani sunucular, depolar, ağlar ve sistem yazılımı Bulut veri merkezi (bulut veri merkezi) veya birbirine bağlı bulut Veri merkezlerinin ağları (Şekil 2).

    Bulut veri merkezleri veya veri işleme merkezleri (DPC'ler), fiziksel ekipman veya donanım (sunucular, veri depoları, iş yerleri), sistem yazılımı (OS, sanallaştırma ve otomasyon araçları), araç ve uygulama yazılımı, ekipman yönetim sistemleri (Ekipman yönetim sistemleri), ağ içerir. altyapı (Ağ altyapısı): fiziksel ekipmanı bağlamak ve birleştirmek için yönlendiriciler ve anahtarlar (yönlendiriciler ve anahtarlar). Ayrıca, veri merkezlerinin normal çalışması, mühendislik destek sistemleri tarafından sağlanmaktadır.

    Pirinç. 2. Bulut bilişim mimarisi (bulut bilişim mimarisi)

    Bulut hizmetlerinin ilk katmanı - IaaS (altyapı)

    IaaS, kullanıcıya bilgisayar ve ağ altyapısının (sunucular, depolama, ağ oluşturma) sağlanması ve bunların bir hizmet olarak sanallaştırma, yani. sanal altyapı. Başka bir deyişle, veri merkezlerinin veya veri merkezlerinin fiziksel altyapısına dayanarak, tedarikçi (sağlayıcı), kullanıcılara hizmet olarak sunduğu sanal bir altyapı oluşturur. Sanallaştırma araçları, veri merkezlerinin fiziksel altyapısını sanal bir altyapıya dönüştürmenize ve böylece ilk bulut hizmetleri katmanı olan IaaS'yi oluşturmanıza olanak tanır.

    sanallaştırma nedir? Kaynak sanallaştırma teknolojisi, fiziksel ekipmanın (sunucular, veri depolama, veri iletim ağları) kullanıcılar tarafından mevcut görevleri gerçekleştirmek için kullanılan birkaç parçaya bölünmesine izin verir. Örneğin, bir fiziksel sunucu üzerinde yüzlerce sanal sunucu başlatılabilir ve kullanıcı sorunları çözmek için bunlara erişmek için zaman ayırabilir. Sanallaştırmanın uygulanması hem yazılım düzeyinde hem de donanım düzeyinde gerçekleştirilebilir.

    Böylece, kullanıcıya örneğin bir sunucu veya sunucular değil, görevlerini yerine getirmesi için sunucu zamanı gibi soyut esnek hesaplama gücü sağlanır. Veri depolama için diskler değil, gerekli disk alanı, iletişim kanalları değil, sorunları çözmek için gereken anahtarlama kanallarının ağ bant genişliği.

    Sanallaştırmaya ek olarak, servis sağlayıcının personelinin katılımı olmadan kaynakların dinamik olarak tahsis edilmesini sağlayan IaaS'yi oluşturmak için otomasyon kullanılır, yani. sistem, sanal sunucuların sayısını, veri depolama için disk alanını otomatik olarak ekleyebilir veya azaltabilir veya iletişim kanallarının ağ bant genişliğini değiştirebilir. Sanallaştırma ve otomasyon, bilgi işlem kaynaklarının verimli kullanılmasını sağlar ve bir bulut IaaS hizmeti kiralama maliyetini düşürür.

    Kural olarak, IaaS kurumsal kullanıcılara kiralanır (bir IaaS hizmeti dış kaynak kullanımı temelinde sağlanır). Yani, kullanıcılar kendi bilgi işlem altyapılarını oluşturmak için entegre kaynaklar alırlar. Bu durumda kullanıcı, üretim görevlerini gerçekleştirmek veya uygulama geliştirmek için işletim sistemini ve gerekli programları kurmalı ve yapılandırmalıdır.

    IaaS konsepti, kullanıcının yalnızca gerçekleştirmesi gereken bilgi işlem gücünü satın almasına olanak tanır. özel görevler. IaaS katma değerli hizmetler, herhangi bir fiziksel kullanıcı ekipmanının bulut platformuna bağlanmasını ve bir veri merkezi ağına yerleştirilmesini içerebilir.

    Hizmet Olarak Altyapı, her büyüklükteki işletme için kurumsal düzeyde bir çözümdür. Altyapı hem kurumsal veri merkezinde hem de harici bir veri merkezinde bulunabilir. IaaS hizmetleri, güvenli özel, genel ve hibrit bulutlar oluşturmak ve çalıştırmak için tasarlanmıştır. Satıcılar, bir araya getiren hibrit bulut yapılandırmaları sağlayabilir. yerel ağlar bulut platformu ağları ile müşterinin ofisinde.

    Ayrıca IaaS bulut bilişim hizmetleri, bulut barındırma (Bulut Barındırma) içerir. Bulut barındırma, dinamik kaynak tahsisi sağlayabilen, kaynakları otomatik olarak ölçeklendirme yeteneğine sahip ve hata toleransı artırılmış bir barındırmadır. Bulut barındırma, paylaşılan barındırma, VPS/VDS sanal adanmış sunucu barındırma ve fiziksel olarak ayrılmış sunucu barındırma için önemli bir alternatiftir.

    Bulut Barındırma sağlayıcısı, site sahiplerine yalnızca site için gerekli kaynakları sağlar: sanal sunucular, RAM miktarı ve sabit disk, barındırma altyapısını yönetme seçeneklerinin yanı sıra (örneğin, işletim sistemi seçimi, RAM miktarı, miktar ve HDD tipi, CPU çekirdeği sayısı, saat frekansı ve erişim hızı). Bulut barındırma kiralama için ödeme, yalnızca halihazırda tüketilen kaynaklar temelinde yapılır: işlemci süresi miktarı, disk alanı miktarı, tüketilen RAM miktarı ve siteye erişim hızı.

    Gerekirse, bulut barındırma kiracısı (web sitesi sahibi) barındırma kaynaklarını değiştirebilir veya yük arttığında kaynakları otomatik olarak artıracak şekilde ayarlayabilir, ancak her zaman yalnızca zaten tüketilen kaynaklar için ödeme yapar. Bulut barındırma, üzerinde barındırılan site aynı anda birkaç yerde bulunduğundan, hata toleransını artırmıştır. sanal sunucular ve bunlardan birinin arızalanması sitenin çalışmasını etkilemeyecektir.

    Şu anda, barındırıcılar, kiralık önceden yüklenmiş bir CMS ile bulut barındırma hizmeti sunmaktadır. Bu tür bulut barındırmayı organize etmek için barındırma sağlayıcıları, örneğin, sunucularında önceden yüklenmiş CMS ile altyapı olarak Jelastic platformunu dağıtabilir. Jelastic, bulut barındırma hizmetinin bir barındırma sağlayıcısının fiziksel veri merkezi altyapısına dağıtılmasına olanak tanıyan eksiksiz bir yığın olarak altyapı olarak bir platform sunar.

    Jelastic platformunun işlevselliği, tek bir tıklamayla optimize edilmiş bir web ortamıyla yerleşik CMS'yi, örneğin Infobox'ta Jelastic'i kurmanıza olanak tanır. Jelastic, PaaS işlevselliği ve kolayca yapılandırılabilen bir IaaS altyapısı içeren bir üründür. Jelastic, Java ve PHP uygulamalarını çalıştırmak için bir platformdur ve yalnızca barındırıcılar tarafından bulut barındırmayı organize etmek için değil, aynı zamanda şirketler tarafından web uygulamaları için bir geliştirme ortamı (özel veya hibrit bulutlar) oluşturmak için de kullanılabilir.

    Bulut barındırmada bulut siteleri yerleştirilir - bunlar modern bulut uygulamalarıdır. Bulut sitelerinde (bulut uygulamaları), veriler bulut veritabanlarında depolanır, site sunucusu uygulamaları bulut sanal sunucularında depolanır ve çalıştırılır ve müşteri tarafı site kullanıcının tarayıcısında yürütülür.

    Bulut bilişim ortamı, Amazon EC2, IBM x86, Microsoft Azure, EMC, VMware, açık kaynaklı çözüm OpenStack, OpenStack tabanlı RackSpace vb. bulut çözümleri temelinde oluşturulabilir. dinamik bir BT ortamı. Ayrıca bulut bilişim, bulut veritabanlarını kullanır, yani. bulut bilişim platformlarında çalışan veritabanları. Bulut veritabanları olarak hem SQL odaklı modeller hem de NoSQL veri modelleri kullanılmaktadır.

    IaaS hizmetleri ABD'de yaygın olarak kullanılmaktadır. Ukrayna'da De Novo, bulut altyapısı sağlamaya başladı. kurumsal müşteriler VMware, EMC, Microsoft Azure çözümleri vb. Ukrayna'nın en büyük veri merkezi VOLIA temelinde, 500'den fazla sanal veri merkezine sahip VMware'den (VMware bulut çözümlerine dayalı) VoliaCLOUD bulut BT altyapısı oluşturuldu.

    Başlıca IaaS Çözümü/Satıcı: Amazon Web Services/Amazon, IBM SmartCloud/IBM, SoftLayer IaaS/IBM, Azure Virtual Machines/Microsoft, Google Compute Engine/Google, HP Cloud/HP, EMC/EMC Corporation, Oracle Cloud Infrastructure Services/Oracle . IBM'in güvenli, açık, self servis (SoftLayer) veya tam olarak yönetilen bir IaaS (IBM SmartCloud Enterprise+) IBM SmartCloud altyapısı sunduğu unutulmamalıdır.

    Pirinç. 3. Temel IaaS Bulut Bilişim Çözümü

    Şu anda bir IaaS hizmeti olarak mobil geniş bant sağlayıcılarının (mobil operatörler) bulut çekirdek ağlarını oluşturma çalışmalarının devam ettiği belirtilmelidir. Bu hizmetler, örneğin, Huawei'nin bulut telekomünikasyon platformunu ve Nokia Siemens Networks'ün NSN Telco Bulut çözümünü içerir.

    Huawei FusionSphere platformu, bilgi işlem kaynaklarının, depolama kaynaklarının, ağ kaynaklarının sanallaştırılmasını sağlar ve tek bir planlama ve yönetim mekanizmasıyla tek bir paylaşılan yapılandırılabilir bilgi işlem kaynakları havuzunu düzenler. Nokia Siemens Networks hayata geçirdi kapsamlı test ana mobil hizmetler LTE Üzerinden Ses (VoLTE) ve Telco Cloud tarafından desteklenen diğer IP Multimedya Alt Sistemi (IMS) hizmetlerini kapsar.

    İkinci katman - PaaS (yazılım platformu)

    PaaS hizmeti, bir yazılım platformu ve aşağıdakilerden oluşan bir hizmet olarak bakımı sağlar:

    • İşletim Sistemi - ağ işletim sistemi (Ubuntu Sunucusu, BSD/OS Ailesi, Solaris/SunOS vb. veya Windows Sunucusu dahil Unix sistemleri),
    • Veritabanı - DBMS veritabanı yönetim sistemi (MySQL, Microsoft SQL, SQL Veritabanı, PostgreSQL, Oracle vb.),
    • Middleware - çeşitli uygulamalar, sistemler ve bileşenler arasında etkileşimi sağlamak için tasarlanmış orta katman yazılımı veya aracı (ara) yazılım,
    • Yazılım geliştirme araçları ve test - web uygulamaları geliştirmek ve bunları test etmek için araç yazılımı (yazılım geliştirme ortamı: programlama dillerinde web uygulamaları oluşturmak için yazılım çerçeveleri, kitaplıklar vb.: Python, Java, PHP, Ruby, Node.js için JS, vb.) .),
    • Uygulama sunucusu - web uygulamaları geliştirmek, test etmek, hata ayıklamak ve çalıştırmak için uygulama sunucusu.

    Bu nedenle PaaS, yazılım geliştiricilerine çeşitli uygulamaları geliştirme, test etme, dağıtma ve destekleme araçları sunar. Ayrıca kullanıcıya yönetim ve yönetim araçları sağlanmaktadır. PaaS esas olarak web uygulamaları geliştirmek ve barındırmak için kullanılır (örneğin, ilgili dağıtılmış uygulamalar - SaaS karmaları, bulut siteleri vb.).

    Temel PaaS Çözümleri/Satıcılar:

    • AWS Elastic Beanstalk/Amazon (Java, .NET, PHP, Node.js, Python, Ruby ve Apache HTTP Sunucusu, Apache Tomcat, Nginx, Passenger ve IIS),
    • IBM Bluemix/IBM (IBM Bluemix bulut platformu, Liberty for Java™, SDK for Node.js™, ruby ​​on Rails, ruby ​​gibi uygulamalar oluşturmak için tek bir çözüm ortamı ve çok çeşitli diller ve çerçeveler sunar ​sinatra),
    • Microsoft Asure/Microsoft (ASP.NET, Java, PHP, Python, Django, Node.js ve Azure SQL Veritabanı),
    • Google App Engine/Google (Python, Java, PHP, Go ve MySQL'imiz),
    • Salesforce1 Platform Bulut uygulama geliştirme/Salesforce, Force.com, Heroku ve ExactTarget'ı tek bir bulut hizmeti ağında birleştirir ve çeşitli uygulamalar geliştirmek için araçlar sağlar. Örneğin, mobil uygulamalar Salesforce1 Mobil Uygulama/Salesforce veya uygulama geliştiricileri Database.com/Salesforce vb. için bulut veritabanları geliştirmek için.
    • Heroku/Salesforce (Ruby, Java, Node.js, Scala, Clojure, Python ve PHP ve PostgreSQL),
    • Oracle Bulut Platformu Hizmetleri/Oracle ( Oracle Veritabanı Bulut Hizmeti, Oracle Java Bulut Hizmeti, Oracle Veritabanı Yedekleme Hizmeti),
    • OpenShift/Red Hat (Java, Java EE, Python, Perl, PHP, Ruby, Node.JS ve MySQL, PostgreSQL, MongoDB),
    • Cloud Foundry/VMware (Java Spring, Ruby on Rails ve Sinatra, NodeJS, .NET ve MySQL Redis, MongoDB),

    Pirinç. 4. Temel PaaS Bulut Bilişim Çözümü

    Web uygulaması geliştiricileri, listelenen PaaS çözümlerine ek olarak, iyi bilinen diğer bulut platformu çözümlerini de kullanır: dotCloud PaaS, SAP HANA Bulut Platformu, CloudBees Platformu, Rackspace, vb.

    Üçüncü katman - SaaS (bulut uygulaması)

    SaaS planına göre, aşağıdaki bulut uygulamaları türleri ve bunların bakımı sağlanır: İş Uygulamaları, Ofis Web Uygulamaları, Yönetim Uygulamaları, İletişim, Güvenlik vb. SaaS en çok ABD'de yaygındır. En popüler bulut uygulamaları şunlardır: CRM (müşteri ilişkileri yönetim sistemi), HRM (İK sistemi, yani personel ile), ERP (kurumsal kaynak planlama sistemi, örneğin 1C), ofis uygulamaları, iletişim araçları vb. Salesforce.com, dünyanın en büyük bulut tabanlı CRM uygulamaları sağlayıcısı.

    İletişim araçları e-posta yazışmaları(örneğin, Gmail), sesli ve görüntülü sohbetler (örneğin, Microsoft Lync Online), Bulut PBX veya bulut PBX (örneğin, sanal PBX Mango-Office), bulut hizmeti MDM (Mobil Cihaz Yönetimi - mobil cihaz yönetimi). MDM bulut hizmeti, mobil cihazlar kullanan kurumsal sistemlerle çalışmak üzere tasarlanmıştır.

    Bulutu çalıştıran çeşitli mobil cihazlara MDM sistemleri, uygulamalar, sözde aracılar yüklenir. Bu uygulamalar, merkezileştirilmiş mobil cihaz yapılandırması ve kurumsal kurumsal ağa bir SaaS bulut hizmeti olarak erişim sağlar. Kural olarak, bulut iletişim araçları, örneğin CRM + MDM, Office Web Apps + Lync Online, Google Dokümanlar + Gmail + Hangouts vb. gibi diğer SaaS hizmetleriyle entegredir.

    SaaS'ın ana tüketicileri küçük ve orta ölçekli işletmelerdir. Çoğu SaaS uygulaması, ortak sorunları çözmek için birlikte çalışan çalışanlar arasındaki işbirliğini desteklemek üzere tasarlanmıştır (İşbirliği). Bir sunucu üzerinde çalışan tek bir uygulama örneğinin birçok tüketiciye hizmet verdiği SaaS uygulamalarının mimarisi çok kiracılıdır, yani. görevleri gerçekleştirme sürecindeki her tüketiciye kendi sanal uygulama örneği sağlanır.

    Ana uygulama yazılımı:

    • İş Uygulamaları (CMR, FRM, IBM® B2B Bulut Hizmetleri, Axway Cloud B2B, B2B için amoCRM SaaS hizmeti, Google Apps) iş için),
    • İş Zekası (Office 365/Microsoft'un bir parçası olarak PowerBI, Oracle İş Zekası Yönetilen Bulut Hizmeti, Anaplan/ADE Profesyonel Çözümler, Marka Analitiği),
    • Office Web Uygulamaları (Google Docs, Office Online/Microsoft OneDrive, Office Web Apps/Microsoft, Zoho Docs, IBM SmartCloud Docs, vb.),
    • Yönetim Uygulamaları (ERP/RENT 1C, HRM, SCM, MRP),
    • İletişimler (Gmail, Google Hangouts, Microsoft Lync Online, Bulut PBX veya Bulut PBX, MDM),
    • Güvenlik ( Panda Bulutu E-posta Koruması, Panda Bulut İnternet Koruması, McAfee SaaS E-posta Koruması ve Sürekliliği, Comfortway Mobile Security, vb.), vb.), vb.
    • İşbirliği ve Çoklu Kiracı (Google Dokümanlar, Google Sites, Microsoft OfficeÇevrimiçi, Office 365, Office Web Uygulamaları).

    Ana SaaS Çözümü/Satıcı: Salesforce1 Sales Cloud/Salesforce (CRM), Oracle Cloud Applications/Oracle (HR, CX, ERP, EMP, SCP, Business Intelligence), Google Apps/Google – bulut hizmetleri ofis paketi (Google Docs, Google Drive , Google Sites, iletişim: Hangouts, Gmail, Google Calendar, vb.), IBM SmartCloud Docs/IBM, Microsoft Dynamics CRM, Microsoft OneDrive (Office Online, dosya depolama), Office 365/Microsoft (Office Web Apps, Lync Online, Exchange Çevrimiçi , SharePoint Online), Zoho Docs/Zoho (çevrimiçi ofis paketi), Zoho Reports/Zoho (İş Zekası), Zoho CRM/Zoho, Informatica Cloud MDM/Informatica, MaaS360/Fiberlink, Vonage Business Solutions'tan Bulut PBX, vb.

    Pirinç. 5. Temel SaaS Bulut Bilişim Çözümü

    Bulut tabanlı bir web konferans hizmeti olan Cisco WebEx; SaaS modeline dayalı CMS (örneğin, UMI.CLOUD SaaS platformu); E-Ticaret B2B/B2C SaaS modeli; Pazarlama SaaS çözümleri; SaaS modeline dayalı Dr.Web Anti-virüs hizmeti; SugarCRM, ticari bir açık kaynak CRM sistemidir; İş süreci modelleme ve otomasyon araçları vb. ile BPMonline CRM.

    Bulut bilişim (bulut bilişim) kavramının tüketicilere çeşitli ek bulut hizmetlerinin sağlanmasını içerdiğine dikkat edilmelidir: Hizmet Olarak Depolama, Hizmet Olarak Veritabanı, Hizmet Olarak Bilgi , Hizmet Olarak Süreç , Hizmet Olarak Entegrasyon, Hizmet Olarak Test Etme, vb. Örneğin, Hizmet Olarak Depolama dosyaları için çok sayıda bulut depolama alanı vardır: Amazon Simple Storage Service (Amazon S3), DropBox, Google Drive, Microsoft OneDrive, vb.

    Bulut bilişim ve teknoloji eğitimde nasıl kullanılıyor? Google, eğitim kurumlarına e-eğitim için eğitim için Google Apps bulut uygulamaları sunar. Microsoft, eğitim kurumlarının kullanıcılarına eğitim için Office 365 bulut hizmetlerinin (eğitimde Windows Azure) özelliklerini sağlar. Okullarda ve üniversitelerde bulut bilişimin (Bulut Bilişim) tanıtılması, okul çocuklarına ve öğrencilere çok rahat bir öğrenme deneyimi sağlayacaktır.

    Mevcut gelişmeleri dikkate alınarak bulut bilişimin yayılmasına ilişkin beklentiler, "Bulutlar" sıkıştırmadaki "nerede" analitik çalışmasında ortaya konmuştur.

    Sonuç olarak, tüm bulut bilişim hizmet modellerinin, onları diğer İnternet kaynak türlerinden ayıran, "Bulut Bilişimin NIST Tanımı" bölümünde ana hatlarıyla belirtilen bulut bilişimin temel özelliklerine uyması gerektiği bir kez daha belirtilmelidir.

    Size sunulan İnternet kaynaklarının bulut bilişim modellerinden birine ait olduğundan emin olmak için, özelliklerini Ulusal Standartlar ve Teknoloji Enstitüsü (isteğe bağlı self servis; tek kaynak paylaşım havuzu) tarafından önerilen bulut bilişimin ana özellikleriyle karşılaştırın. ; anında esneklik veya ölçeklenebilirlik; yalnızca gerçekten kullanılan hizmetler için ödeme; evrensel ağ erişimi).

    Bulut bilişimin tanımıyla başlayalım. Bu fenomen yenidir, bu nedenle bu kavramın tanımlandığı çok sayıda yetkili kaynak yoktur. En kapsamlı ve temel yaklaşım bu konu Laboratuvardan Amerikalı uzmanlar Peter Mell ve Tim Grans Bilişim Teknolojileri Ulusal Standartlar ve Teknoloji Enstitüsü (NIST). Benim işimde Bulut Bilişimin NIST Tanımı aşağıdakileri yazarlar (yazarın İngilizceden çevirisi).

    Bulut bilişim kullanıcının görevleri için hızla kullanabileceği ve azaltıldığında serbest bırakabileceği, paylaşılan bir dizi yapılandırılabilir bilgi işlem kaynağına (örneğin ağlar, sunucular, veri depolama, uygulamalar ve/veya hizmetler) uygun, isteğe bağlı ağ erişimi sağlayan bir modeldir. hizmet sağlayıcıyla veya kendi yönetim çabalarıyla minimum sayıda etkileşime kadar. Bu model, bilgi işlem kaynaklarının kullanılabilirliğini artırmayı amaçlar ve beş ana modeli birleştirir. özellikler, üç hizmet modelleri ve dört dağıtım modelleri.

    Bulut Bilişim Özellikleri:

    1. Talep üzerine self servis
      Tüketici, gerektiğinde, hizmet sağlayıcının personeli ile etkileşime girmeden, sunucu zamanı veya ağ depolaması gibi bilgi işlem yeteneklerini bağımsız olarak kullanabilir.
    2. Ağ üzerinden geniş erişilebilirlik (İnternet)
      Fırsatlar web üzerinden kullanılabilir; bunlara erişim, heterojen ince ve kalın istemci platformlarının (örneğin cep telefonları, dizüstü bilgisayarlar, PDA'lar) kullanılmasını sağlayan standart mekanizmalar temelinde gerçekleştirilir.
    3. Havuz Kaynakları
      Sağlayıcı, bilgi işlem kaynaklarını bakım için bir havuzda toplar Büyük bir sayıÇoklu kiralama ilkesini kullanan tüketiciler (Çoklu kiracılık). Çeşitli fiziksel ve sanal kaynaklar, kullanıcı ihtiyaçlarına göre dinamik olarak tahsis edilir ve yeniden tahsis edilir. Müşteri, kullandığı bilgi işlem kaynaklarının tam olarak nerede bulunduğunu bilmediğinde veya kontrol etmediğinde, ancak belki de konumlarını daha soyut bir düzeyde belirleyebildiğinde (örneğin, ülke, bölge veya veri merkezi) bir konum bağımsızlığı duygusu vardır. Kaynaklara örnek olarak veri depolama, bilgi işlem gücü, RAM, bant genişliği, sanal makineler verilebilir.
    4. Hızlı uyum sağlama yeteneği
      Bilgi işlem yetenekleri, müşteri görevlerine hızlı ölçeklendirme için hızlı ve esnek bir şekilde ayrılabilir (genellikle otomatik olarak) ve ayrıca hızlı bir şekilde serbest bırakılabilir. Tüketicinin bakış açısından, mevcut seçenekler genellikle sınırsız görünür ve herhangi bir zamanda herhangi bir miktarda satın alınabilir.
    5. ölçülebilir hizmet
      Bulut sistemleri, bazı soyut parametrelerin ölçümü yoluyla kaynakların kullanımını otomatik olarak kontrol eder ve optimize eder. Parametreler hizmet türüne göre değişir. Örneğin, bu şunlar olabilir: veri depolama boyutu, işlem gücü, aktarım hızı ve/veya etkin kullanıcı kaydı sayısı. Kaynak kullanımı izlenir, kontrol edilir; raporlar oluşturulur. Böylece hem tedarikçi hem de tüketici, verilen (tüketilen) hizmetlerin hacmi hakkında şeffaf bilgi alır.

    Hizmet modelleri:

    1. Hizmet Olarak Bulut Yazılımı (SaaS) - hizmet olarak bulut yazılımı, bundan böyle "Hizmet Olarak Yazılım" olarak anılacaktır;
    2. Hizmet Olarak Bulut Platformu (PaaS) - hizmet olarak bulut platformu;
    3. Hizmet Olarak Bulut Altyapısı (IaaS) - hizmet olarak bulut altyapısı.

    Bu çalışmanın konusu ile ilgili olarak sadece ilk hizmet modelini açıklayacağız. hizmet olarak yazılım (Hizmet Olarak Sunulan Yazılımlar sağlayıcının bulut altyapısı üzerinde çalışan uygulamalarını kullanma yeteneğinin tüketiciye sağlanmasıdır. Uygulamalara, web tarayıcısı gibi ince bir istemci arabirimi aracılığıyla çeşitli istemci cihazlardan erişilir. Tüketici, ağ, sunucular, işletim sistemleri, veri depoları ve hatta uygulama ayarları dahil olmak üzere uygulamanın üzerinde çalıştığı bulut altyapısını kontrol etmez veya yönetmez. Olası bir istisna, bireysel uygulama kullanıcı ayarlarıdır.

    Dağıtım modelleri:

    1. Özel bulut
    2. Topluluk bulutu
    3. Genel bulut (Genel bulut)
    4. Hibrit bulut (Hibrit bulut)

    Bu çalışmanın konusuyla ilgili olarak yalnızca üçüncü dağıtım modelini açıklayacağız. genel bulut (Halkbulut)– bu modelde, bulut altyapısı herkese veya geniş bir sektör grubuna açıktır ve bulut hizmet sağlayıcısına aittir.

    Yukarıda bulut bilişimi tanımladık ve temel özelliklerini tanımladık. Ayrıca hizmet modeline ve dağıtım modeline göre bir bulut bilişim sınıflandırması verdik, yani ne tür bulut bilişimin var olduğundan bahsettik. Peki "küçük işletmeler için bulut hizmetleri" tam olarak nedir?

    Kavram, "bulut" ve "hizmetler" kelimelerini içerir; Konuşuyoruz buluttan sağlanan hizmetler hakkında, yani bulut altyapısı kullanılarak.

    Bu hizmetler "küçük şirketler için" tasarlandığından, o zaman:

    1. Bu hizmetler işin yürütülmesine yardımcı olmalıdır;
    2. Bu hizmetler küçük şirketler için uygun fiyatlı olmalıdır;
    3. Kitlesel olarak mevcut olmalıdırlar;
    4. Tüketiciden özel bilgi talep etmemelidirler (örneğin, bilgi teknolojisi alanında).

    Yukarıdakilere dayanarak, aşağıdaki tanımı veriyoruz. Küçük şirketler için bulut hizmetleri Kamu Bulutu aracılığıyla bir SaaS (Hizmet olarak Yazılım) modeli üzerinde dağıtılan ve geniş bir müşteri yelpazesine uygun fiyata sunulan iş otomasyonu uygulamalarıdır.