С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          •  BlueLock's IaaS
•  Rackspace               •  VMware vCloud
•  OpenStack               •  Amazon AWS
•  Verizon                 •  Savvis
•  SoftLayer               •  GoGrid
•  Oracle Cloud Services   •  Flexiscale
•  Rightscale              •  Joyent IaaS
•  Eucalyptus              •  Enomaly
Что такое
  PaaS
Что такое облако
PaaS
Платформа как сервис (Platform as a Service) — это
предоставление интегрированной платформы для
разработки, тестирования, развертывания и поддержки
веб-приложений как услуги, организованная на основе
концепции облачных вычислений. По-сути PaaS — это
надстройка над IaaS.
Что такое облако
PaaS
Ключевые особенности:
•  Масштабируемость;
•  Бюджетная экономия;
•  Отказоустойчивость;
•  Безопасность;
•  Развертывание приложений;
•  Скорость разработки;
•  Доступ с любой точки сети Интернет.
Что такое облако
PaaS
Доли поставщиков PaaS решений 2009г., по доходу, в %




                              Источник: IDC, Morgan Stanley Research
Что такое облако
PaaS
ОСНОВНЫЕ ПОСТАВЩИКИ PAAS РЕШЕНИЙ

•  Cloud Foundry              •    OpSource Connect
•  Google App Engine          •    Boomi
                              •    Mule OnDemand
•  Microsoft Azure Services
                              •    Heroku PaaS
•  Force.com platform
                              •    Cast iron (IBM)
•  Fujitsu Messaging as a     •    Wolf PaaS
   Service (MaaS)
                              •    Longjump PaaS
•  cloudMQ™ - MaaS            •    RightScale
•  Amazon Elastic Beanstalk   •    Engine Yard
Что такое
  SaaS
Что такое облако
SaaS
Программное обеспечение по требованию (Software as a
Service) — это бизнес модель продажи и использования
программного обеспечения, при которой поставщик
разрабатывает веб-приложение и самостоятельно
управляет им, предоставляя заказчикам доступ к
программному обеспечению через Интернет.
Что такое облако
SaaS
Ключевые особенности
Для конечных потребителей SaaS решений:
•  Быстрое начало использования;
•  Удаленное использование;
•  Аренда решения;
•  Совместная работа;
•  Экономия бюджета:
    •  Развертывание решения;
    •  Обучение.
•  Всегда свежая версия;
•  Мультиплатформенность.
Что такое облако
SaaS
Ключевые особенности
Для разработчика SaaS решений
•  Быстрое внедрение;
•  Поддержка пользователей;
•  Лицензирование;
•  Защита инвестиций;
•  Увеличение продаж:
    •  Количество потребителей;
    •  Маркетинговая волна;
    •  Реализация на глобальном рынке.
Что такое облако
SaaS
Объем рынка SaaS решений, в млн. $ США




                        Источник: IDC, Morgan Stanley Research
Выводы
Что такое облако
Выводы
Так все-таки, облака — это хорошо или плохо?
•  Возможности;
•  Мы любим облака;
•  Цифры трактуются по-разному;
Что такое облако
Выводы
Минусы
•  Относительная сложность переделки приложений;
•  Отсутствие универсальности работы в облаках разных
   провайдеров;
•  Разработка приложений, учитывающих идеологию
   работы в облаке.
Что такое облако
Выводы
Плюсы
•  Легкость использования при малых нагрузках и
   простых архитектурах;
•  Качество и возможности инфраструктуры;
•  Экономия во время приобретении и использования.
Вопросы?
                Кирилл Григорчук
                Руководитель отдела
                исследований и
 Аплодисменты   разработки компании
                Альторос Девелопмент


                kirill.grigorchuk@altoros.com

