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

Облачните изчисления са начин за достъп до изчислителни и системи за съхранение, без всъщност да притежават и да не извършват активно управление на ресурсите. В днешния свят изискванията за изчисления и съхранение са много динамични, поради което закупуването, поддържането и модернизирането на системите може да бъде огромна инвестиция на време и пари. Компании като AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform (GCP) предоставят изчисления и сървъри за съхранение при поискване и такса за това, което използвате. Тези облачни услуги могат да се използват за хостинг на статичен уебсайт, магазин за електронна търговия, вътрешни данни на компанията и др. Оказа се, че са изключително полезни за стартиращи компании, където изчислителните ресурси могат да варират значително във времето.

Облачните изчисления могат да бъдат класифицирани по отношение на следните модели:

  1. Сервизни модели
  2. Модели на внедряване

Сервизни модели

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

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

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

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

В PaaS потребителят управлява приложения, заедно с данни. Много пъти потребителят иска да стартира и поддържа собствените си приложения през облака, където PaaS влиза в картината. Всички нужди от хардуер, мрежа, O / S се задоволяват от доставчика на услуги. Потребителят може да използва всеки език за програмиране по избор. PaaS услугите са по-евтини в сравнение със SaaS.

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

В сервизния хардуер, базиран на IaaS, услугите за виртуализация и мрежи се предоставят от доставчика, докато потребителят се грижи за ОС, приложения и данни.

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

Модели на внедряване

В горния раздел вече научихме за Въведение в облачните изчисления и за модел на услугата. Сега ще знаем за трите вида модели на внедряване: Public Cloud, Private Cloud и Hybrid Cloud

  1. Обществен облак

  • Доставчикът на услуги предоставя ресурси като изчисляване, съхранение и приложения, достъпни за широката общественост по интернет.
  • Всеки потребител може да влезе и да използва тези услуги.
  • Вие плащате за броя на ресурсите, които използвате.
  • Потребителите имат по-малък контрол върху своите данни.
  1. Частен облак

  • Продавачът предлага хоствани услуги на по-малко потребители със защитна стена.
  • Частният облак минимизира проблемите със сигурността.
  • Той осигурява по-голям контрол върху данните.
  • Обикновено се използва от организации с акцент върху сигурността на данните.
  1. Хибриден облак

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

Приложения на облачни компютри

Докато изучавахме Въведение в облачните изчисления, за да знаем повече за облачните изчисления Нека разгледаме приложенията на облачните изчисления:

  • Търговска сила

Sales Force предоставя CRM (Управление на взаимоотношенията с клиенти) услуги и EPR (Enterprise Resource Planning) за облачна инфраструктура и такси при използване. Софтуерът е разработен и поддържан от Salesforce и също така осигурява добавяне на услуги за първокласни потребители.

  • Gmail

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

  • Google Apps

Приложения като Google листове и Google Drive позволяват облачно съхранение и компютри за широката публика.

  • Услуги за поточно видео

Няколко услуги за стрийминг на видео като NetFlix, Amazon Prime, Hotstar разчитат на съхранение в облачни изчисления, за да предават персонализирани данни едновременно на милиарди потребители.

  • Разработка на приложения

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

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

Както сме проучили за Въведение в облачните изчисления, модели на облачно изчисление и приложение на облачните изчисления. Тук ще обсъдим някои плюсове и минуси на Cloud Computing:

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

  • Няма нужда да купувате на стек сървъри, като по този начин се избягват големи капиталови разходи.
  • Лесно за мащабиране: Тъй като търсенето варира в зависимост от времето, броя на сървърите може да бъде лесно променен.
  • Тъй като се генерират повече данни, може да се направи осигуряване за промиване на стари данни или добавяне на допълнително пространство динамично.
  • Мониторингът и поддръжката на сървърите се грижат от продавача.
  • Ползите за околната среда като ресурси се споделят между различни потребители.

Недостатъци на облачните компютри

  • За няколко големи предприятия с огромно количество данни, които се генерират на всеки час, изчисленията в облак могат да се окажат много скъпи, той прави сетивата да притежава и поддържа ресурси за изчисляване и съхранение.
  • За някои приложения, честотната лента на интернет може да бъде тясно място, където потребителят иска и предава може да доведе до голямо време за онлайн достъп.
  • Персонализирането на приложенията е ограничено, приложението, базирано в облак, може да не отговаря точно на вашите нужди.
  • Ако продавачът реши да спре дадена услуга, няколко потребители са засегнати и трябва да търсят алтернативни опции

Облачни доставчици на услуги

Следват основни доставчици на облачни услуги Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Digital Ocean

  1. Уеб услуги на Amazon (AWS)

Сред различните облачни доставчици AWS води на пазара с най-голям изчислителен капацитет. Тя позволява на потребителите да изпробват основната версия на облачните услуги безплатно за една година. Потребителят може или да настрои Windows или Linux OS системи. AWS услугите се използват за различни задачи от хостинг на уебсайтове, магазин за електронна търговия до модели за машинно обучение. Няколко големи компании като Netflix, Quora и т.н. разчитат на AWS за своите услуги. AWS такси на час.

  1. Microsoft Azure

Azure е близък конкурент на AWS, използван за проектиране и управление на облачни услуги. Тя позволява използването на различни езици за програмиране, операционни системи, бази данни и др. И предоставя 30 дни безплатна пробна версия на новите потребители.

  1. Google Cloud Platform (GCP)

GCP използва google datacenter за предоставяне на услуги като виртуални машини, съхранение и много приложения. Той може също да бъде интегриран с данни на живо, а също така са предоставени функции за таблото с табла. За новите потребители получавате определена сума безплатен кредит, който може да бъде използван за използване на GCP услуги. За разлика от AWS, той се таксува на секунди. Така че, ако използвате услуга в продължение на 5 минути, не е необходимо да плащате за целия час.

Препоръчителни статии

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

  1. 15 Демони, които дебнат в облака
  2. Как да започнете кариера в облачните изчислителни технологии
  3. Разлика между облачните компютри и Hadoop
  4. Какво е виртуализацията в облачните компютри?
  5. Безплатни облачни компютри
  6. Предимства и недостатъци на облачните компютри

Категория: