Какво е облачно изчисление? Определение, обяснете с примери

Какво е Cloud Computing?

Cloud Computing се определя като съхраняване и достъп до данни и компютърни услуги по интернет. Той не съхранява никакви данни на вашия персонален компютър. Това е наличността при поискване на компютърни услуги като сървъри, съхранение на данни, работа в мрежа, бази данни и т.н. Основната цел на облачните изчисления е да даде достъп до центрове за данни на много потребители. Потребителите също могат да имат достъп до данни от отдалечен сървър.

Примери за облачни изчислителни услуги: AWS, Azure, Google Cloud

Cloud Computing

Нека научим основите на Cloud Computing с пример –

Всеки път, когато пътувате с автобус или влак, вие вземате билет за вашата дестинация и се задържате на мястото си, докато стигнете до вашата дестинация. По същия начин други пътници също вземат билет и пътуват в същия автобус с вас и едва ли ви притеснява къде отиват. Когато спрете, слизате от автобуса, като благодарите на шофьора. Облачните изчисления са точно като този автобус, превозващ данни и информация за различни потребители и позволява да се използва услугата му с минимални разходи.

Защо облакът с имена?

Терминът „облак“ идва от мрежов дизайн, който е използван от мрежовите инженери за представяне на местоположението на различни мрежови устройства и тяхната взаимовръзка. Формата на този мрежов дизайн беше като облак.

Защо облакът с имена

Защо Cloud Computing?

С нарастването на компютърните и мобилните потребители, съхранението на данни се превърна в приоритет във всички области. Големите и малките предприятия днес процъфтяват със своите данни и те харчат огромно количество пари, за да поддържат тези данни. Изисква силна ИТ поддръжка и център за съхранение. Не всички фирми могат да си позволят високи разходи за вътрешна ИТ инфраструктура и услуги за поддръжка на резервно копие. За тях Cloud Computing е по-евтино решение. Може би неговата ефективност при съхраняване на данни, изчисления и по-ниските разходи за поддръжка са успели да привлекат дори и по-големи бизнеси.

Облачните изчисления намаляват търсенето на хардуер и софтуер от страна на потребителя. Единственото нещо, което потребителят трябва да може да стартира, е софтуерът за интерфейс на облачните изчислителни системи, който може да бъде толкова прост, колкото уеб браузър, а облачната мрежа се грижи за останалото. Всички сме се сблъсквали с облачни изчисления в даден момент, някои от популярните облачни услуги, които сме използвали или все още използваме, са пощенски услуги като gmail, hotmail или yahoo и т.н.

При достъп до услугата за електронна поща нашите данни се съхраняват на облачен сървър, а не на нашия компютър. Технологията и инфраструктурата зад облака са невидими. По-малко важно е дали облачните услуги са базирани на HTTP, XML, Ruby, PHP или други специфични технологии, доколкото е лесен за използване и функционален. Индивидуален потребител може да се свърже с облачна система от собствените си устройства като настолен компютър, лаптоп или мобилно устройство.

Облачните изчисления използват ефективно малкия бизнес с ограничени ресурси, той дава на малкия бизнес достъп до технологиите, които преди са били извън техния обсег. Облачните изчисления помагат на малките предприятия да превърнат разходите си за поддръжка в печалба. Да видим как?

Във вътрешен ИТ сървър трябва да обърнете много внимание и да се уверите, че няма недостатъци в системата, така че да работи гладко. И в случай на технически проблем вие носите пълна отговорност; ще изисква много внимание, време и пари за ремонт. Докато при облачните изчисления доставчикът на услуги поема пълната отговорност за усложненията и техническите неизправности.

Видове облаци

Има четири различни облачни модела, за които можете да се абонирате според бизнес нуждите. Следват различните Видове облаци:

Видове облаци
Видове облаци
  1. Частен облак: Тук, изчислителните ресурси се разполагат за една конкретна организация. Този метод се използва повече за вътрешнобизнес взаимодействия. Където изчислителните ресурси могат да се управляват, притежават и управляват от една и съща организация.
  2. Облак на общността: Тук, изчислителните ресурси се предоставят за общност и организации.
  3. Обществен облак: Този тип облак се използва обикновено за взаимодействия тип B2C (бизнес към потребител). Тук изчислителният ресурс се притежава, управлява и оперира от правителство, академична или бизнес организация.
  4. Хибриден облак: Този тип облак може да се използва и за двата типа взаимодействия – B2B (Business to Business) или B2C (Business to Consumer). Този метод на внедряване се нарича хибриден облак, тъй като изчислителните ресурси са свързани заедно с различни облаци.

