Oracle Cloud Native Framework

Продукт
Разработчики: Oracle
Дата премьеры системы: 2018/12/13
Технологии: SaaS - Программное обеспечение как услуга,  Средства разработки приложений

2018: Анонс решения

13 декабря 2018 года корпорация Oracle анонсировала Oracle Cloud Native Framework. С этой платформой разработчики получают нативное облачное решение для развертывания приложений в публичном облаке, в локальных (on-premises) и гибридных облачных средах. Используя возможности Oracle Cloud Infrastructure и среду Oracle Linux Cloud Native Environment, Oracle Cloud Native Framework предоставляет разработчикам богатый набор нативных управляемых облачных сервисов и локального программного обеспечения. Oracle Cloud Native Framework также предлагает Oracle Functions – бессерверный облачный сервис, основанный на проекте с открытым исходным кодом Fn Project.

Oracle Cloud Native Framework

В Oracle пояснили, что в процессе миграции в облако организации сталкиваются с непростыми проблемами, вызванными культурными изменениями и возросшей сложностью. Распространение DevOps и нативных облачных инструментов привело к тому, что многие проекты и многие разработчики не успевают адаптироваться к изменившимся требованиям. Организации стремятся использовать стандартные компоненты с открытым исходным кодом и задействовать возможности облаков, но сталкиваются с такими препятствиями, как сложность выбора решений и недостаточный уровень подготовки, к тому же они опасаются попасть в зависимость от услуг конкретного облачного провайдера. Благодаря нативным облачным инструментам и предложениям, не зависящим от сценария развертывания, и использованию открытых стандартов Cloud Native Computing Foundation (CNCF), корпорация Oracle предоставляет своим клиентам свободу выбора и при этом способна удовлетворить многочисленные потребности разработчиков в развертывании приложений.

«
«Популярность CNCF как объединяющей и организующей силы в облачной экосистеме растет, и организации все чаще используют модели мультиоблачных сред и гибридных облаков. В этих условиях разработчики должны иметь возможность создавать и развертывать приложения в любом месте по своему выбору, без привязки к конкретному облачному провайдеру. И Oracle делает это реальным».

Дон Джонсон, исполнительный вице-президент по разработке продуктов Oracle Cloud Infrastructure
»

Oracle представила набор сервисов Oracle Cloud Infrastructure, благодаря которому разработчики получают более широкие возможности создания и развертывания современных приложений. Данные сервисы созданы на основе облачной инфраструктуры второго поколения Oracle IaaS Gen 2 Cloud и существующего базового уровня оркестрации и управления KubernetesOracle Container Engine for Kubernetes (OKE). Со слов разработчика, эти предложения ориентированы на три важнейших нативных уровня облачной инфраструктуры Oracle Cloud Infrastructure:

  • Определение и разработка приложений
    • Oracle Functions: Масштабируемые бессерверные функции для многоарендной среды. Они позволяют пользователям сосредоточиться на написании программного кода для удовлетворения запросов бизнеса. При этом от пользователей не требуется знания каких-либо инфраструктурных концепций. Оплата же производится только тогда, когда функция вызывается -- когда код не выполняется, ничего платить не нужно, подчеркнул разработчик.
    • Streaming: Высокодоступная, масштабируемая и многоарендная потоковая платформа, которая позволяет легко собирать потоковые данные и управлять ими. Многопоточность дает возможность реализовать такие приложения как IoT, приложения для обеспечения безопасности и управления цепочкой поставок, где большие объемы данных собираются из многих источников и должны обрабатываться в режиме реального времени.

  • Распределение ресурсов

    • Resource Manager: Управляемый сервис, в рамках которого могут предоставляться все ресурсы и сервисы Oracle Cloud Infrastructure. Resource Manager уменьшает вероятность ошибки в конфигурации и повышает производительность благодаря декларативному управлению инфраструктурой («инфраструктура как код») с использованием отраслевого стандарта Terraform.

  • Наблюдение и анализ

    • Monitoring: Интегрированный сервис мониторинга, сообщающий метрики всех ресурсов и сервисов Oracle Cloud Infrastructure. Для получения целостного представления о состоянии, характеристиках и производительности системы можно использовать заранее заданные метрики и информационные панели или сервис API. Сервис мониторинга предусматривает генерацию тревожных сообщений для отслеживания этих метрик и принятия своевременных мер, когда параметры изменяются или превышают определенные пороговые значения. Такие сообщения - критически важный сервис, помогающий пользователям достичь целевых показателей уровня обслуживания и избежать перебоев в работе приложений.
    • Notifications Service: Масштабируемый сервис широковещательной рассылки сообщений распределенным компонентам, таким как электронная почта и PagerDuty. С помощью сервиса ONS пользователи могут легко доставлять сообщения об Oracle Cloud Infrastructure большому числу подписчиков через механизм публикации и подписки.
    • Events: Предложение, позволяющее пользователям реагировать на изменения в состоянии ресурсов Oracle Cloud Infrastructure, как инициируемые системой, так и являющиеся результатом действий пользователя. События Events могут сохранять информацию в Object Storage или запускать функции Functions для выполнения действий, генерировать уведомления Notifications для информирования пользователей или инициировать многопоточную передачу Streaming для обновления внешних сервисов.