Cloud computing

  • 1.
    Сloud — чтоже это такое?! КРАТКОЕ ОПИСАНИЕ ОСНОВНЫХ СЕРВИСОВ И ИХ КЛЮЧЕВЫЕ ОСОБЕННОСТИ Кирилл Григорчук Руководитель отдела исследований и разработки компании Альторос Девелопмент
  • 2.
    Что такое облако Облачныевычисления или cloud computing — это технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис.
  • 3.
    Что такое облако В общем случае, целиком решения на базе облаков можно представить в виде пирамиды.
  • 4.
  • 5.
    Что такое облако IaaS Инфраструктуракак сервис (Infrastructure as a Service) — это предоставление компьютерной инфраструктуры (как правило в форме виртуализации) в качестве услуги на основе концепции облачных вычислений.
  • 6.
    Что такое облако IaaS IaaSсостоит из трех основных компонентов: 1.  Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование); 2.  Операционные системы и ПО (средства виртуализации, автоматизации, основные средства управления ресурсами); 3.  Связующее ПО (например, для управления системами).
  • 7.
    Что такое облако IaaS Ключевыеособенности: •  Утилизация ресурсов; •  Бюджетная экономия: •  Сокращение капитальных вложений; •  Реальное использование ресурсов. •  Единая система управления; •  Качественная архитектура.
  • 8.
    Что такое облако IaaS КлассификацияIaas •  Public Cloud •  Private Cloud •  Hybrid Cloud
  • 9.
    Что такое облако IaaS Долирынка облачных IaaS провайдеров (по выручке) 2010г., млн $ США По материалам отчета “The 451 Group”, “Cloud Heavyweights Shape th IaaS Landscape, August 2010, and Cloud Computing: As-A-Service Market Sizing, October 2010
  • 10.
    Что такое облако IaaS ОСНОВНЫЕПОСТАВЩИКИ •  IBM Cloudburst •  BlueLock's IaaS •  Rackspace •  VMware vCloud •  OpenStack •  Amazon AWS •  Verizon •  Savvis •  SoftLayer •  GoGrid •  Oracle Cloud Services •  Flexiscale •  Rightscale •  Joyent IaaS •  Eucalyptus •  Enomaly
  • 11.
  • 12.
    Что такое облако PaaS Платформакак сервис (Platform as a Service) — это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги, организованная на основе концепции облачных вычислений. По-сути PaaS — это надстройка над IaaS.
  • 13.
    Что такое облако PaaS Ключевыеособенности: •  Масштабируемость; •  Бюджетная экономия; •  Отказоустойчивость; •  Безопасность; •  Развертывание приложений; •  Скорость разработки; •  Доступ с любой точки сети Интернет.
  • 14.
    Что такое облако PaaS Долипоставщиков PaaS решений 2009г., по доходу, в % Источник: IDC, Morgan Stanley Research
  • 15.
    Что такое облако PaaS ОСНОВНЫЕПОСТАВЩИКИ PAAS РЕШЕНИЙ •  Cloud Foundry •  OpSource Connect •  Google App Engine •  Boomi •  Mule OnDemand •  Microsoft Azure Services •  Heroku PaaS •  Force.com platform •  Cast iron (IBM) •  Fujitsu Messaging as a •  Wolf PaaS Service (MaaS) •  Longjump PaaS •  cloudMQ™ - MaaS •  RightScale •  Amazon Elastic Beanstalk •  Engine Yard
  • 16.
  • 17.
    Что такое облако SaaS Программноеобеспечение по требованию (Software as a Service) — это бизнес модель продажи и использования программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к программному обеспечению через Интернет.
  • 18.
    Что такое облако SaaS Ключевыеособенности Для конечных потребителей SaaS решений: •  Быстрое начало использования; •  Удаленное использование; •  Аренда решения; •  Совместная работа; •  Экономия бюджета: •  Развертывание решения; •  Обучение. •  Всегда свежая версия; •  Мультиплатформенность.
  • 19.
    Что такое облако SaaS Ключевыеособенности Для разработчика SaaS решений •  Быстрое внедрение; •  Поддержка пользователей; •  Лицензирование; •  Защита инвестиций; •  Увеличение продаж: •  Количество потребителей; •  Маркетинговая волна; •  Реализация на глобальном рынке.
  • 20.
    Что такое облако SaaS Объемрынка SaaS решений, в млн. $ США Источник: IDC, Morgan Stanley Research
  • 21.
  • 22.
    Что такое облако Выводы Таквсе-таки, облака — это хорошо или плохо? •  Возможности; •  Мы любим облака; •  Цифры трактуются по-разному;
  • 23.
    Что такое облако Выводы Минусы • Относительная сложность переделки приложений; •  Отсутствие универсальности работы в облаках разных провайдеров; •  Разработка приложений, учитывающих идеологию работы в облаке.
  • 24.
    Что такое облако Выводы Плюсы • Легкость использования при малых нагрузках и простых архитектурах; •  Качество и возможности инфраструктуры; •  Экономия во время приобретении и использования.
  • 25.
    Вопросы? Кирилл Григорчук Руководитель отдела исследований и Аплодисменты разработки компании Альторос Девелопмент kirill.grigorchuk@altoros.com