Предимства на облачните изчисления

Потенциалът за спестяване на разходи е основната причина за приемането на облачни услуги от много организации. Облачните изчисления дават свободата да използвате услуги според изискванията и да плащате само за това, което използвате. Благодарение на облачните изчисления стана възможно да се управляват ИТ операции като изнесено звено без много вътрешни ресурси.

Сега в това Урок за облачни изчисления, ще научим предимствата на Cloud Computing.

  1. По-ниска ИТ инфраструктура и компютърни разходи за потребителите
  2. Подобрена производителност
  3. По-малко проблеми с поддръжката
  4. Незабавни софтуерни актуализации
  5. Подобрена съвместимост между Operaтинг системи
  6. Архивиране и възстановяване
  7. Производителност и мащабируемост
  8. Увеличен капацитет за съхранение
  9. Увеличете безопасността на данните

Примери за облачни изчисления

Ето няколко примера за приложения за облачни изчисления:

Здравеопазване:

Медицинските специалисти могат да извършват диагностика, да приемат информация и да анализират пациенти от разстояние с помощта на облачни изчисления. Облачните изчисления позволяват на лекарите да споделят информация бързо отвсякъде. Освен това спестява разходи, като позволява незабавно прехвърляне на големи файлове с данни. Това със сигурност повишава ефективността.

В крайна сметка облачната технология помага на медицинския екип да гарантира, че пациентите получават възможно най-добрите грижи без ненужно забавяне. Състоянието на пациентите също може да се актуализира за секунди с помощта на дистанционна конферентна връзка.

Образование:

Облачните изчисления също са полезни в образователните институции за дистанционно обучение. Предлага различни услуги за университети, колежи, професори и учители, за да достигне до хиляди студенти по целия свят. Компании като Google и Microsoft предлагат различни услуги безплатно на факултети, учители, преподаватели и студенти от различни учебни заведения. Различни образователни институции по света използват тези услуги, за да подобрят ефективността и производителността си.

правителство:

Армията и правителството на САЩ бяха първите, които внедриха облачните изчисления. Техният облак включва социални, мобилни и аналитични технологии. Въпреки това, те трябва да се придържат към стриктно съответствие и мерки за сигурност (FIPS, FISMA и FedRAMP). Това предпазва от кибер заплахи както в страната, така и в чужбина.

Анализ на големи данни:

Облачните изчисления помагат на специалистите по данни да анализират различни модели на данни, прозрения за по-добри прогнози и вземане на решения. Има много налични инструменти за разработка на големи данни и анализи с отворен код като Cassandra, Hadoop и др., за тази цел.

Съобщение:

Облачните изчисления осигуряват мрежов достъп до средства за комуникация като имейли и социални медии. WhatsApp също използва облачна инфраструктура за улесняване на потребителските комуникации. Цялата информация се съхранява в хардуера на доставчика на услуги.

Бизнес процес:

В днешно време много бизнес процеси като имейли, ERP, CRMи управлението на документи се превърнаха в услуги, базирани на облак. SaaS се превърна в най-важния метод за предприятията. Някои примери за SaaS включват Salesforce, HubSpot.

Facebook Dropboxи Gmail:

Облачните изчисления могат да се използват за съхранение на файлове. Помага ви автоматично да синхронизирате файловете от различни устройства като настолен компютър, таблет, мобилно устройство и др. Dropbox позволява на потребителите да съхраняват и имат достъп до файлове до 2 GB безплатно. Той също така осигурява лесна функция за архивиране.

Платформи за социални мрежи като Facebook изискват мощен хостинг за управление и съхраняване на данни в реално време. Комуникацията, базирана на облак, предоставя възможности за повикване чрез кликване от сайтове за социални мрежи и достъп до системата за незабавни съобщения.

Услуги за граждани:

Облачната технология може да се използва и за обслужване на граждански услуги. Той се използва широко за съхраняване, управление, актуализиране на данни за граждани, потвърждаване на формуляри и дори проверка на текущото състояние на приложенията може да се извърши с помощта на облачни изчисления.

Облачни компютърни услуги