Согласно заявлению разработчика, анонсированное бессерверное решение Oracle Functions на основе проекта с открытым исходным кодом Fn Project позволит разработчикам легко развертывать и выполнять приложения на базе функций. При этом не требуется управлять вычислительной инфраструктурой. Oracle Functions применяют технологию контейнеров Docker и модель оплаты за использование (pay-per-use), поэтому плата взимается только при выполнении функций. Ядро платформы Fn Project, которое Oracle Functions предлагает как полностью управляемый сервис, может выполняться локально, в центре обработки данных или в любом облаке. Oracle Cloud Native Framework поддерживает как современные (облачные), так и традиционные приложения (WebLogic, Java и базы данных). Эта платформа корпоративного класса может использоваться для реализации долгосрочной стратегии, предоставления управляемых услуг и поддержки операционной деятельности.

«
«Наш бизнес - это поставка на мировой рынок инновационных программных решений. Oracle Container Engine для Kubernetes в облачной инфраструктуре Oracle помогает нам не только объединить центры обработки данных и масштабировать операции, но и за счет внедрения архитектуры микросервисов значительно повысить производительность и уровень безопасности. На самом деле для нас это был самый простой этап миграции».

Джейсон Луни, вице-президент по корпоративной архитектуре компании Beeline
»

«
«Gapsquare - облачное SaaS-решение. Благодаря полному переходу на Oracle Cloud мы смогли сократить время, затрачиваемое на DevOps, и сосредоточиться на реализации новых функций. Как оказалось, Oracle Container Engine for Kubernetes - это самый простой способ надежного развертывания наших приложений в масштабируемой и распределенной среде. При этом с его помощью можно постоянно предоставлять новые автоматические функции, которые не требуют обслуживания. Это позволило нам ускорить выход на рынок с новыми предложениями и быстро развивать бизнес в глобальном масштабе».

