10 вида облачни изчисления, за които трябва да знаете

Всички сме чували за „ облака(cloud) “ и повечето хора знаят, че облачните изчисления означават, че трябва да използвате интернет връзка за достъп до софтуер и услуги. Въпреки това, има много видове облачни изчисления, които имат различни цели и предимства.

Основните видове облачни изчисления

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

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

1. Инфраструктурата като услуга ( (Infrastructure as a Service ()IaaS

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

2. Платформа като услуга (PaaS)

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

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

Ако не сте доставчик на облак или разработчик, тогава SaaS е най-често срещаният тип облачни изчисления, които ще срещнете. Почти всички видове облачни изчисления, които ще обсъдим по-долу, са пример за SaaS и са насочени към крайните потребители. 

4. Отдалечен компютър под наем

Ако имате нужда от достъп до компютър в център за данни, можете да платите, за да имате изключителен или споделен достъп. Това е абсолютно същото като използването на отдалечен работен плот(remote desktop) за достъп до домашния си компютър от, например, таблет. Разликата е, че не е нужно да плащате за компютъра, не е нужно да го поддържате, а всички останали главоболия от предоставянето му на разположение 24/7 се поема от някой друг срещу една такса.

Това е популярен избор за хора, които се нуждаят от достъп до определени типове хардуер в някои случаи или които не искат да притежават постоянно компютър, който трябва да се надгражда често. Например, можете да наемете Mac в облака(Mac in the cloud) или може би имате нужда от супербърз компютър на работна станция, който да пресече някои числа вместо вас и след това да ви изпрати резултатите.

5. Виртуална машина в облака

Използването на виртуална машина е вид облачни изчисления, донякъде свързани с току-що споменатия тип, с изключение на това, че не наемате физически компютър. Вместо това плащате за виртуална машина(virtual machine) , която работи заедно с много други виртуални машини на същия физически компютър. 

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

6. Приложения на Native Cloud

Естествено облачно приложение е това, което работи на инфраструктура за изчисления в облак и е разработено от самото начало, за да работи по този начин. Така че стартирането на Microsoft Word на виртуална машина, която наемате в облака, не(not ) е пример за родно облачно приложение. 

Приложението Office 365 Word , до което имате достъп през браузъра си, обаче е облачно приложение. Същото важи и за приложения като Gmail и повечето облачни услуги, които използвате всеки ден.

7. Облачно съхранение

Облачното съхранение(Cloud Storage) е проста концепция. Вместо да записвате вашите файлове на твърд диск във вашия компютър или на локален външен твърд диск, вие ги запазвате с помощта на облачна услуга на отдалечен компютър.

Повечето услуги за съхранение в облак са много повече от външно устройство в небето. Вашите данни се съхраняват в съответствие с международните стандарти, което включва наличието на няколко излишни копия, съхранявани на физически отделни места. Услугите за съхранение в облак(Cloud) също предлагат допълнителни възможности, като например възможност за търсене във вашите файлове или редактирането им в облака.

Примерите за облачно хранилище включват Google Drive , Microsoft OneDrive , DropBox и Apple iCloud .

8. Социални медии

Социалните медии превзеха света с буря. Има голям шанс всеки, който чете тази статия, да използва поне една от основните социални медийни услуги, независимо дали е Facebook , Twitter , Instagram или някое от другите големи имена. Ако е така, вие използвате облачна услуга. Въпреки че може да не мислите за социалните медии като облачни приложения, всичките ви данни и повечето от изчисленията, използвани с тези услуги, живеят в облака.

9. Услуги за поточно предаване на развлечения

Независимо дали слушате музика в Spotify или гледате най-новия Netflix Original , вие използвате облачна услуга. Въпреки че приложенията, работещи на вашето устройство, вършат част от работата, по-голямата част от тежката работа се извършва далеч в център за данни.

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

Можете също да предавате поточно видео игри. Не е нужно да купувате конзола или да създавате компютър за игри, просто платете за използване на услуга като Xcloud, Geforce Now и Google Stadia . Те работят с таблети, смарт телевизори(TVs) или почти всичко с поддръжка на браузър и контролер. Облачните(Cloud) игри все още са много нови, така че всички грешки не са отстранени. Въпреки това, ако имате отлична интернет свързаност, вече си струва да опитате.

10. Децентрализирани облачни услуги

Традиционните облачни услуги разчитат на централизирани центрове за данни, за да работят, но има опасения за поверителността, които идват с това. Например, ако можете да търсите във вашите документи в услуга като Google Docs , това означава, че Google може (по принцип) също да чете всичко в този документ. Единственото нещо, което ви защитава, са законите за поверителност и собствената политика за поверителност на доставчика на облак, но няма реална пречка за защита на вашата информация от тях.

Оттук идва идеята за децентрализиран облачен доставчик. (вече несъществуващият) Graphite Docs е може би най-известният пример. Graphite Docs работеше много като Google Docs , поне от гледна точка на потребителя, но нямаше централен център за данни. Вместо това той използва блокчейн технология за хостване и криптиране на потребителски данни. Получавате предимствата на облачната производителност без притеснения за поверителността. 

За съжаление Graphite Docs се затвори през 2020 г., но изходният му код е Open Source , което означава, че всеки друг може да настрои своя собствена версия.

Има и други опции за децентрализирано разработване на приложения, като Stacks (преди Blockstacks ), които ви позволяват да пишете „dapps“ или децентрализирани приложения(decentralized apps) , които се свързват с базирани на блокчейн валути.

Жива глава в облаците

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



About the author

Аз съм компютърен програмист, специализиран в разработването на софтуер за MacOS. Използвам уменията си, за да пиша професионални рецензии и да давам съвети как да подобрите уменията си за програмиране на Mac. Имам и уебсайт, който предлага подробни инструкции стъпка по стъпка за създаване на успешен уеб сайт.



Related posts