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

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

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

Семестр Cloud относится к Network или Internet.Другими словами, мы можем сказать, что Облако - это то, что присутствует в удаленном месте. Облако может предоставлять услуги через общедоступные и частные сети, например WAN, LAN или VPN.

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

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

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

Предложения облачных вычислений platform independency,поскольку программное обеспечение не требуется устанавливать локально на ПК. Следовательно, облачные вычисления делают наши бизнес-приложения mobile а также collaborative.

Базовые концепции

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

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

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

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

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

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

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

В private cloud позволяет системам и сервисам быть доступными внутри организации. Он более защищен из-за его частного характера.

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

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

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

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

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

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

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

Anything-as-a-Service (XaaS) это еще одна модель обслуживания, которая включает в себя сеть как услугу, бизнес как услугу, идентификацию как услугу, базу данных как услугу или стратегию как услугу.

В Infrastructure-as-a-Service (IaaS) это самый базовый уровень обслуживания. Каждая из моделей обслуживания наследует механизм безопасности и управления от базовой модели, как показано на следующей диаграмме:

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

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

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

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

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

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

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

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

Льготы

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

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

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

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

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

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

  • Предложения облачных вычислений on-demand self-service. Ресурсы можно использовать без взаимодействия с поставщиком облачных услуг.

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

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

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

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

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

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

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

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

Клиентам очень сложно перейти с одного Cloud Service Provider (CSP) к другому. Это приводит к зависимости от конкретного CSP для обслуживания.

Нарушение изоляции

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

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

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

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

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

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

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

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

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

Самообслуживание по запросу

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

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

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

Объединение ресурсов

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

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

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

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

Измеренное обслуживание

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