Зара Нану, главный исполнительный директор компании Gapsquare и участник глобальной программы Oracle для стартапов
»



Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  ВидеоМост (VideoMost) (1767)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (1641)
  TrueConf (Труконф) (1588)
  Террасофт (Terrasoft, ТС-Консалтинг) (1147)
  Naumen (Наумен консалтинг) (499)
  Другие (8204)

  Elma (Элма, Интеллект Лаб, Практика БПМ) (245)
  Террасофт (Terrasoft, ТС-Консалтинг) (186)
  ВидеоМост (VideoMost) (181)
  Directum (Директум) (110)
  QuickBPM (83)
  Другие (753)

  Elma (Элма, Интеллект Лаб, Практика БПМ) (230)
  ВидеоМост (VideoMost) (101)
  Directum (Директум) (81)
  1С-Рарус (30)
  Адванта Консалтинг (Advanta) (26)
  Другие (545)

  Elma (Элма, Интеллект Лаб, Практика БПМ) (180)
  Directum (Директум) (84)
  Первый Бит (23)
  Naumen (Наумен консалтинг) (21)
  1С-Рарус (18)
  Другие (367)

  ВидеоМост (VideoMost) (4)
  Первый Бит (4)
  Webinar Group (Вебинар, Вебинар Технологии) (3)
  B2B-Center (Центр развития экономики) (3)
  Axelot (Акселот) (2)
  Другие (47)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  1С Акционерное общество (35, 2767)
  ВидеоМост (VideoMost) (3, 1818)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (4, 1761)
  TrueConf (Труконф) (3, 1604)
  Creatio (12, 1231)
  Другие (1884, 6861)

  Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 328)
  Directum (Директум) (2, 233)
  Creatio (1, 198)
  ВидеоМост (VideoMost) (2, 183)
  1С Акционерное общество (13, 145)
  Другие (148, 497)

  Directum (Директум) (2, 238)
  Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 233)
  ВидеоМост (VideoMost) (1, 102)
  1С Акционерное общество (9, 96)
  Адванта Консалтинг (Advanta) (1, 26)
  Другие (85, 318)

  Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 180)
  Directum (Директум) (1, 147)
  1С Акционерное общество (12, 79)
  Naumen (Наумен консалтинг) (5, 21)
  Адванта Консалтинг (Advanta) (1, 16)
  Другие (74, 238)

  1С Акционерное общество (7, 15)
  Webinar Group (Вебинар, Вебинар Технологии) (1, 4)
  ВидеоМост (VideoMost) (1, 4)
  1С-Битрикс (1, 3)
  HRlink (Инновации в управлении кадрами) (1, 3)
  Другие (27, 38)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  ВидеоМост (VideoMost) ВКС - 1817
  TrueConf Server - 1588
  ELMA BPM Suite - 1432
  Creatio (ранее bpm’online) - 937
  1С:ERP Управление предприятием 2 - 891
  Другие 7966

  ELMA BPM Suite - 242
  Directum RX - 233
  Creatio (ранее bpm’online) - 198
  ВидеоМост (VideoMost) ВКС - 182
  1С:ERP Управление предприятием 2 - 113
  Другие 564

  Directum RX - 238
  ELMA BPM Suite - 151
  ВидеоМост (VideoMost) ВКС - 102
  ELMA365 - 83
  1С:ERP Управление предприятием 2 - 67
  Другие 337

  ELMA365 - 161
  Directum RX - 147
  1С:ERP Управление предприятием 2 - 49
  ELMA BPM Suite - 22
  Advanta (Адванта) - система управления проектами - 16
  Другие 271

  1С:ERP Управление предприятием 2 - 7
  МТС Линк Платформа для бизнес-коммуникаций и совместной работы - 4
  ВидеоМост (VideoMost) ВКС - 4
  Optimacros Платформа для оптимизационного и консолидационного планирования - 3
  1С-Битрикс24 - 3
  Другие 41

Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (44)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  BellSoft (БеллСофт) (9)
  Другие (370)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен) (4)
  РЖД-Технологии (3)
  Форсайт (3)
  Другие (21)

  Солар (ранее Ростелеком-Солар) (1)
  Другие (1)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (41, 47)
  Солар (ранее Ростелеком-Солар) (2, 46)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (556, 273)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Сбербанк (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен) (1, 6)
  Мобильные ТелеСистемы (МТС) (1, 4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Форсайт (1, 3)
  Другие (11, 19)

  Мобильные ТелеСистемы (МТС) (1, 1)
  Солар (ранее Ростелеком-Солар) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 46
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 305

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Турбо X - 2
  Siemens Xcelerator - 2
  Java - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  BellSoft Axiom JDK (ранее Liberica JDK) - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  Другие 13

  МТС: Ocean Облачная платформа - 1
  Solar appScreener (ранее Solar inCode) - 1
  Другие 0