Сервисы публичного облака Oracle Владимир Давыденко Центр Компетенции по Облакам Oracle vladimir.davydenko@oracle.com +7 916 814 4413 Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Cloud Platform Strategy 2 Программа Рыночные тренды Стратегия Oracle в Публичном Облаке Обзор сервисов в Oracle Public Cloud Модели продажи Облака – Предоплаченная подписка Cloud Platform Strategy 3 Рыночные тренды Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Прогнозируемый рынок PaaS • Gartner: – Рынок PaaS в 1H2014 – За 4 года рынок удвоится Cloud Platform Strategy 5 Ключевой элемент стратегии - Облако “Database is our largest software business and Database will be our largest cloud service business.” Larry Ellison, Chairman & CTO, Earnings Call, 2014 Cloud Platform Strategy Количество внедрений стремительно растет! Облако уже не новинка Рост Облаков экспоненциальный 84 5X % • Используют Облако сегодня или начнут в течении 2 лет • Облачные вычисления растут быстрее чем традиционные инвестиции в ИТ *Source: Computerworld Strategic Marketing Services, February-March 2014 Cloud Survey **Source: GigaOM Research and VC North Bridge Cloud Platform Strategy Связь роста акций с облаками Cloud Platform Strategy 8 Oracle Cloud: Рост спроса на платформу PaaS • 400 новых заказчиков в 3Q 2015 • 1,419 новых заказчиков в 4Q 2015 • 2,480 новых заказчиков в 1Q 2016 Database, Java, Business Intelligence, Documents …. Cloud Platform Strategy 9 Oracle Cloud: Рост спроса на платформу PaaS Cloud Platform Strategy Откровения банкиров https://www.youtube.com/watch?v=jYKNOc4KsUw&feature=youtu.be#t=13m6s Cloud Platform Strategy 11 Стратегия Oracle в Публичном Облаке Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Облако Oracle: Крупное обновление платформы Перенос любой нагрузки Базы данных или Приложения в Облако Oracle Перенос в Облако – Перенос обратно: Без изменений кода! Не-Java приложение Java App База данных Сервер Java Weblogic Сервер Баз данных Oracle ЦОД Заказчика База данных Java App Не-Java приложение Платформа Платформа Баз данных Java Infrastructure Compute & Storage Service Облако Oracle Cloud Platform Strategy ЦОДы Public PaaS в мире Linlithgow Chicago Japan Germany Canada London Amsterdam Ashburn Singapore Austin Brazil Sydney • • • • ЦОД уровня TIER IV Доступность 99.999% по питанию и охлаждению 24X7 активный мониторинг и поддержка Независимый по отношению к телеком провайдерам Cloud Platform Strategy Обзор сервисов в Oracle Public Cloud IaaS/PaaS Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Доступные сегодня сервисы из PaaS и IaaS Big Data Exadata Database Identity Documents Business Intelligence Mobile Database DB Backup SOA Development & Deployment as-a-Service Management as-a-Service Content, Analytics, User Engagement as-a-Service Java Compute, Storage & Network as-a-Service Storage Compute Cloud Machine Cloud Platform Strategy Process Integration Developer Messaging Облако Oracle Compute Cloud и Storage Cloud Compute Cloud Service: Storage Cloud Service: Эластичные вычисления с поблочным хранением и высокой доступностью Гибкие конфигурации с оркестрацией Управление: Доступ Root в VM, REST API Семейства образов VM General Purpose и High-Memory Сетевая изоляция; Эластичные IP адреса Запуск любых нагрузок в Облаке Oracle Хранение и Управление данными Java и REST API (OpenStack Swift) Доступ через портал в Облаке или с сайта Заказчика Безопасный и гранулярный контроль доступа Производительность, Масштабируемость, Высокая доступность “Резервное копирование и Архивирование” для файлов и БД Облаке Oracle Cloud Platform Strategy 18 Сервис Oracle Database Cloud – Типы сервиса Database as a Service Database Schema Service Полноценный сервис Экземпляра БД Разделяемый сервис Схемы БД Virtual Image ВМ + БД + Образ диска • Похоже на Azure image или AMI • Полный дистрибутив на диске ВМ • Такой же как в собственном ЦОД • • • • • • Database Cloud Service ВМ+БД+Готовый Сервис Database Schema Общая База Данных • • • • • • • • • Автоматизация Backup/recovery Автоматизация Patching и Upgrade Настройка Data Guard Порталы мониторинга и управления Локальная консоль управления Oracle Linux 6.4 Вычисления и хранение данных по требованию Выбор редакций SE1, EE из версий Database 12c 12.1.0.2 или 11g 11.2.0.4 Бандлы: EE High Performance (почти все опции), EE Extreme Perf (все опции) Полная изоляция сети, ВМ и ОС, Полноценный доступ через SQL*Net Управлется самостоятельно через SSH доступ в ВМ с правами Администратора Полностью управляется Oracle Выделенная Схема Зармеры 5ГБ, 20ГБ, 50ГБ Доступ к данным с помощью: Java service, Oracle Application Express, Oracle RESTful Web Services Managed Database Скоро … Cloud Platform Strategy 19 Сервис Oracle Database Cloud: Ценообразование Database as a Service - General Purpose Compute Database as a Service - High-Memory Compute Database Schema Service • General Purpose -> 7.5 ГБ Памяти на 1 OCPU* • High Memory -> 15 ГБ Памяти на 1 OCPU* • *OCPU (Oracle CPU) = сегодня примерно 1 ядро 3GHz Cloud Platform Strategy 20 Cloud Platform Strategy 21 Cloud Platform Strategy 22 Cloud Platform Strategy 23 Cloud Platform Strategy 24 Cloud Platform Strategy 25 Cloud Platform Strategy 26 Cloud Platform Strategy 27 Cloud Platform Strategy 28 Другие инструменты в облаке Консоль EM12c Express Cloud Platform Strategy 29 Другие инструменты в облаке Консоль APEX Cloud Platform Strategy 30 Другие инструменты Консоль GlassFish (для RESTful Web Services) Cloud Platform Strategy 31 Другие инструменты в облаке Новый DB Monitor Приложение HTML5 установлено внутри ВМ Front end: JavaScript и JQuery Backend: REST Listener используя Glassfish Обмен данными полностью через REST REST listener использует скрипт JavaScript на сервере с доступом к файловой системе и соединения с БД для отображения информации DBaaS Monitor – основной функционал: Мониторинг сессий БД, диска и CPU Просмотр версии, установленных опций … Конфигурация параметром БД Запуск резервного копирования Перезагрузка БД Просмотр логов и trace файлов Cloud Platform Strategy 32 Сервис Oracle Database Cloud • • • • • • • • • Разработка и тестирование Разработка новых приложений «под ключ» Размещение приложений партнеров Приложения Java, и Oracle ADF Приложения Oracle Application Express (APEX) Сторонние доработки Oracle SaaS Перенос нагрузок в облако Для департаментов или линий бизнеса RESTful Web Services для HTML5 и Мобильных приложений Cloud Platform Strategy 33 Сервис Oracle Database Cloud • Снижает время и стоимость развертывания и управления • Стандартизация сервисов облегчает управление большим кол-вом БД • Расширение по требованию • Легче запуск всех возможностей Oracle через автоматизацию – Real Application Clusters (RAC), Data Guard, Active Data Guard, TDE Encryption, Multitenant PDBs, Compression, Partitioning, Spatial, Text, JSON, XML, In-Memory, Performance and Tuning Advisors, ASM, REST • Оплата через подписку Cloud Platform Strategy 34 Сервис Oracle Database Backup Ключевые функции: Простое, недорогое, внешнее решение для резервного копирования БД Oracle в Публичное Облако Oracle Копии сжимаются и шифруются с помощью RMAN, при этом ключи остаются у Заказчика Тройное зеркалирования данных для повышенной доступности, вместе с самоисправлением и защитой от деградации Применения • Резервное копирование БД Oracle в Облаке • Резервное копирование БД Oracle из ЦОД Cloud Platform Strategy 35 Oracle Java Cloud Service Offerings Java as a Service – Полноценный сервис WebLogic Virtual Image ВМ + WebLogic + Образ диска • Похоже на Azure image или AMI • Полный дистрибутив на диске ВМ • Такой же как в собственном ЦОД • • • • • • • • • • Java Cloud Service ВМ + WebLogic + Готовый сервис Автоматизация Backup/recovery Автоматизация Patching и Upgrade Порталы мониторинга и управления Локальная консоль управления Oracle Linux 6.4 Вычисления и хранение данных по требованию Полноценный выделенный WebLogic 12c или 11g на базе нашего Compute Cloud Простая интеграция с сервисами Messaging, Developer и Storage (Объектный) Полная портируемость – локально в ЦОДе или в Облаке Управлется самостоятельно через SSH доступ в ВМ с правами Администратора Java Cloud Service - SaaS Extension Java Service Saas Extension • • • Полностью управляется Oracle Платформа Java посроенная для внедрения расширений для Облака Oracle Software as a Service Cloud Доступны три преднастроенные размера Managed Java Скоро … Cloud Platform Strategy 36 Сервис Java Cloud: Ценообразование Java Cloud Service Java Cloud Service – Virtual Image • General Purpose -> 7.5 ГБ Памяти на 1 OCPU* • High Memory -> 15 ГБ Памяти на 1 OCPU* • *OCPU (Oracle CPU) = сегодня примерно 1 ядро 3GHz Cloud Platform Strategy 37 Messaging Cloud Service • Легкое решение для простой и надежной асинхронной связи между системами • Встреонные надежные механизмы доставки для гарантированной доставки сообщений • Создана по спецификации JMS API; поддерживает Web Sockets и REST APIs • На базе очередей JMS • Сейчас доступно из ЦОД Северной Америки, со скорым запуском в ЦОД региона EMEA Cloud Platform Strategy 38 Developer Cloud Service – Что это? • Создание репозиториев • Система отслеживания для файлов проекта багов для проектов • Использование • Отслеживание задач репозиториев Maven для разработки, дефектов управления библиотеками файлов, улучшений • Ассоциация изменений кода с багами • Автоматизация и • Сервис документации для интеграция сборок и каждого проекта тестовых сред • Определение и • Развертывание в сервис совместная работа с Oracle Java Cloud и в требованиями к проекту локальные среды Cloud Platform Strategy 39 Documents Cloud: Ключевой функционал • Доступ из любого места: Мобильный, ПК, Интернет, Офлайн • Совместная работа: Внутренний/внешний обмен, Настройка ролей/Контроль доступа Oracle BPM Suite 12c • Уровня Предприятия: Безопасная изоляция данных; Высокая доступность; Повышенный контроль. Интеграция с WebCenter Content Management. • Мобильность: Мобильные приложения Android и iOS, интеграция с MAM • Платформа с богатым контентом: PaaS с полным набором API, включение использования контента для решений SaaS Cloud Platform Strategy 40 Сервис Business Intelligence Cloud Преимущества: • На базе технологии BI от Oracle, которую уважают миллионы пользователей • Интегрирована с Сервисом Oracle Database Cloud (Схема) • Встроенный мобильный функционал • Простое управление и интеграция данных • Низкая цена ежемесячной подписки Основное применение: • Новые проекты BI • Мобильная аналитика BI в Облаке • Создание прототипов BI + БД Cloud Platform Strategy Oracle Integration & Process Cloud Integration: Process: Cloud-Cloud, Cloud-On Premise, On Premise-On Premise Elevated Integration Experience Full Oracle Service Business Functionality in the Cloud Virtualize & Integrate Orchestrate, Transform, Monitor Auto discovery & Mappings, API management Design, Deploy & Manage Process, Rules, Forms, Tasks Integrate with Oracle & non-Oracle Applications Integrate with Oracle Document Services Perform work effectively using Mobile/Web/Email Interfaces Monitor using Process Dashboards Cloud Platform Strategy Сервис Oracle Cloud Machine Off Premises Скоро Your Choice Same software hardware PaaS IaaS Network Storage Compute Database On Premises Java EE Caching Java SE Node Integration Messaging You Consume Services On or off premises. Oracle operates. Oracle Data Customer Data Center Center Copyright © 2016, Oracle and/or its affiliates. All rights reserved.Cloud | Platform Strategy 43 Модели покупки Облака – Предоплаченная подписка Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Как купить сервис из Облака? Сервисы с Предоплатой и с Постоплатой – «Unmetered» и «Metered» • Сервисы с предоплатой (Unmetered): – Заказчик платит фиксированный платеж в месяц за определенный период – Фиксированные платежи • Сервисы с постоплатой (Metered, PAYG): – Затраты измеряются и списываются на базе реального потребления услуги – Фиксированный повторяющийся платеж может быть, а может отсутствовать – Фиксированного срока пользования сервисом нет – Только через Webquote (через Продавцов) Cloud Platform Strategy 45 Предоплаченные подписки: Различные типы Outbound Data Traffic = actual usage in Gb Static IP = per hour Compute Cloud Block Storage = Capacity and IO per month Object Storage Cloud Service (optional) = Capacity per month Cloud Platform Strategy 46 Итоги - Обзор сервисов Public PaaS и IaaS • У нас единственное облако с настолько большим выбором ПО Oracle • Одинаковая архитектура, стандарты и продукты для ЦОД и Облака • Автоматизация задач управления жизненным циклом • Может быть использовано Разработчиками, Бизнесом и ИТ • Готовая интеграция между ЦОД компании и Облаком Oracle • Готовая интеграция между PaaS и Приложениями SaaS Cloud Platform Strategy 47 2016 The year of Cloud! Cloud Platform Strategy 49