cloud computing (altoros)

25
Сloud — что же это такое?! КРАТКОЕ ОПИСАНИЕ ОСНОВНЫХ СЕРВИСОВ И ИХ КЛЮЧЕВЫЕ ОСОБЕННОСТИ Кирилл Григорчук Руководитель отдела исследований и разработки компании Альторос Девелопмент

Upload: -

Post on 15-Jun-2015

785 views

Category:

Technology


1 download

DESCRIPTION

Кирилл Григорчук, руководитель отдела исследований и разработок Altoros Development «Клауды – что же это такое?»Cloud computing: краткое описание основных сервисов и их ключевых особенностей

TRANSCRIPT

Page 1: Cloud computing (altoros)

Сloud — что же это такое?!

КРАТКОЕ ОПИСАНИЕ ОСНОВНЫХ СЕРВИСОВ И ИХ КЛЮЧЕВЫЕ ОСОБЕННОСТИ

Кирилл Григорчук

Руководитель отдела исследований и разработки компании Альторос Девелопмент

Page 2: Cloud computing (altoros)

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

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

Page 3: Cloud computing (altoros)

Что такое облакоВ общем случае, целиком решения на базе облаков можно представить в виде пирамиды.

Page 4: Cloud computing (altoros)

Что такое IaaS

Page 5: Cloud computing (altoros)

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

Инфраструктура как сервис (Infrastructure as a Service) — это предоставление компьютерной инфраструктуры (как правило в форме виртуализации) в качестве услуги на основе концепции облачных вычислений.

Page 6: Cloud computing (altoros)

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

IaaS состоит из трех основных компонентов:

1. Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование);

2. Операционные системы и ПО (средства виртуализации, автоматизации, основные средства управления ресурсами);

3. Связующее ПО (например, для управления системами).

Page 7: Cloud computing (altoros)

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

Ключевые особенности:

• Утилизация ресурсов;

• Бюджетная экономия:

• Сокращение капитальных вложений;• Реальное использование ресурсов.

• Единая система управления;

• Качественная архитектура.

Page 8: Cloud computing (altoros)

Что такое облакоIaaSКлассификация Iaas

• Public Cloud

• Private Cloud

• Hybrid Cloud

Page 9: Cloud computing (altoros)

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

Доли рынка облачных IaaS провайдеров (по выручке) 2010г., млн $ США

По материалам отчета “The 451 Group”, “Cloud Heavyweights Shape th IaaS Landscape, August 2010, and Cloud Computing: As-A-Service Market Sizing, October 2010

Page 10: Cloud computing (altoros)

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

ОСНОВНЫЕ ПОСТАВЩИКИ

• IBM Cloudburst

• Rackspace

• OpenStack

• Verizon

• SoftLayer

• Oracle Cloud Services

• Rightscale

• Eucalyptus

• BlueLock's IaaS

• VMware vCloud

• Amazon AWS

• Savvis

• GoGrid

• Flexiscale

• Joyent IaaS

• Enomaly

Page 11: Cloud computing (altoros)

Что такое PaaS

Page 12: Cloud computing (altoros)

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

Платформа как сервис (Platform as a Service) — это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги, организованная на основе концепции облачных вычислений. По-сути PaaS — это надстройка над IaaS.

Page 13: Cloud computing (altoros)

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

Ключевые особенности:

• Масштабируемость;

• Бюджетная экономия;

• Отказоустойчивость;

• Безопасность;

• Развертывание приложений;

• Скорость разработки;

• Доступ с любой точки сети Интернет.

Page 14: Cloud computing (altoros)

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

Доли поставщиков PaaS решений 2009г., по доходу, в %

Источник: IDC, Morgan Stanley Research

Page 15: Cloud computing (altoros)

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

ОСНОВНЫЕ ПОСТАВЩИКИ PAAS РЕШЕНИЙ

• Cloud Foundry

• Google App Engine

• Microsoft Azure Services

• Force.com platform

• Fujitsu Messaging as a Service (MaaS)

• cloudMQ™ - MaaS

• Amazon Elastic Beanstalk

• OpSource Connect

• Boomi

• Mule OnDemand

• Heroku PaaS

• Cast iron (IBM)

• Wolf PaaS

• Longjump PaaS

• RightScale

• Engine Yard

Page 16: Cloud computing (altoros)

Что такоеSaaS

Page 17: Cloud computing (altoros)

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

Программное обеспечение по требованию (Software as a Service) — это бизнес модель продажи и использования программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к программному обеспечению через Интернет.

Page 18: Cloud computing (altoros)

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

Ключевые особенностиДля конечных потребителей SaaS решений:• Быстрое начало использования;• Удаленное использование;• Аренда решения;• Совместная работа;• Экономия бюджета:

• Развертывание решения;• Обучение.

• Всегда свежая версия;• Мультиплатформенность.

Page 19: Cloud computing (altoros)

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

Ключевые особенностиДля разработчика SaaS решений• Быстрое внедрение;• Поддержка пользователей;• Лицензирование;• Защита инвестиций;• Увеличение продаж:

• Количество потребителей;• Маркетинговая волна;• Реализация на глобальном рынке.

Page 20: Cloud computing (altoros)

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

Объем рынка SaaS решений, в млн. $ США

Источник: IDC, Morgan Stanley Research

Page 21: Cloud computing (altoros)

Выводы

Page 22: Cloud computing (altoros)

Что такое облакоВыводы

Так все-таки, облака — это хорошо или плохо?

• Возможности;

• Мы любим облака;

• Цифры трактуются по-разному;

Page 23: Cloud computing (altoros)

Что такое облакоВыводы

Минусы

• Относительная сложность переделки приложений;

• Отсутствие универсальности работы в облаках разных провайдеров;

• Разработка приложений, учитывающих идеологию работы в облаке.

Page 24: Cloud computing (altoros)

Что такое облакоВыводы

Плюсы

• Легкость использования при малых нагрузках и простых архитектурах;

• Качество и возможности инфраструктуры;

• Экономия во время приобретении и использования.

Page 25: Cloud computing (altoros)

Вопросы?Кирилл Григорчук

Руководитель отдела исследований и разработки компании Альторос Девелопмент

[email protected]

Аплодисменты