Обзор облачных вычислений
Облачные вычисления предоставляют нам средства доступа к приложениям в виде служебных программ через Интернет. Это позволяет нам создавать, настраивать и настраивать приложения в Интернете.
Что такое облако?
Семестр 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 для обслуживания.
Нарушение изоляции
Этот риск связан с отказом механизма изоляции, который разделяет хранилище, память и маршрутизацию между разными арендаторами.
Компрометация интерфейса управления
В случае поставщика общедоступного облака интерфейсы управления клиентами доступны через Интернет.
Небезопасное или неполное удаление данных
Возможно, данные, запрошенные для удаления, не удалятся. Это происходит по одной из следующих причин.
Дополнительные копии данных сохраняются, но недоступны на момент удаления
Диск, на котором хранятся данные нескольких арендаторов, уничтожен.
Характеристики облачных вычислений
Есть четыре ключевых характеристики облачных вычислений. Они показаны на следующей диаграмме:
Самообслуживание по запросу
Облачные вычисления позволяют пользователям использовать веб-сервисы и ресурсы по запросу. Можно в любой момент войти на сайт и пользоваться им.
Широкий доступ к сети
Поскольку облачные вычисления полностью основаны на Интернете, к ним можно получить доступ из любого места и в любое время.
Объединение ресурсов
Облачные вычисления позволяют нескольким арендаторам совместно использовать пул ресурсов. Можно использовать один физический экземпляр оборудования, базы данных и базовой инфраструктуры.
Быстрая эластичность
В любой момент очень легко масштабировать ресурсы по вертикали или горизонтали. Масштабирование ресурсов означает способность ресурсов справляться с увеличением или уменьшением спроса.
Ресурсы, используемые клиентами в любой момент времени, автоматически отслеживаются.
Измеренное обслуживание
В этом сервисе поставщик облачных услуг контролирует и отслеживает все аспекты облачного сервиса. От этого зависят оптимизация ресурсов, выставление счетов, планирование мощностей и т. Д.