Сервисы и программное обеспечение Oracle Cloud Native Services помогают разработчикам создавать приложения с использованием таких технологий, как Kubernetes, контейнеры, бессерверные функции, управление по API и GraalVM для Oracle Cloud Infrastructure (OCI), гибридное облако и мультиоблачные среды.
С помощью этих cloud native продуктов разработчики могут сократить время, затрачиваемое на выполнение таких оперативных задач, как управление кластерами Kubernetes, и ускорить создание приложений. Cloud native предложения OCI гарантируют, что развернутые приложения станут более портативными и смогут работать в OCI, сторонних облачных и локальных средах с минимальными изменениями. Дополнительные сервисы на основе ИИ OCI позволяют разработчикам быстро внедрять такие решения, как Oracle Digital Assistant и OCI Anomaly Detection, с минимальными знаниями в области машинного обучения.
Признанные компании и быстрорастущие стартапы используют cloud native приложения в OCI. Узнайте больше о том, как Oracle упрощает процесс перехода к технологиям cloud native.
Узнайте, с чем связан энтузиазм разработчиков по поводу использования технологий cloud native для создания нового поколения приложений и запуска их в любом месте.
Просмотрите технические обзоры, демонстрационные материалы и дискуссионные форумы по запросу, посвященные технологиям cloud native.
Oracle Cloud Insider
Ознакомьтесь с последними тенденциями в отрасли, лучшими практиками и обновлениями продуктов и узнайте о новых учебных программах и будущих мероприятиях.
Разработка cloud native программ и сервисов Oracle помогает разработчикам создавать облачные приложения, использующие популярные проекты и спецификации с открытым исходным кодом, такие как Docker, Kubernetes, Fn Project, OpenAPI, Fluentd, CloudEvents и собственный образ GraalVM. Эти продукты предоставляют командам DevOps возможность разрабатывать и развертывать cloud native приложения с использованием языков, инструментов, платформ и инфраструктуры, которые лучше всего отвечают их потребностям.
Используя такие сервисы, как Oracle Container Engine for Kubernetes (OKE), команды разработчиков могут сосредоточиться на создании конкурентоспособных возможностей и тратить меньше времени на установку, исправление и обслуживание инфраструктуры. Интеграции с GitLab, HashiCorp, Jenkins, GitHub, DataDog и многими другими партнерами позволяют инженерам DevOps продолжать использовать при внедрении OCI знакомые инструменты.
Развертывание многооблачных приложений позволяет командам DevOps оптимизировать производительность приложений для заказчиков, распределять операционный риск среди разных поставщиков и получать лучшее качество обслуживания в облаке. С помощью таких проектов, как Verrazzano Enterprise Container Platform, инженеры могут развертывать нагрузки контейнеров в локальной среде или облаке и управлять ими с минимальными изменениями в приложениях.
Такие ИИ-сервисы, как Oracle Digital Assistant, Language и Speech, позволяют разработчикам привлекать пользователей из различных каналов, создавать аналитические отчеты и обеспечивать преобразование аудио в текстовый режим без участия специалистов по машинному обучению. Благодаря обнаружению аномалий OCI и прогнозированию OCI конечные пользователи могут сократить затраты, помечая критические инциденты быстрее и прогнозируя различные метрики, повышая потребности в продуктах, выручке и ресурсах.
Управляемые Oracle сервисы, работающие в Oracle Cloud Infrastructure.
Oracle Container Engine для Kubernetes (OKE) — это сервис оркестровки контейнеров на основе открытого кода. Заказчики могут развертывать рабочие узлы Intel, AMD и Ampere с ARM-архитектурой. Управляемый сервис поддерживает автомасштабирование кластеров и отсеков, что сокращает время и затраты на создание современных cloud native приложений.
Реестр контейнеров OCI — это реестр API Docker HTTP v2-compliant для хранения и совместного использования образов контейнеров. Он тесно интегрирован с другими сервисами OCI, такими как Oracle Container Engine для Kubernetes и Oracle Identity and Access Management. Реестр контейнеров OCI дополняет два других сервиса: Реестр артефактов OCI для хранения образов без контейнеров и Вычисления на основе OCI для хранения вычислительных образов.
Функции как сервис (FaaS) позволяют разработчикам создавать, запускать и масштабировать серверные приложения без управления какой-либо инфраструктурой. Этот сервис совместим с основными сервисами OCI, включая OCI Streaming, OCI Events и OCI API Gateway. Функции защищены сервисом Oracle Identity and Access Management.
Сервис потоковой передачи данных представляет собой платформу потоковой передачи событий, совместимую с Apache Kafka, в режиме реального времени для разработчиков и исследователей данных. Потоковая передача тесно интегрирована с Oracle Cloud Infrastructure, Oracle Database, Oracle GoldenGate и Oracle Integration and Migration. Сервис также предоставляет готовые интеграции сотен сторонних продуктов по таким категориям, как DevOps, базы данных, большие данные и приложения SaaS.
Сервис событий отслеживает изменения ресурсов с событиями, соответствующими стандарту CNCF CloudEvents. DevOps-инженеры могут создавать правила для выполнения действий в режиме реального времени, инициируя действия в Functions, записывая в потоки или отправляя уведомления с помощью Notifications. Сервис предоставляет API для интеграции с другими продуктами Oracle IaaS, PaaS и SaaS.
Oracle API Management обеспечивает полный жизненный цикл API для SaaS и cloud native приложений, включая Oracle Cloud HCM и Oracle Cloud ERP. Решение поддерживает открытые стандарты, в том числе спецификации OpenAPI, позволяющие прозрачно интегрировать приложения Oracle и сторонних разработчиков.
Сервисы OCI AI — это набор готовых моделей машинного обучения, которые разработчики могут легко добавлять в свои приложения и бизнес-операции. Эти модели предварительно разработаны на основе бизнес-ориентированных данных, таких как изображения производственных дефектов или расшифровок из центров обработки телефонных звонков, и могут дополнительно обучаться на собственных бизнес-данных компании для получения более точных результатов. С помощью сервисов OCI AI разработчики могут добавлять машинное обучение в свои приложения без замедления разработки приложений.
В своем решении Observability and Management Platform Oracle предоставляет прозрачность и практически применимую аналитику на основе машинного обучения для упрощения управления всеми уровнями стека, развернутого на любых технологиях и в любом месте. Интегрированные функции и автоматизация Oracle для мониторинга DevOps и управления ИТ-операциями могут на 50 % упростить предотвращение и решение ИТ-проблем. Эти сервисы могут повышать эффективность ИТ, выявлять проблемы с производительностью на уровне кода в 10 раз быстрее (PDF) и уменьшать сложность ИТ.
Autonomous Database предоставляет полностью автономный, критически важный сервис Oracle Database, который выполняет все нагрузки, включая OLTP, аналитику, батчи, документ JSON и IoT. Она автоматически масштабирует, настраивает, исправляет и защищает базу данных в режиме онлайн, используя машинное обучение для обеспечения максимальной доступности, безопасности и производительности баз данных. Гибкая серверная архитектура работает на пределе производительности инфраструктуры Exadata и сокращает капитальные затраты.
Oracle MySQL Database Service — это полностью управляемый сервис баз данных, который позволяет быстро разрабатывать и развертывать безопасные cloud native приложения. MySQL Database Service — это единственный облачный сервис MySQL с интегрированным высокопроизводительным встроенным ускорителем запросов в оперативной памяти HeatWave, который позволяет заказчикам выполнять сложные аналитические операции непосредственно на своих операционных базах данных MySQL, устраняя необходимость в сложном, трудоемком и дорогостоящем перемещении и интеграции данных с отдельной базой данных аналитики. Этот сервис дополняется другими предложениями баз данных OCI, в том числе Oracle Autonomous Database и продуктами Marketplace.
Получите ресурсы и инструменты включения для определения облачной стратегии и плана миграции нагрузок.
«Мы обслуживаем ведущие в мире компании, и мы делаем это в нужном масштабе. Oracle Cloud позволит нам продолжать проводить активное масштабирование».
Лесли Стретч (Leslie Stretch),
генеральный директор, Medallia
«Повторно открыть парк Помпеи для туристов после локдауна было трудно. Благодаря Oracle мы поставили мобильное cloud native решение всего за шесть недель».
Альберто Бруни (Alberto Bruni),
операционный директор, археологический парк Помпеи
«Сильное партнерство с Oracle очень важно, поскольку мы иногда сталкиваемся с ограничениями в нашей работе, которые Oracle помогает нам преодолеть».
Фредерик Хеммер (Frédéric Hemmer),
ИТ-отдел, CERN
«Мы перенесли свой хостинг в Oracle Cloud с помощью управляемого сервиса Kubernetes и сэкономили 40 % расходов на хостинг. Мы вложили сэкономленные средства в графические процессоры и смогли предоставить заказчикам еще более продвинутые технологии компьютерного зрения».
Дженни Гриффитс (Jenny Griffiths),
основатель и исполнительный директор, Snap Vision
«Мы решили разработать и создать новое нативное приложение SaaS, CloudVane, в Oracle Cloud Infrastructure с Oracle Autonomous Transaction Processing, в основе своей рассчитанное для быстрого выхода на рынок, низкого уровня администрирования и затрат, а также высокой производительности».
Даворин Капан (Davorin Capan),
генеральный директор, NEOS
«Роботизация и ИИ наряду с облачными вычислениями позволяют нам делать это в глобальном масштабе».
Симча Шорз (Simcha Shores),
генеральный директор, AgroScout
«Доступ к наиболее широко используемым инструментам, таким как Kubernetes, имеет решающее значение, поскольку стартапы подобны развертыванию в облаке заказчиков. Oracle предоставляет нам гибкость для развертывания экземпляра, чтобы наши корпоративные заказчики могли получить необходимые возможности».
Тони Нэш (Tony Nash),
генеральный директор и основатель компании Complete Intelligence
«Мы перемещаем все наши системы восстановления при катастрофических сбоях и вспомогательные системы в Oracle Cloud Infrastructure, что позволило нам консолидироваться с четырех центров обработки данных до двух и сэкономить почти миллионов долларов ежегодно».
Джейсон Кресон (Jason Creson),
вице-президент по инфраструктуре, Beeline
«Совет, управление и наши заинтересованные стороны твердо уверены, что IFFCO располагает надежной ИТ-системой, которая работает вокруг часов, пандемии или нет. И эта система работает на базе Oracle».
А. К. Гупта (A.K. Gupta),
исполнительный директор ИТ-сервиса, IFFCO
Эти продукты обеспечивают возможность создания гибридных облачных и мультиоблачных архитектур, а также разработки cloud native приложений.
Verrazzano — это контейнерная платформа общего назначения с открытым исходным кодом, используемая для развертывания и защиты всех нагрузок контейнеров, включая микросервисы и традиционные приложения на основе Oracle WebLogic Server, а также для наблюдения за ними и управления ими. Verrazzano поддерживает кластеры Kubernetes для нескольких сред, в которых используется локальная среда или множество публичных облаков.
Решение создано на основе известного набора компонентов с открытым исходным кодом, таких как Promteus, Grafana и Istio, с дополнительными операторами и контроллерами с открытым исходным кодом — Verrazzano плавно сочетает в себе лучшие технологии с открытым исходным кодом.
Среда Oracle Cloud Native — это проверенный набор проектов с открытым исходным кодом, основанный на открытых стандартах, спецификациях и API, определенных в Open Container Initiative и CNCF. Среда протестирована для взаимодействия и поддерживается Oracle. Это упрощенная платформа для установки, обновления, исправления и настройки ключевых функций для оркестровки микросервисов. Заказчики Oracle Linux могут бесплатно использовать эти проверенные проекты.
Используйте Oracle WebLogic Server для Container Engine for Kubernetes (OKE) для быстрого создания среды приложения Java Enterprise Edition (Java EE) в Oracle Cloud Infrastructure, включая домен Oracle WebLogic Server, за малую часть времени, которое обычно требуется на локальной среде.
Oracle WebLogic Server for OKE доступен в виде набора приложений на Oracle Cloud Infrastructure Marketplace. После запуска одного из этих приложений Вы сможете использовать простой интерфейс мастера для настройки и инициализации своих доменов вместе со всеми поддерживающими облачными ресурсами, такими как кластеры Kubernetes, файловые системы, вычислительные ресурсы, сети и балансировщики нагрузки. Каждый сервер в домене работает в отдельном контейнере в кластере Kubernetes.
Helidon — это набор библиотек Java для написания микросервисов, работающих на быстром веб-сервере на базе Netty. Проект включает Helidon CLI, что позволяет легко создать проект Helidon, выбрав набор архетипов.
GraalVM Enterprise является высокопроизводительной средой выполнения на основе Oracle Java SE. Добавляются новые оптимизации компиляторов, обеспечивающие наилучшую производительность для выполнения приложений Java и микросервисов в локальной среде или облаке. Предоставляется компилятор JIT, который ускоряет работу приложений Java без изменений кода. GraalVM улучшает экосистему Java, предлагая совместимый и более совершенный пакет Java Development Kit (JDK).
Используйте обнаружение аномалий OCI для обеспечения оптимальной работы активов, избегая чрезмерных затрат и минимизируя оперативные сбои в интеллектуальном производстве.
Повышайте степень удовлетворенности заказчиков и снижайте затраты на поддержку чата с помощью ботов Oracle Digital Assistant.
Учитесь, создавайте и развертывайте cloud native приложения в OCI
Просмотрите эталонные архитектуры, проигрыватели решений и лучшие практики для использования cloud native ресурсов в OCI.
Развертывайте контейнеризированные cloud native приложения в Oracle MySQL Database Service.
Снижение сложности инфраструктуры с помощью сервисов Oracle Cloud Native
Создавайте, развертывайте cloud native приложения и управляйте ими с помощью OKE и Oracle Autonomous Database
Быстрое развертывание сервера WebLogic в кластере Kubernetes с помощью контроллера Jenkins, настроенного для заданий конвейера CI/CD.
Используйте Oracle Functions для автоматического реагирования на изменения, вносимые в объектное хранилище OCI.
Узнайте, как упаковать, контейнеризировать и развертывать приложение RESTful в Kubernetes на базе OCI.
Разработчики приложений все чаще сталкиваются с бизнес-запросами, которые требуют новых или расширенных пользовательских приложений. Данные опроса Международной корпорации данных (IDC) показывают, что 75 % разработчиков в крупных компаниях сотрудничают в 26–500 приложениях в течение года. По мере продолжения разработки, развертывания и развития бизнеса разработчики постепенно используют методы разработки cloud native приложений, чтобы сократить время вывода на рынок благодаря DevOps, более портативной и легко обновляемой архитектуре, уменьшению замыкания на той или иной технологии и возможности использования управляемых и автоматизированных сервисов.
Получите доступ в течение 30 дней к таким сервисам, как Kubernetes и реестр Docker.
Сервисы и и инструменты для автоматизации разработки ПО и ИТ-операций.
Ознакомьтесь с контейнерами по различным продуктам Oracle для баз данных, промежуточного ПО, MySQL, Java и т. д.
Пообщайтесь с членом команды об Oracle Cloud Native.