Учебники

Обзор облачных вычислений

Облачные вычисления предоставляют нам средства доступа к приложениям в качестве утилит через Интернет. Это позволяет нам создавать, настраивать и настраивать приложения онлайн.

Что такое облако?

Термин Облако относится к сети или Интернету. Другими словами, мы можем сказать, что Облако – это то, что присутствует в удаленном месте. Облако может предоставлять услуги через общедоступные и частные сети, т. Е. WAN, LAN или VPN.

Такие приложения, как электронная почта, веб-конференции, управление взаимоотношениями с клиентами (CRM), выполняются в облаке.

Что такое облачные вычисления?

Облачные вычисления – это манипулирование, настройка и удаленный доступ к аппаратным и программным ресурсам. Он предлагает онлайн-хранилище данных, инфраструктуру и приложения.

Облачные вычисления

Облачные вычисления обеспечивают независимость от платформы, поскольку программное обеспечение не требуется устанавливать локально на ПК. Таким образом, облачные вычисления делают наши бизнес-приложения мобильными и совместными.

Основные понятия

За кулисами работают определенные службы и модели, делающие облачные вычисления осуществимыми и доступными для конечных пользователей. Ниже приведены рабочие модели для облачных вычислений:

  • Модели развертывания
  • Сервисные Модели

Модели развертывания

Модели развертывания определяют тип доступа к облаку, т. Е. Как оно расположено? Облако может иметь любой из четырех типов доступа: общедоступный, частный, гибридный и общественный.

Модели развертывания облачных вычислений

Публичное облако

Публичное облако позволяет системам и службам быть легко доступными для широкой публики. Публичное облако может быть менее безопасным из-за его открытости.

Частное Облако

Частное облако позволяет системам и службам быть доступными внутри организации. Он более защищен благодаря своей частной природе.

Облако сообщества

Облако сообщества позволяет системам и службам быть доступными для группы организаций.

Гибридное Облако

Гибридное облако представляет собой смесь публичного и частного облака, в котором критические действия выполняются с использованием частного облака, а некритические действия выполняются с использованием публичного облака.

Сервисные Модели

Облачные вычисления основаны на сервисных моделях. Они подразделяются на три основные модели обслуживания, которые:

  • Инфраструктура как услуга (IaaS)
  • Платформа как услуга (PaaS)
  • Программное обеспечение как услуга (SaaS)

«Все как услуга» (XaaS) – это еще одна модель сервиса, которая включает в себя сеть как услуга, бизнес как услуга, идентификация как услуга, база данных как услуга или Стратегия-как-службы.

Инфраструктура как услуга (IaaS) – самый базовый уровень обслуживания. Каждая из сервисных моделей наследует механизм безопасности и управления от базовой модели, как показано на следующей диаграмме:

Модели облачных вычислений

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

IaaS предоставляет доступ к основным ресурсам, таким как физические машины, виртуальные машины, виртуальные хранилища и т. Д.

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

PaaS предоставляет среду выполнения для приложений, инструментов разработки и развертывания и т. Д.

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

Модель SaaS позволяет использовать программные приложения в качестве услуги для конечных пользователей.

История облачных вычислений

Концепция облачных вычислений возникла в 1950 году с внедрением мэйнфреймов, доступных через тонкие / статические клиенты. С тех пор облачные вычисления превратились из статических клиентов в динамических и из программного обеспечения в сервисы. Следующая диаграмма объясняет эволюцию облачных вычислений:

История облачных вычислений

Выгоды

Облачные вычисления имеют множество преимуществ. Некоторые из них перечислены ниже –

  • Можно получить доступ к приложениям как к утилитам через Интернет.

  • Можно в любое время манипулировать и настраивать приложения онлайн.

  • Не требуется устанавливать программное обеспечение для доступа или управления облачным приложением.

  • Cloud Computing предлагает инструменты для онлайн-разработки и развертывания, программирования среды выполнения через модель PaaS.

  • Облачные ресурсы доступны по сети способом, обеспечивающим независимый от платформы доступ к любому типу клиентов.

  • Облачные вычисления предлагают самообслуживание по требованию. Ресурсы могут быть использованы без взаимодействия с поставщиком облачных услуг.

  • Облачные вычисления очень экономичны, поскольку работают с высокой эффективностью и оптимальным использованием. Это просто требует подключения к Интернету

  • Облачные вычисления предлагают балансировку нагрузки, что делает его более надежным.

Можно получить доступ к приложениям как к утилитам через Интернет.

Можно в любое время манипулировать и настраивать приложения онлайн.

Не требуется устанавливать программное обеспечение для доступа или управления облачным приложением.

Cloud Computing предлагает инструменты для онлайн-разработки и развертывания, программирования среды выполнения через модель PaaS.

Облачные ресурсы доступны по сети способом, обеспечивающим независимый от платформы доступ к любому типу клиентов.

Облачные вычисления предлагают самообслуживание по требованию. Ресурсы могут быть использованы без взаимодействия с поставщиком облачных услуг.

Облачные вычисления очень экономичны, поскольку работают с высокой эффективностью и оптимальным использованием. Это просто требует подключения к Интернету

Облачные вычисления предлагают балансировку нагрузки, что делает его более надежным.

Преимущества облачных вычислений

Риски, связанные с облачными вычислениями

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

Безопасность и конфиденциальность

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

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

Заблокировать

Клиентам очень трудно переключиться с одного поставщика облачных услуг (CSP) на другого. Это приводит к зависимости от конкретного CSP для обслуживания.

Ошибка изоляции

Этот риск связан с отказом механизма изоляции, который разделяет хранилище, память и маршрутизацию между различными арендаторами.

Компромисс интерфейса управления

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

Небезопасное или неполное удаление данных

Возможно, данные, запрошенные для удаления, могут быть не удалены. Это происходит из-за одной из следующих причин

  • Дополнительные копии данных сохраняются, но не доступны на момент удаления

  • Диск, на котором хранятся данные нескольких арендаторов, уничтожен.

Дополнительные копии данных сохраняются, но не доступны на момент удаления

Диск, на котором хранятся данные нескольких арендаторов, уничтожен.

Характеристики облачных вычислений

Существует четыре ключевых характеристики облачных вычислений. Они показаны на следующей диаграмме:

Характеристики облачных вычислений

Самостоятельное обслуживание по требованию

Облачные вычисления позволяют пользователям использовать веб-сервисы и ресурсы по запросу. Можно в любое время войти на сайт и использовать их.

Широкий доступ к сети

Поскольку облачные вычисления полностью основаны на веб-технологиях, к ним можно получить доступ из любого места и в любое время.

Пул ресурсов

Облачные вычисления позволяют нескольким арендаторам совместно использовать пул ресурсов. Можно использовать один физический экземпляр оборудования, базы данных и базовой инфраструктуры.

Быстрая Эластичность

Очень легко масштабировать ресурсы вертикально или горизонтально в любое время. Масштабирование ресурсов означает способность ресурсов справляться с растущим или уменьшающимся спросом.

Ресурсы, используемые клиентами в любой момент времени, автоматически контролируются.

Измеренная служба

В этом сервисе облачный провайдер контролирует и контролирует все аспекты облачного сервиса. От этого зависит оптимизация ресурсов, выставление счетов, планирование емкости и т. Д.