Трите основни предложения за облачни изчисления са

  • Софтуерът като услуга (SaaS)
  • Платформа като услуга (PaaS)
  • Инфраструктура като услуга (IaaS)

Различните бизнеси използват някои или всички от тези компоненти според техните изисквания.

Облачни компютърни услуги

SaaS (Софтуер като услуга)

SaaS или софтуер като услуга е модел за разпространение на софтуер, при който приложенията се хостват от доставчик или доставчик на услуги и се предоставят на клиентите през мрежа (интернет). SaaS става все по-разпространен модел на доставка като основни технологии, които поддържат Ориентиран към обслужване Archiтектура (SOA) или уеб услуги. Чрез интернет тази услуга е достъпна за потребители навсякъде по света.

SaaS (Софтуер като услуга)

Традиционно софтуерното приложение трябва да бъде закупено предварително и след това да бъде инсталирано на вашия компютър. Потребителите на SaaS, от друга страна, вместо да купуват софтуера, се абонират за него, обикновено на месечна база чрез интернет.

Всеки, който има нужда от достъп до конкретен софтуер, може да се абонира като потребител, независимо дали е един или двама души или всеки хиляди служители в корпорация. SaaS е съвместим с всички устройства с интернет.

Много важни задачи като счетоводство, продажбите, фактурирането и планирането могат да се извършват с помощта на SaaS.

PaaS (платформа като услуга)

Платформата като услуга се нарича PaaS, тя предоставя платформа и среда, позволяващи на разработчиците да създават приложения и услуги. Тази услуга се хоства в облака и е достъпна от потребителите чрез интернет.

За да разберете с прости думи, нека сравните това с рисуването на картина, където ви се предоставят цветове за бои, различни четки за рисуване и хартия от вашия учител в училище и вие просто трябва да нарисувате красива картина с помощта на тези инструменти.

PaaS (платформа като услуга)

PaaS услугите се актуализират постоянно и се добавят нови функции. Разработчиците на софтуер, уеб разработчиците и бизнесът могат да се възползват от PaaS. Той предоставя платформа за поддръжка на разработката на приложения. Той включва софтуерна поддръжка и услуги за управление, съхранение, работа в мрежа, внедряване, тестване, сътрудничество, хостване и поддържане на приложения.

IaaS (Инфраструктура като услуга)

IaaS (инфраструктура като услуга) е един от основните модели на услуги на облачните изчисления заедно с PaaS (платформа като услуга). Той осигурява достъп до изчислителни ресурси във виртуализирана среда „облак“ в интернет. Той осигурява изчислителна инфраструктура като виртуално сървърно пространство, мрежови връзки, честотна лента, балансьори на натоварването и IP адреси. Пулът от хардуерни ресурси се извлича от множество сървъри и мрежи, обикновено разпределени в множество центрове за данни. Това осигурява излишък и надеждност на IaaS.

IaaS (Инфраструктура като услуга)

IaaS (Инфраструктура като услуга) е пълен пакет за компютри. За малки предприятия, които търсят намаляване на разходите за ИТ инфраструктура, IaaS е едно от решенията. Годишно се харчат много пари за поддръжка и закупуване на нови компоненти като твърди дискове, мрежови връзки, външно устройство за съхранение и т.н., които собственикът на бизнес би могъл да спести за други разходи, като използва IaaS.

Grid Computing срещу Cloud Computing

Когато включим вентилатора или каквото и да е електрическо устройство, ние сме по-малко загрижени за захранването откъде идва и как се генерира. Захранването или електричеството, което получаваме в дома си, преминава през верига от мрежи, която включва електроцентрали, трансформатори, електропроводи и преносни станции. Тези компоненти заедно образуват „електропреносна мрежа“. По същия начин „Grid Computing“ е инфраструктура, която свързва изчислителни ресурси като компютри, сървъри, работни станции и елементи за съхранение и осигурява механизма, необходим за достъп до тях.

Grid Computing срещу Cloud Computing

Grid Computing е междинно оборудване за координиране на различни ИТ ресурси в мрежа, което им позволява да функционират като едно цяло. По-често се използва в научните изследвания и в университетите за образователни цели. Например, група студенти архитекти, работещи по различен проект, се нуждаят от специфичен инструмент за проектиране и софтуер за целите на проектиране, но само няколко от тях получиха достъп до този инструмент за проектиране, проблемът е как могат да направят този инструмент достъпен за останалата част от студенти. За да направят достъпен за други студенти, те ще поставят този инструмент за проектиране в мрежата на кампуса, сега мрежата ще свърже всички тези компютри в мрежата на кампуса и ще позволи на студентите да използват инструмента за проектиране, необходим за техния проект отвсякъде.

