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

1

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

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

Частное облако (англ. 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

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