Що Таке Хмарні Обчислення? Посібник для початківців

Слухайте, я зрозумів.

Малому бізнесу зараз непросто.

З меншою кількістю персоналу та меншим капіталом малий бізнес повинен конкурувати з великими хлопцями, які мають більше ресурсів та персоналу.

Але ось яка справа:

Сьогодні вони можуть досягти цієї конкурентної переваги з більшою легкістю, ніж будь-коли раніше, все завдяки хмарним обчисленням.

Вони дозволяють підприємцям використовувати технології, не вкладаючи гроші заздалегідь.

Тому не дивно, що  майже 8 з кожних 10 підприємств використовують хмару, та понад 41% малих організацій вже використовують хмару.

І ви також повинні.

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

Що таке хмарні обчислення?

Уявіть, що сьогодні неділя, і ви з друзями хочете поласувати піцею.

Ви печете приголомшливі піци. Але, халепа,  це вихідні, і приготування їжі – останнє, що ви хочете робити.

Плюс, Динамо (ваша команда) за півгодини грають у матчі.

Один із варіантів – поспішити до місцевого магазину, придбати заморожену піцу та спекти її вдома.

Інший варіант – замовити піцу з найближчого ресторану.

Третій варіант – потрапити до місцевого бару, де подають шиплячі гарячі піци з охолодженим пивом.

Усі ці варіанти об’єднує одне:

Вони дозволяють використовувати послуги інших людей. Що ж, ось вам і хмарні обчислення!

Добре, розумію. Але де хмаринки?

Вибачте, що розчарував вас. Тут немає хмар, подібно до відсутності алкоголю в імбирному елі.

«Хмара» – це метафора Інтернету. Маркетингова фраза, яка має незначну фактичну інформативну цінність, але звучить досить привабливо, щоб добре продатись.

Ми можемо визначити хмарні обчислення як технологію, яка дозволяє використовувати чужі обчислювальні послуги через Інтернет.

Подумайте про Dropbox. Це хмарні обчислення. Ви використовуєте їх сервери для зберігання ваших файлів.

Apple iCloud, Gmail та OneDrive – деякі інші повсякденні приклади хмарних обчислень.

П’ять ключових характеристик хмарних обчислень

Тепер давайте підійдемо до найважливішого питання:

Як ви можете зрозуміти, що є хмарою?

За даними Національного інституту стандартів і технологій , хмарні обчислення мають 5 визначальних особливостей.

1. Самообслуговування на замовлення

Хмарні обчислення надають ресурси, коли ви їх захочете. Це досягається за допомогою самообслуговування та автоматизації.

Іншими словами, ви можете самостійно збільшувати або зменшувати обчислювальні ресурси, не маючи необхідності взаємодіяти з персоналом вашого провайдера.

Крім того, у хмарних обчисленнях ви платите за те, що використовуєте.

2. Широкий доступ до мережі

Ви можете отримати доступ до хмарних служб лише через мережу, яка в більшості випадків є Інтернетом.

Це означає, що ви можете отримати доступ до ресурсів з будь-якого місця та з будь-якого пристрою, за умови, що ви можете вийти в Інтернет.

3. Об’єднання ресурсів

Для багатьох підприємств хмарні обчислення є в 40 разів вигіднішими, ніж використання внутрішньої ІТ-системи .

Об’єднання ресурсів – одна з головних причин цього.

Кілька користувачів використовують об’єднані ресурси провайдера. Як результат, останній може надавати послуги за доступними цінами.

Ще однією перевагою цієї багатокористувацької моделі є те, що вона дозволяє провайдеру призначати та перепризначати обчислювальну потужність, програмне забезпечення та ресурси клієнтам відповідно до їх потреб.

4. Швидка еластичність

Кожен у хмарі може додавати або зменшувати ресурси в будь-який час, не впливаючи на інших.

Наприклад, під час пікового трафіку хмара може швидко збільшуватися – а в деяких випадках навіть автоматично – для задоволення нових запитів.

Коли трафік нормалізується, він може зменшитися настільки ж швидко.

5. Виміряне обслуговування

Постачальник вимірює ресурси (наприклад, пропускну здатність мережі, простір для зберігання даних, процесор та інші), щоб гарантувати, що у клієнтів вони ніколи не закінчаться.

