Основы облачных вычислений. Программное обеспечение как сервис (SaaS).



SaaS – модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию (on demand). Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера. В данном случае, основное преимущество модели SaaS для клиента состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём.

В модели SaaS:

- приложение приспособлено для удаленного использования;

- одним приложением могут пользоваться несколько клиентов;

- оплата за услугу взимается либо как ежемесячная абонентская плата, либо на основе суммарного объема транзакций;

- поддержка приложения входит уже в состав оплаты;

- модернизация приложения может производиться обслуживающим персоналом плавно и прозрачно для клиентов.

С точки зрения разработчиков программного обеспечения, модель SaaS позволит эффективно бороться с нелицензионным использованием программного обеспечения, благодаря тому, что клиент не может хранить, копировать и устанавливать программное обеспечение.

Развитием логики SaaS является концепция WaaS (Workplace as a Service - рабочее место как услуга). То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.

Также к SaaS относятся услуги резервного копирования данных.

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


Основы облачных вычислений. Варианты развёртывания облачных систем.

Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:

1) Частное облако (private cloud) - используется для предоставления сервисов внутри одной компании, которая является одновременно и заказчиком и поставщиком услуг. Это вариант реализации "облачной концепции", когда компания создает ее для себя самой, в рамках организации. В первую очередь реализация private cloud снимает один из важных вопросов, который непременно возникает у заказчиков при ознакомлении с этой концепцией – вопрос о защите данных с точки зрения информационной безопасности. Поскольку "облако" ограничено рамками самой компании, этот вопрос решается стандартными существующими методами. Для private cloud характерно снижение стоимости оборудования за счет использования простаивающих или неэффективно используемых ресурсов. А также, снижение затрат на закупки оборудования за счет сокращения логистики.

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

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

3) Смешанное (гибридное) облако - совместное использование двух вышеперечисленных моделей развёртывания

Вообще одна из ключевых идей Cloud заключается как раз в том, чтобы с технологической точки зрения разницы между внутренними и внешними облаками не было и заказчик мог гибко перемещать свои задания между собственной и арендуемой ИТ-инфраструктурой, не задумываясь, где конкретно они выполняются.

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


Основы облачных вычислений. Достоинства облачных вычислений.

Рассмотрим основные преимущества и достоинства технологий облачных вычислений:

1) Доступность и отказоустойчивость – всем пользователям, из любой точки где есть Интернет, с любого компьютера, где есть браузер.

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

Доступ к документам. Если документы хранятся в "облаке", они могут быть доступны пользователям в любое время и в любом месте.

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

Надежность. Дата центры управляются профессиональными специалистами.

2) Экономичность и эффективность - плати столько, сколько используешь, позволь себе дорогие, мощные компьютеры и программы.

Аренда ресурсов.

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

3) Простота - не требуется покупка и настройка программ и оборудования, их обновление.

Обслуживание. Так как физических серверов с внедрением Cloud Computing становится меньше, их становится легче и быстрее обслуживать.

Совместная работа. При работе с документами в "облаке" нет необходимости пересылать друг другу их версии или последовательно редактировать их.

Открытые интерфейсы. "Облако" как правило, имеет стандартные открытые API (интерфейсы прикладного программирования) для связи с существующими приложениями и разработки новых – специально для облачной архитектуры.

4) Гибкость и масштабируемость - неограниченность вычислительных ресурсов (память, процессор, диски). "Облако" масштабируемо и эластично – ресурсы выделяются и освобождаются по мере надобности;

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

Хранение данных. По сравнению с доступным местом для хранения информации на персональных компьютерах объем хранилища в "облаке" может гибко и автоматически подстраиваться под нужды пользователя.

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


Дата добавления: 2018-05-09; просмотров: 414; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!