cloud computing (altoros)
DESCRIPTION
Кирилл Григорчук, руководитель отдела исследований и разработок Altoros Development «Клауды – что же это такое?»Cloud computing: краткое описание основных сервисов и их ключевых особенностейTRANSCRIPT
Сloud — что же это такое?!
КРАТКОЕ ОПИСАНИЕ ОСНОВНЫХ СЕРВИСОВ И ИХ КЛЮЧЕВЫЕ ОСОБЕННОСТИ
Кирилл Григорчук
Руководитель отдела исследований и разработки компании Альторос Девелопмент
Что такое облако
Облачные вычисления или cloud computing — это технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис.
Что такое облакоВ общем случае, целиком решения на базе облаков можно представить в виде пирамиды.
Что такое IaaS
Что такое облакоIaaS
Инфраструктура как сервис (Infrastructure as a Service) — это предоставление компьютерной инфраструктуры (как правило в форме виртуализации) в качестве услуги на основе концепции облачных вычислений.
Что такое облакоIaaS
IaaS состоит из трех основных компонентов:
1. Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование);
2. Операционные системы и ПО (средства виртуализации, автоматизации, основные средства управления ресурсами);
3. Связующее ПО (например, для управления системами).
Что такое облакоIaaS
Ключевые особенности:
• Утилизация ресурсов;
• Бюджетная экономия:
• Сокращение капитальных вложений;• Реальное использование ресурсов.
• Единая система управления;
• Качественная архитектура.
Что такое облакоIaaSКлассификация Iaas
• Public Cloud
• Private Cloud
• Hybrid Cloud
Что такое облакоIaaS
Доли рынка облачных IaaS провайдеров (по выручке) 2010г., млн $ США
По материалам отчета “The 451 Group”, “Cloud Heavyweights Shape th IaaS Landscape, August 2010, and Cloud Computing: As-A-Service Market Sizing, October 2010
Что такое облако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
Что такое PaaS
Что такое облакоPaaS
Платформа как сервис (Platform as a Service) — это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги, организованная на основе концепции облачных вычислений. По-сути PaaS — это надстройка над IaaS.
Что такое облакоPaaS
Ключевые особенности:
• Масштабируемость;
• Бюджетная экономия;
• Отказоустойчивость;
• Безопасность;
• Развертывание приложений;
• Скорость разработки;
• Доступ с любой точки сети Интернет.
Что такое облакоPaaS
Доли поставщиков PaaS решений 2009г., по доходу, в %
Источник: IDC, Morgan Stanley Research
Что такое облако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
Что такоеSaaS
Что такое облакоSaaS
Программное обеспечение по требованию (Software as a Service) — это бизнес модель продажи и использования программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к программному обеспечению через Интернет.
Что такое облакоSaaS
Ключевые особенностиДля конечных потребителей SaaS решений:• Быстрое начало использования;• Удаленное использование;• Аренда решения;• Совместная работа;• Экономия бюджета:
• Развертывание решения;• Обучение.
• Всегда свежая версия;• Мультиплатформенность.
Что такое облакоSaaS
Ключевые особенностиДля разработчика SaaS решений• Быстрое внедрение;• Поддержка пользователей;• Лицензирование;• Защита инвестиций;• Увеличение продаж:
• Количество потребителей;• Маркетинговая волна;• Реализация на глобальном рынке.
Что такое облакоSaaS
Объем рынка SaaS решений, в млн. $ США
Источник: IDC, Morgan Stanley Research
Выводы
Что такое облакоВыводы
Так все-таки, облака — это хорошо или плохо?
• Возможности;
• Мы любим облака;
• Цифры трактуются по-разному;
Что такое облакоВыводы
Минусы
• Относительная сложность переделки приложений;
• Отсутствие универсальности работы в облаках разных провайдеров;
• Разработка приложений, учитывающих идеологию работы в облаке.
Что такое облакоВыводы
Плюсы
• Легкость использования при малых нагрузках и простых архитектурах;
• Качество и возможности инфраструктуры;
• Экономия во время приобретении и использования.
Вопросы?Кирилл Григорчук
Руководитель отдела исследований и разработки компании Альторос Девелопмент
Аплодисменты