Це також допомагає переконатися, що кожен клієнт платить за те, що він використовує, не більше і не менше.

Тепер перейдемо до:

Як працюють хмарні обчислення

Архітектура хмарних обчислень складається з наступних трьох компонентів :

1. Інтерфейс – це стосується пристрою (наприклад, ноутбука, робочого столу чи мобільного пристрою) та програми, що використовується клієнтом для доступу до даних, що зберігаються в хмарі.

2. Бекенд – це основний компонент хмарних обчислень і відноситься до повної комп’ютерної інфраструктури хмарного постачальника. Він включає різні типи серверів, пристрої зберігання даних, операційні системи та додатки, які разом створюють середовище хмарних обчислень. Часто для кожної програми існує виділений сервер (або декілька). Нарешті, існують системи моніторингу, які регулюють трафік, керують обчислювальними ресурсами, виявляють проблеми безпеки і забезпечують, щоб все працювало безперебійно.

3. Мережа – третій компонент інфраструктури дозволяє інтерфейсному та серверному серверам з’єднуватися між собою через Інтернет.

Коли ці три компоненти працюють в гармонії, хмарний провайдер може плавно надавати обчислювальні послуги багатьом клієнтам, використовуючи різні моделі хмарних служб.

Моделі обслуговування хмарних обчислень

Існує три основні моделі хмарних служб.

  • Програмне забезпечення як послуга (Saas)
  • Платформа як послуга (Paas)
  • Інфраструктура як послуга (Iaas)

Всі ці три служать різним цілям і зрештою полегшують ваше життя.

Перш ніж ми детально обговоримо кожен із них, давайте використаємо аналогію піци, щоб отримати загальне розуміння.

  • IaaS схожий на вашу заморожену піцу  Ви використовуєте послуги інших, щоб зменшити ваше навантаження. Хтось інший готує піцу, але ви спечете її, дістанете напої та помиєте посуд.
  • PaaS – це ваша піца, яку доставили додому  Ви користуєтесь послугами інших більше, ніж у випадку з IaaS. Хтось спече та доставить піцу до ваших дверей. Однак ви все одно повинні розібратися з напоями та помити посуд.
  • SaaS схожий на вечерю у вашому місцевому барі  Ви користуєтесь послугами інших увесь час. Хтось приносить вам піцу та напої, а також дбає про посуд!

Тепер давайте з’ясуємо, що означає кожна модель послуги в технічному плані.

IaaS проти PaaS проти SaaS - в чому різниця?

Програмне забезпечення як послуга (SaaS)

Saas надає вам доступ до хмарних веб-додатків.

Коли ви використовуєте послугу SaaS, вам не потрібно нічого налаштовувати на своєму комп’ютері чи сервері.

Все, що вам потрібно, це ідентифікатор для входу та пароль. Крім того, ви платите за те, що використовуєте.

Деякі загальні приклади служб SaaS – це послуги електронної пошти (Gmail та Yahoo! пошта), офісні інструменти (Google Docs та Office 365), хмарні служби зберігання даних (Dropbox та OneDrive), програмне забезпечення для управління подіями (Trello та Cvent) та побудовані веб-конструктори, такі як Shopify та BigCommerce.

Інфраструктура як послуга (IaaS)

Він пропонує вам повністю функціонуючу (базову або вдосконалену) обчислювальну інфраструктуру – мережеві ресурси, сервери та сховище.

Отже, IaaS певним чином схожий на ваш персональний віртуальний центр обробки даних.

Microsoft Azure, Amazon Web Services (AWS), Google і Compute Engine – одні з найпопулярніших постачальників послуг IaaS.

Використовуючи IaaS, ви можете вільно встановлювати будь-які потрібні операційні системи та інструменти на надану інфраструктуру.

Поки ви керуєте операційною системою, розміщеними програмами та інструментами, провайдер підтримує сервери, сховище, мережеві ресурси та центр обробки даних.

Ви можете використовувати IaaS для багатьох цілей, починаючи від створення віртуальних центрів обробки даних та хостингу веб-сайтів, до видобутку та аналізу даних.

Платформа як послуга (Paas)

PaaS надає вам платформу для розробки, тестування, управління та розгортання програм.

Постачальник керує всім у хмарній інфраструктурі (тобто операційною системою, засобами розробки та управління, мережевими ресурсами, серверами, запам’ятовуючими пристроями та центром обробки даних у цілому).

