Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1

.pdf
Скачиваний:
18
Добавлен:
05.06.2015
Размер:
984 Кб
Скачать
☆

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

●Частное облако (англ. private cloud)

–вычислительные ресурсы, управляемые и используемые одной компанией, владельцем облака;

●Публичное облако (англ. public cloud)

–одновременное использование вычислительных ресурсов множеством компаний. Примеры – Amazon, Google;

●Гибридное облако (англ. hybrid cloud)

●Общественное облако (англ. community cloud)

–вычислительные ресурсы, используемые несколькими организациями и/или поддерживаемые неким сообществом;

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

Модели обслуживания

●Программное обеспечение как услуга (SaaS, англ. Software-as-a-Service)

–предоставление доступа к программному обеспечению, развернутому на инфраструктуре провайдера;

●Платформа как услуга (PaaS, англ. Platform-as-a-Service)

–предоставление компьютерной инфраструктуры с установленной операционной системой (обычно, виртуальных машин);

●Инфраструктура как услуга (IaaS, англ. Infrastructure-as-a-Service)

–предоставление компьютерной инфраструктуры, связанной в сеть;

●Все что угодно как услуга

Cloud Infrastructure

 

Cloud Infrastructure

 

Cloud Infrastructure

 

 

 

 

 

 

 

 

 

 

 

 

 

IaaS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PaaS

 

 

 

 

 

PaaS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS

 

 

 

 

SaaS

 

 

 

 

 

 

SaaS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software as a Service

(SaaS)

Architectures

Cloud Infrastructure

PaaS

Cloud Infrastructure

IaaS

PaaS

Platform as a Service (PaaS)

Architectures

Cloud Infrastructure

IaaS

Infrastructure as a Service (IaaS)

Architectures

Все что угодно как услуга *aaS

●DBaaS (Database-as-a-Service) //ScaleDB //OpenStack-Trove

●DaaS (Desktop as a Service) //VMware Horizon

●DRaaS (Disaster Recovery as a Service)

●IDaaS (Identity as a Service) - аутентификация личности как услуга;

●LBaaS (Load-Balancing-as-a-Service) // OpenStack-Neutron-LbaaS

●VPNaaS // OpenStack-Neutron-VPNaaS

●FWaaS (Firewalls as a Service) - брандмауэры как услуга. // OpenStack- Neutron-FwaaS

●BMPaaS (Business Process Management as a Service) - управление бизнеспроцессами как услуга;

●И многое другое …

–AaaS (Architecture as a Service) DaaS (Data as a Service) FaaS (Frameworks as a Service) GaaS (Governance as a Service) HaaS (Hardware as a Service) MaaS (Mashups as a Service); Security as a Service

Передача репрезентативного состояния

●REST (англ. Representational State Transfer) - каждый запрос (REST-запрос) клиента к серверу содержит в себе исчерпывающую информацию о желаемом ответе сервера (желаемом репрезентативном состоянии), и сервер не обязан сохранять информацию о состоянии клиента («клиентской сессии»).

●является альтернативой более сложным методам, таким как SOAP, CORBA и RPC.

REST is Best

CRUD

сокращённое именование 4 базовых функций при работе с хранилищами данных — создание, чтение, редактирование и удаление

Операция

SQL-

Операция в HTTP

 

оператор

 

Создание (Create)

INSERT

POST

Чтение (Read)

SELECT

GET

Редактирование

UPDATE

PUT или PATCH

(Update)

 

 

Удаление (Delete)

DELETE

DELETE

Облачные платформы

●Microsoft Azure

●Amazon Web Services

–Amazon Elastic Compute Cloud (Amazon EC2)

–Amazon SimpleDB

–Amazon Simple Storage Service (Amazon S3)

–Amazon CloudFront

–Amazon Simple Queue Service (Amazon SQS)

●Google App Engine

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]