Облачните изчисления и мрежовите изчисления често се бъркат, въпреки че има почти сходни функции, подходът за тяхната функционалност е различен. Да видим как работят -

Cloud Computing Изчислителни мрежи
Облачните изчисления работят повече като доставчик на услуги за използване на компютърни ресурси Грид изчисленията използват наличните ресурси и взаимосвързани компютърни системи за постигане на обща цел
Облачните изчисления са централизиран модел Грид изчисленията са децентрализиран модел, при който изчисленията могат да се извършват върху много административни модели
Облакът е колекция от компютри, обикновено притежавани от една страна. Мрежата е колекция от компютри, която е собственост на множество страни на множество места и е свързана заедно, така че потребителите да могат да споделят комбинираната мощ на ресурсите
Облакът предлага повече услуги, почти всички услуги като уеб хостинг, поддръжка на DB (база данни) и много други Grid предоставя ограничени услуги
Облачните изчисления обикновено се предоставят в рамките на една организация (напр.: Amazon) Грид изчисленията обединяват ресурсите, разположени в различни организации.

Помощни изчисления срещу облачни изчисления

В предишния ни разговор в „Grid Computing” видяхме как се доставя електричество в нашата къща, също така знаем, че за да поддържаме електрозахранването, трябва да платим сметката. Utility Computing е точно такъв, ние използваме електричество у дома според нашите изисквания и съответно плащаме сметката, по същия начин вие ще използвате услугите за изчисленията и ще плащате според употребата, това е известно като „Utility computing“. Помощните изчисления са добър източник за използване в малък мащаб, могат да се извършват във всяка сървърна среда и изискват Cloud Computing.

Помощни изчисления срещу облачни изчисления

Помощните изчисления са процесът на предоставяне на услуга чрез метод на таксуване при поискване, заплащане при използване. Клиентът или клиентът има достъп до практически неограничен набор от компютърни решения през виртуална частна мрежа или през интернет, които могат да бъдат получени и използвани винаги, когато е необходимо. Въз основа на концепцията за помощни изчисления се базират мрежовите изчисления, облачните изчисления и управляваните ИТ услуги.

Чрез помощни компютри малките фирми с ограничен бюджет могат лесно да използват софтуер като CRM (Customer Relationship Management), без да инвестират сериозно в инфраструктура, за да поддържат клиентската си база.

Утилитни изчисления Cloud Computing
Помощното изчисление се отнася до способността да се таксуват предлаганите услуги и да се таксуват клиентите за точна употреба Облачните изчисления също работят като помощни изчисления, вие плащате само за това, което използвате, но облачните изчисления може да са по-евтини, като такива, базираното в облак приложение може да започне да работи след дни или седмици.
Потребителите на помощни компютри искат да контролират географското местоположение на инфраструктурата При облачните изчисления доставчикът има пълен контрол върху облачните изчислителни услуги и инфраструктура
Помощните изчисления са по-благоприятни, когато производителността и инфраструктурата за избор са критични Облачните изчисления са страхотни и лесни за използване, когато инфраструктурата за избор и производителността не са критични
Помощните изчисления са добър избор за по-малко взискателни ресурси Облачните изчисления са добър избор за високо изискващи ресурси
Помощното изчисление се отнася до бизнес модел Облачните изчисления се отнасят до основната ИТ архитектура

Загриженост за сигурността на Cloud Computing

При използването на облачни изчисления основният проблем, който притеснява потребителите, е неговата сигурност.

Едно от опасенията е, че самите облачни доставчици могат да имат достъп до некриптираните данни на клиента - независимо дали са на диск, в паметта или се предават по мрежата.

Проблеми със сигурността при облачните изчисления

Правителството на някои държави може да реши да търси в данни, без непременно да уведоми собственика на данните, в зависимост от това къде се намират данните, което не се оценява и се счита за нарушение на поверителността (Пример Призма Програма от САЩ).

За да осигурят сигурност на системите, мрежите и доставчиците на услуги за облачно изчисление на данни се обединиха с TCG (Trusted Computing Group), която е организация с нестопанска цел, която редовно издава набор от спецификации за защита на хардуера, създаване на самокриптиращи се устройства и подобряване на сигурността на мрежата. Той защитава данните от руут комплекти и зловреден софтуер.