З іншого боку, вам потрібно лише стежити за програмами, які ви розміщуєте. Прикладами PaaS є Google App Engine та Heroku.

Тепер давайте дізнаємося про різні типи хмарних моделей доставки.

Види хмарних обчислень

Існує три основних типи хмар – приватна, державна та гібридна .

Давайте розберемося в кожному за допомогою іншої аналогії

  • Private Cloud (1 гараж, 2 машини та 3 водії)

Скажімо, ви ділите квартиру з другом, і ви обоє володієте автомобілем.

Хоча ваш – економічний автомобіль, а його позашляховик.

Зазвичай ви їдете на своєму автомобілі, але іноді – наприклад, коли вам потрібно купити продукти – ви берете позашляховик.

А тепер уявіть, як до вас переїжджає ще одна подруга, але вона не володіє транспортним засобом.

Однак у більшості випадків ви троє чудово справляєтеся лише з двома автомобілями.

Це схоже на приватну хмару.

Подібно до того, як ви володієте транспортними засобами, компанія володіє всім, що знаходиться в хмарі. Співробітники діляться ресурсами, подібно до того, як ви троє ділите два автомобілі між собою, і ви насолоджуєтесь повним контролем над своїми речами.

  • Public Cloud (Без автомобілів, будь ласка. Метро нас влаштовує).

Можливо, ви та ваші друзі не можете дозволити собі машину. А може, ви всі працюєте вдома і не відчуваєте потреби в ній.

Ви просто користуєтесь метро, ​​коли вам потрібно кудись їхати.

Звичайно, розклад метро обмежує ваші рухи, але ви платите за користування.

Саме так.

Ви не володієте ні обладнанням, ні програмним забезпеченням. Ви користуєтесь послугою лише тоді, коли вона вам потрібна, і платите за те, чим користуєтесь.

Як бачите, загальнодоступна хмара є вигіднішою за приватну. Однак недоліком є ​​те, що в першому ви мало контролюєте дані та інфраструктуру.

  • Гібридна хмара (Іноді однієї машини недостатньо.)

Ваша машина досить велика для більшості повсякденних потреб. Однак це не підійде для тривалої дорожньої поїздки.

Отже, ви берете в оренду причіп і підключаєте його.

Саме так працює гібридна хмара.

Значну частину часу ви використовуєте лише власні ресурси, але під час пікових навантажень ви наймаєте чужі ресурси.

Гібридна хмара дозволяє насолоджуватися найкращим з обох світів – безпекою приватної хмари та масштабованістю загальнодоступної хмари.

Тепер ви можете подумати:

«Добре, я знаю відповідь на питання, що таке хмарні обчислення ? Я також знаю, як це працює. Але чому я повинен переходити до хмари? Чи справді його користь така велика? “

Ну, давайте дізнаємось …

Навіщо використовувати хмару?

Хмарні обчислення мають багато переваг, таких як:

  • Економічна ефективність

Перехід до хмари є менш затратним, ніж налаштування локального сервера.

Крім того, у випадку з хмарою вам не доведеться витрачати гроші на дороге обладнання. Це головний біль вашого продавця. Ваш постачальник буде оновлювати обладнання, коли це буде потрібно.

Нарешті, вам не потрібно наймати ІТ-команду для підтримки вашої ІТ-інфраструктури. Це більше економії для вашої кишені.

  • Масштабованість

Це одна з найважливіших переваг хмарних обчислень. Ви можете швидко збільшити або зменшити масштаб лише за кілька кліків.

Такий тип спритності може дати вам велику перевагу перед конкурентами, які все ще покладаються на локальні сервери, оскільки їх масштабування є  швидким та дешевим.

  • Вища продуктивність

6 з 10 підприємств, які охоплюють хмару, повідомляють про менше простоїв після міграції .

Менший час простою, в свою чергу, підвищує вашу продуктивність та імідж бренду. Зрештою, ніхто не любить вести бізнес з компанією, сайт і програми якої часто не працюють.

  • Негайна доступність

Хмарні послуги доступні одразу, коли ви за них заплатите. На відміну від цього, під час налаштування локального сервера спочатку потрібно встановити та налаштувати апаратне забезпечення, перш ніж розпочати користуватися послугою.

  • Безпека даних

Місцеві центри обробки даних зазнають на 51% більше випадків безпеки порівняно з хмарним сховищем .

Якщо безпека даних є вашим пріоритетом номер один, подумайте про перехід до хмари, оскільки це безпечніше.

Усі постачальники хмарних сховищ застосовують базові заходи безпеки даних, такі як контроль доступу, шифрування та автентифікація. Багато хто навіть доповнює базові заходи вдосконаленими засобами контролю безпеки, щоб захистити хмарні програми, програмне забезпечення та базу даних.

  • Мобільність

Хмарні обчислення спрощують роботу в дорозі.

Співробітники можуть отримати доступ до корпоративних даних за допомогою смартфонів та інших мобільних пристроїв у будь-який час і з будь-якого місця – якщо вони підключені до Інтернету.

Ключові проблеми з безпекою хмарних обчислень та їх рішення

Хмарні обчислення мають багато переваг. Наприклад, ви можете отримати доступ до даних компанії з будь-якого місця та додати або вивести ресурси з експлуатації за допомогою декількох клацань.

Однак, переходячи до хмари, ви передаєте деякі дані та засоби безпеки мережі іншій стороні.

Якщо ви не будете правильно вибирати свого постачальника, ваші дані можуть потрапити в чужі руки, що не добре.

Ось чому знати “що таке хмарні обчислення?” і “які його переваги?” недостатньо. Ви також повинні бути в курсі ключових проблем із хмарною безпекою та їх рішень.

Завдання 1 – Порушення даних

Останнє, що вам потрібно після переходу до хмари, це ненароком обробити несанкціонований доступ третій стороні. Зі збільшенням кількості порушень даних це серйозне занепокоєння.

Тут на сцену виходить шифрування даних.

Воно скремблює ваші дані таким чином, що їх можуть прочитати лише ті, хто має ключ розшифровки.

Іншими словами, навіть якщо він загублений або вкрадений, інші не можуть прочитати та скористатися ним, якщо у них немає ключа розшифровки.

Більшість хмарних провайдерів пропонують такі два типи послуг шифрування:

  • Наскрізне шифрування – коли ви обираєте це, усі ваші дані шифруються перед тим, як перенести їх у хмару.
  • Вибіркове шифрування – у цьому випадку шифруються лише конфіденційні дані.

Перш ніж застосовувати хмарні технології, переконайтеся, що ваш постачальник пропонує послугу шифрування, необхідну для захисту ваших даних.

Завдання 2 – DDoS-атаки

Розподілена атака на відмову в обслуговуванні (DDoS) використовується кіберзлочинцями, щоб зробити мережу, додаток або веб-сайт недоступними, бомбардуючи їх занадто великим трафіком.

DDoS-атака, якщо вона буде успішною, може вимкнути ваш сайт на багато годин або навіть днів – впливаючи на ваш прибуток та імідж бренду.

Тенденції та статистика DDoS категорично демонструють руйнівний ефект таких атак.

Тому переконайтеся, що ваш хмарний провайдер має надійний захист DDoS.

Завдання 3 – Небезпечні точки доступу

Найбільша перевага хмари полягає в тому, що вона дозволяє отримувати доступ до даних з будь-якого місця за допомогою будь-якого пристрою.

Однак що, якщо API, з яким взаємодіють користувачі, є незахищеним? Хакери можуть виявити ці уразливості та використати їх на свою користь.

Тут брандмауер веб-додатків виявляється надзвичайно корисним. Він перевіряє HTTP-запити до веб-сайту та відфільтровує будь-який незаконний трафік.

Підсумок

Найкращий спосіб відповісти на питання “що таке хмарні обчислення”:

Це великий нівелір.

Вони вирівняли умови для малого та середнього бізнесу, зменшивши їх ІТ-витрати та надавши їм доступ до масштабованого, зручного та безпечного способу розміщення своїх даних.

Враховуючи ці переваги, не дивно, що, згідно зі звітом, 77% підприємств сьогодні використовують хмару, і прийняття хмарних технологій зростає.

Отже, як щодо цього? Коли ви переходите до хмари?

Суть:

Хмара пропонує різні моделі та рішення послуг. Ми впевнені, що ви не знайдете жодних проблем у пошуку відповідного рішення.