Тъй като компютрите се разшириха до различни устройства като твърди дискове и мобилни телефони, TCG разшири мерките за сигурност, за да включи тези устройства. Той предоставя възможност за създаване на единна политика за защита на данните във всички облаци.

Някои от надеждни облачни услуги сте Amazon, Box.net, Gmail и много други.

Загриженост за поверителността и облачни изчисления

Поверителността представлява силна бариера за потребителите да се адаптират към системите за облачни изчисления

Има определени мерки, които могат да подобрят поверителността в облачните изчисления.

  1. Административният персонал на услугата за облачни изчисления теоретично би могъл да наблюдава движението на данните в паметта, преди да бъдат съхранени на диска. За да се запази поверителността на данните, административният и законовият контрол трябва да предотвратят това.
  2. Другият начин за увеличаване на поверителността е данните да бъдат криптирани в мястото за съхранение в облак, предотвратявайки неоторизиран достъп през интернет; дори облачен доставчик също не може да получи достъп до данните.

Казус от облачно изчисление - Royal Mail

  • Предмет на казус:Използване на Cloud Computing за ефективна комуникация между персонала.
  • Причина за използване на Cloud Computing:Намаляване на разходите, направени след комуникация за 28,000 XNUMX служители и предоставяне на усъвършенствани функции и интерфейс на имейл услуги на техните служители.

Royal mail group, пощенска служба в Обединеното кралство, е единствената правителствена организация в Обединеното кралство, която обслужва над 24 милиона клиенти чрез своите 12000 3000 пощенски служби и 404 отделни места за обработка. Нейните логистични системи и колетни служби по целия свят обработват около XNUMX милиона колета годишно. И за да направят това, те се нуждаят от ефективна комуникативна среда. Те разпознаха предимството на Cloud Computing и го внедриха в своята система. Той показа изключителни резултати в комуникацията между тях.

Преди да премине към облачна система, организацията се бореше с остарелия софтуер, поради което оперативната ефективност беше компрометирана. Веднага след като организацията премина към Cloud System, 28000 XNUMX служители бяха снабдени с новия си пакет за сътрудничество, който им даде достъп до инструменти като незабавни съобщения и осведоменост за присъствие. Служителите получиха повече място за съхранение, отколкото на локалния сървър. Служителите станаха много по-продуктивни.

С поглед към успеха на Cloud Computing в услугите за електронна поща и комуникация. Вторият стратегически ход на Royal Mail Group, беше да мигрира от физически сървъри към виртуални сървъри, до 400 сървъра за създаване на частен облак, базиран на Microsoft hyper V. Това ще даде свеж вид и допълнително пространство на работния плот на техните служители и също така ще осигури най-новата модерна среда за обмен.

Проектът hyper V от RMG's (Royal Mail Group) се очаква да спести около 1.8 милиона паунда за тях в бъдеще и ще увеличи ефективността на вътрешната ИТ система на организацията.

Горният урок за облачни изчисления обхваща всички основни бележки и примери за облачни изчисления, което ви помага да разберете всички основи на облачните изчисления.

Oбобщение

  • Cloud Computing се определя като съхраняване и достъп до данни и компютърни услуги през Интернет.
  • Терминът „облак“ произлиза от мрежов дизайн, използван от мрежовите инженери за представяне на местоположението на различни мрежови устройства и тяхната взаимосвързаност.
  • Днес много големи и малки фирми процъфтяват със своите данни и харчат огромно количество пари, за да поддържат тези данни.
  • Архитектура на облачните изчисления помага на организациите да намалят своята ИТ инфраструктура и компютърни разходи на потребител.
  • Четирите типа облак са 1) частен, 2) общностен, 3) публичен и 4) хибриден.
  • Важни облачни компютърни услуги са 1) Софтуер като услуга (SaaS), 2) Платформа като услуга (PaaS) и 3) Инфраструктура като услуга (IaaS).
  • Grid Computing е междинен софтуер за координиране на различни ИТ ресурси в мрежа, което им позволява да функционират като едно цяло.
  • Помощното изчисление е процесът на предоставяне на услуга чрез метод на таксуване при поискване, заплащане при използване.
  • Поверителността е силна пречка за потребителите да адаптират системите за облачни изчисления.