X

Блог Oracle в России и СНГ

Recent Posts

Customers

«УРАЛХИМ» и Oracle заключили соглашение о внедрении ERP-системы

АО «ОХК «Уралхим» и компания Oracle заключили стратегическое соглашение о сотрудничестве. В холдинге «Уралхим» будет впервые установлена ERP-система на основе решений от Oracle. Соглашение также включает обновление развернутой корпоративной информационной системы в ПАО «Уралкалий» (дочерней компании АО «ОХК «Уралхим»). В 2021 году «Уралхим» совместно с «Уралкалием» планирует одновременно реализовать два проекта. В ходе первого в «Уралхиме» будет внедрена ERP-система на базе Oracle eBusiness Suite, используемой в компании «Уралкалий». Второй проект подразумевает обновление действующей ERP-системы компании «Уралкалий» до современной версии. «Уралкалий» использует ERP-систему на базе решений Oracle более 15 лет. Благодаря этому опыту, мы не сомневаемся в работоспособности таких решений и эффективности комплексной поддержки, которую Oracle осуществляет для всех своих продуктов. Стабильность работы ERP-системы - один из факторов, позволяющих холдингу поддерживать репутацию стабильного и надежного партнера, производящего продукцию высокого качества для российского и международного рынков. Многолетний опыт использования продуктов Oracle стал для нас решающим аргументом в выборе технологий, на которые мы будем опираться в консолидации деятельности «Уралхима» и «Уралкалия». Внедрение системы позволит не только реализовать стратегические планы компании, но и предоставит надежную международную платформу для дальнейшей цифровизации компании», - прокомментировал первый заместитель генерального директора – директор по экономике и финансам АО «ОХК «Уралхим» Игорь Буланцев. «Партнерство между нашими компаниями говорит не только о нашем совместном стремлении развивать долгосрочное сотрудничество. Мы видим в компаниях «Уралхим» и «Уралкалий» наших стратегических партнеров в продвижении инновационных решений для цифровой трансформации в промышленности. Учитывая лучшие практики, международный опыт и комплексную промышленную экспертизу заказчика, мы верим, что совместно сможем создать одну из самых продвинутых корпоративных информационных систем в промышленности», - прокомментировал Директор по продажам бизнес-приложений Oracle Россия Павел Новиков. В ходе построения Корпоративной Информационной Системы планируется реализовать проекты по автоматизации и повышению эффективности финансового, налогового и управленческого учета, технического обслуживания и ремонтов (ТОиР), контроля работы казначейства, управление продажами, закупками и производством, консолидации и подготовки отчетности по МСФО, а также создать единую систему по интеграции для объединения информационных систем. Продукты Oracle будут развернуты в филиалах компании «Уралхим», а также в ряде предприятий группы, включая АО «Воскресенские минеральные удобрения», ООО «Уралхим-Транс» и других. О компании: АО «ОХК «Уралхим» – одна из крупнейших компаний на рынке азотных и фосфорных удобрений в Российской Федерации и СНГ, располагающая мощностями по производству более 3 млн тонн аммиака, 3 млн тонн аммиачной селитры, 1,2 млн тонн карбамида и 1 млн тонн фосфорных и сложных удобрений в год. АО «ОХК «Уралхим» занимает первое место в России по производству аммиачной селитры, один из крупнейших отечественных производителей аммиака, карбамида, азотных удобрений. В составе основных производственных активов АО «ОХК «Уралхим» — филиал «Азот», г. Березники, Пермский край; филиал «ПМУ», г. Пермь; филиал «КЧХК» в г. Кирово-Чепецк Кировской области; АО «Воскресенские минеральные удобрения», г. Воскресенск, Московская область. ПАО «Уралкалий» (www.uralkali.com/ru/) — один из ведущих мировых производителей и экспортеров калия. Производственные активы компании включают пять рудников и семь обогатительных фабрик, расположенных в городах Березники и Соликамск (Пермский край). В основном производственном подразделении компании работают более 12 000 сотрудников.

АО «ОХК «Уралхим» и компания Oracle заключили стратегическое соглашение о сотрудничестве. В холдинге «Уралхим» будет впервые установлена ERP-система на основе решений от Oracle. Соглашение также...

Database

Простая настройка контроля доступа в приложениях APEX

Типично Oracle Application Express является публичным сервисом в пределах корпоративной сети или даже в интернет – всё, что требуется пользователю для доступа к вашему приложению, это вставить в  адресную строку броузера нужную ссылку. Если приложение APEX не предназначено для всех, то в нём должны быть предусмотрены процедуры, отсеивающие нежелательных посетителей. Как правило, у каждого пользователя есть уникальный идентификатор, имя пользователя, и пароль для подтверждения прав на него. Установка доверенного соответствия между сессией посетителя с именем пользователя, привязанному к системной учётной записи, называется аутентификацией. На основании идентификатора пользователя приложение уже может определять кто имеет право на администрирование, кто изменять содержимое, а кто просто просматривать данные. Определение и обеспечение прав пользователей в приложении на выполнение каких-либо действий называется авторизацией.  Данная статься является началом серии, посвященной настройкам различных схем аутентификации и авторизации, которые можно реализовать в Oracle APEX. Мы будем следовать от простого к сложному, начав со способов, которые доступны через средства визуального проектирования, а этого большинстве случаев этого будет вполне достаточно. Сначала немного теории для понимания основных концепций. Аутентификация пользователей При создании приложения APEX определяет в нём некоторую базовую схему аутентификации. Более подробно от том, что получается в результате работы помощника по созданию приложения будет описано ниже. Определённую помощником схему всегда можно изменить или дополнить исходя из требований. Можно написать код, который позволит хранить все учетные записи пользователей в схеме базы данных самого приложения. Однако, чтобы снять с разработчиков “головную боль”, APEX предлагает делегировать аутентификацию пользователей сторонним системам. В качестве самых доступных вариантов можно использовать учётные записи Workspace APEX, в котором приложение размещается, или базы данных Oracle. При более требовательном подходе есть варианты делегировать аутентификацию пользователей серверу HTTP, корпоративному каталогу LDAP, Oracle Application Server SSO, Google, Facebook или любой другой системе, поддерживающей стандарты OpenID Connect или OAuth2. Приложение может одновременно поддерживать несколько способов аутентификации. После выполнения аутентификации имя пользователя будет сохранено во внутренней переменной приложения. Этого достаточно, чтобы запустить механизм авторизации, определяющий права пользователя в приложении. Авторизация доступа Авторизация подразумевает под собой схему организации прав пользователя и контроля доступа к объектам приложения. Под объектами в данном случае понимаются сущности, с которыми пользователь может взаимодействовать через визуальный интерфейс броузера. Такими объектами в приложении фреймворка APEX являются: Само приложение Страницы приложения Динамические процессы (Dynamic Actions) на стороне браузера клиента Процессы – код, выполняемый на стороне сервера Регионы страниц Кнопки Элементы страниц (поля разного типа) Столбцы отчетов Объекты этих типов в форме определения имеют свойство Authorization Scheme (Схема авторизации), значение которого можно выбрать из перечня доступных в приложении схем. Рис.1 Иерархия объектов, к которым можно ограничить доступ с помощью атрибута Authorization Schema. Доступные схемы авторизации определяются помощником по созданию приложений и разработчиком – представляют из себя логические условия или код, возвращающие истину или ложь. Выбор значения атрибута определяет условие, при котором сессия пользователя получит доступ к объекту. Самое распространенное условие схемы авторизации – проверка наличия у пользователя определённой роли приложения. В каждом приложении можно создать нужное количество ролей - информация о них, а также перечень пользователей, которым они присвоены, хранится во репозитории фреймворка APEX. Ограничения доступа распространяются по иерархии. Это значит, например, если у пользователя нет доступа к странице, то он не имеет доступа ни к одному из объектов в неё входящих. Помощник по созданию приложений Помощник по созданию приложений, в который вы неизменно попадаете при нажатии на кнопку “Create” на странице App Builder, предлагает на выбор одну из опций аутентификации: Учётные записи пользователей Workspace APEX, где создаётся приложение Учётные записи пользователей Базы Данных Oracle, в которой размещается сам APEX Оба способа представляют собой способ внешней аутентификации - имя и пароль пользователя не хранятся внутри приложения. Для разграничения доступа к объектам можно определить роли приложения – для этого нужно отметить флажок Access Control (рис.2). Рис.2 Фрагмент экрана Помощника по созданию приложений Помощник по созданию приложений позволяет “в три клика” определить схемы аутентификации и авторизации, которые удовлетворят потребности заказчиков приложения большинстве случаев. Это особенно важно для пользователей, не обладающими знаниями в программировании. Для более искушенных разработчиков это может стать отличной площадкой быстрого старта. Что имеем после создания приложения? Помощник по созданию приложений генерирует готовое простое приложение или прототип сложного, включая его функционал аутентификации и разграничения доступа к объектам. Перечень пользователей, которые могут получить доступ к вашему приложению, ограничивается списком учётных записей Workspace APEX, в котором производится размещение приложения, или базы данных Oracle. Если флажок Access Control выбран Результатом работы помощника будет создание трёх типичных для приложений ролей, назначение которых можно понять из их названий – Administrator, Contributor, Reader. Роли приложения поддерживаются репозиторием фреймворка APEX - их можно модифицировать, дополнить, удалить, а также присвоить пользователям на странице Application Access Control, доступной через ссылку во вкладке Shared Components. Рис.3 Схемы контроля доступа, созданные помощником по созданию приложения их соотношения с пунктами на странице Shared Components, где можно произвести изменения После работы помощника автоматически будет произведено одно присвоение – пользователю с именем, совпадающим с именем пользователя Workspace APEX, который создал приложение, будет назначена роль Administrator. При присвоении имена пользователей нужно полностью ввести в текстовое поле с помощью клавиатуры, нельзя выбрать из списка, т.к. данные о них хранятся во внешней для приложения системе. Назначение ролей пользователям также доступно и из созданного работающего приложения. Это может сделать любой пользователь с ролью Administrator.   Рис.4 Управление ролями, пользователями и контролем доступа из пользовательского интерфейса приложения Для каждой роли создаются схемы авторизации Administrator Rights, Contributor Rights и Reader Rights (рис.3). Первые две являются простой проверкой на наличие у пользователя соответствующей роли. Reader Rights – это несложный PL/SQL код, который по умолчанию возвращает TRUE для любой сессии, успешно прошедшей аутентификацию и именем пользователя, которому явно присвоена одна из трёх ролей приложения. Reader Rights – условие необходимое для доступа к созданному приложению в целом. Требуемая для доступа схема авторизации определяется в свойствах приложения (рис.3) установкой атрибута Authorization Scheme. Ограничения условия обязательного наличия одной из ролей для доступа к приложению можно снять. Тогда Reader Rights будет возвращать истину для любой сессии, успешно прошедшей аутентификацию. И тогда любой пользователь с учетной записью в Workspace APEX (или БД Oracle) получает доступ к приложению. Этого можно добиться, нажав на ссылку Access Control и в появившемся окне активизировав соответствующий переключатель. Если флажок Access Control не выбран Данный вариант позволяет работать с приложением любым пользователям, имеющим учётную запись в поверенной системе аутентификации. В этом простом случае создаётся лишь одна схема авторизации – Administrator Rights c проверкой условия в виде PL/SQL кода, который всегда возвращает TRUE. Роли в приложении не создаются.   Полученные в результате работы помощника по созданию приложений схемы по организации и контролю доступа в приложении являются базовыми, но в большинстве случаев вполне достаточными. Разработчикам приложений, которым требуется большее, вполне можно сделать необходимые доработки, чтобы осуществлять аутентификацию другими способами и определить более сложные способы контроля доступа к объектам приложения. О продвинутых способах, в том числе и требующих знания программирования, я расскажу в последующих материалах.

Типично Oracle Application Express является публичным сервисом в пределах корпоративной сети или даже в интернет – всё, что требуется пользователю для доступа к вашему приложению, это вставить в  адресную...

Cloud

Oracle запускает облачные вычисления на базе процессоров Arm по цене один цент за ядро в час, расширяя экосистему и ускоряя разработку приложений

Самое привлекательное в индустрии бесплатное предложение для разработчиков: четыре ядра Ampere A1 и 24 ГБ памяти для создания приложений на базе Arm в Oracle Cloud Infrastructure Платформа OCI Ampere A1 получила поддержку ведущих проектов с открытым исходным кодом, которые портируются на платформу Arm для повышения эффективности и соотношения цены и качества Остин, Техас, 25 мая 2021 года — Oracle предоставляет инструменты, решения и поддержку для разработки приложений под Arm, чтобы обеспечить клиентам и разработчикам доступ к преимуществам технологий Arm®. Новая вычислительная служба OCI Ampere A1 Compute, доступна в Oracle Cloud Infrastructure. Теперь клиенты могут запускать облачные и универсальные рабочие нагрузки на инстансах Arm, достигая значительных преимуществ в соотношении цены и качества. Oracle - единственный крупный провайдер облачных услуг, предлагающий вычисления на базе Arm по цене всего 1 цент за ядро в час. Это самая привлекательная в отрасли стоимость использования виртуальных машин с возможностью гибкого масштабирования в пределах от 1 до 80 ядер и от 1 до 64 ГБ ОЗУ. В качестве альтернативы доступно использование серверов bare metal с количеством ядер до 160 и использованием до 1 ТБ памяти. Это позволит клиентам развертывать приложения, оптимизированные для Arm, в контейнерах, серверах без операционной системы и виртуальных машинах в публичном облаке Oracle или в частных регионах публичного облака Dedicated Region Cloud@Customer. «Мы видим растущий спрос на вычисления на платформе Arm. Добавление инстансов Arm в наш обширный портфель предложений позволяет клиентам выбирать оптимальный вариант серверов для выполнения своих рабочих нагрузок, - отметил Клэй Магоуирк, исполнительный вице-президент Oracle Cloud Infrastructure, - Теперь клиенты, выбравшие платформу Arm для разработки, могут получить необходимую гибкость, масштабируемость и соотношение цены и качества. Мы также упрощаем разработчикам перенос своих приложений и разработку новых в Oracle Cloud Infrastructure». «Инстансы Ampere в OCI - это прорыв для разработчиков. Широкие возможности бесплатного использования дают возможность разработчикам протестировать платформу OCI Ampere A1 и первый собственный облачный сервер и получить опыт работы с первым cloud-native процессором, обеспечивающий предсказуемую производительность, масштабируемость и необходимую мощность, - сказала Рене Джеймс, основатель, председатель и CEO Ampere Computing, - В Oracle Cloud есть все инструменты, необходимые разработчикам, чтобы опробовать новые технологии, получить впечатления от новых платформ и разрабатывать новые приложения».  «Обычно инфраструктура привязана к универсальному подходу к вычислениям, но в новой компьютерной эре базой станет безопасная и мощная модель специализированной обработки данных, - прокомментировал Крис Бергей, старший вице-президент и CEO подразделения Infrastructure Line of Business. Arm, - Выпуская на рынок инстансы OCI Ampere A1 Compute на базе Arm, Oracle предоставляет клиентам и разработчикам возможность выбора, обеспечивающего новый уровень соотношения цены и качества для дальнейшего внедрения инноваций в облаке».   Новая программа Arm Accelerator, Oracle Cloud Free Tier и экосистема разработки приложений Oracle инвестирует в экосистему Arm, предоставляя разработчикам расширенный выбор вычислительных инстансов и превосходное соотношение цены и производительности по сравнению с архитектурой x86. Разработчикам доступны три различных варианта использования OCI. С Oracle Cloud Free Tier, разработчики получают 300 долларов США в виде бесплатных бонусов на 30 дней. В бесплатные ресурсы Always Free включенычетыре ядра Ampere A1 и 24 ГБ памяти - одно из самых привлекательных предложений в отрасли. Наконец, с помощью недавно запущенной программы Arm Accelerator разработчики проектов с открытым исходным кодом, партнеры ISV, клиенты и учебные заведения, реализующие проекты на базе Arm, которым требуется ресурсов больше, чем предоставляет лицензия Oracle Cloud Free Tier, могут подать заявку на получение дополнительных ресурсов в облаке на 12 месяцев. Стек разработки Oracle доступен на инстансах Ampere A1 для ряда платформ, включая Oracle Linux, Java, MySQL, GraalVM и сервис Oracle Container Engine для Kubernetes (OKE). Чтобы упростить разработчикам запуск проекта, Oracle создала образ Oracle Linux Cloud Developer, который позволяет клиентам устанавливать, настраивать и запускать среду разработки, включающую клиентские инструменты OCI, утилиты и распространенные языки программирования, такие как Java, GraalVM, Python, PHP, Node.js, Go и C/C++. Образ разработчика легко доступен и может быть развернут из консоли OCI. Чтобы помочь клиентам начать пользоваться новейшими технологиями Arm, Oracle тесно сотрудничает с большим количеством партнеров - технологических компаний и проектов с открытым исходным кодом, такими как GitLab, Jenkins, Rancher, Datadog, OnSpecta, NGINX и Genymobile. Чтобы способствовать развитию и обогащению экосистемы разработчиков приложений на платформе Arm, компания Oracle объявила о присоединении к сообществу Continuous Delivery Foundation (CDF), объединяющему тех, кто продвигает не зависящие от вендоров инициативы, для поддержки интенсивно развивающихся проектов CI/CD с открытым исходным кодом. Новый процессор Ampere® Altra® в Oracle Cloud Infrastructure Архитектуру Arm отличает высокая эффективность, масштабируемость и гибкость, что делает процессоры с этой архитектурой универсальными. Они находят широкое применение - от смартфонов, устройств Интернета вещей, ПК, автомобильных и промышленных приложений до суперкомпьютеров и серверов. От фронта до облака - клиенты могут пользоваться широким спектром вычислительных возможностей Oracle, мощными серверами bare metal и одной из первых в отрасли гибкой виртуальной машиной на базе Arm, чтобы оптимизировать свои рабочие нагрузки. Теперь клиенты могут более точно сконфигурировать свои виртуальные машины в соответствии с требованиями рабочих нагрузок, чтобы получать максимальную производительность и оптимизировать затраты. Формы вычислений подходят для выполнения широкого спектра ресурсоемких рабочих нагрузок, включая: ·         Универсальные: OCI Ampere A1 Compute обеспечивает превосходное соотношение стоимости и производительности для рабочих нагрузок общего назначения, таких как веб-серверы, серверы приложений и контейнеры. Вычисления на базе Ampere A1 предлагают сбалансированную производительность и оптимальную стоимость для выполнения облачных горизонтально масштабируемых рабочих нагрузок, таких как NGINX и веб-приложения. ·         In-memory кэш и базы данных: От баз данных до аналитики - процессоры Arm обеспечивают предсказуемую производительность для таких баз, как Redis и MySQL. Рабочие нагрузки с большим объемом памяти и многопоточные приложения, такие как in-memory базы данных и хранилища ключей и значений, демонстрируют превосходную производительность в этой среде. ·         Разработку мобильных приложений: Большое количество ядер Ampere Altra (до 160) обеспечивает высокую плотность и масштабы, необходимые для разработки и тестирования мобильных приложений. Кроме того, разработка приложений на базе iOS или Android на OCI Ampere A1 Compute устраняет необходимость в эмуляторе или вложенной виртуализации, что обеспечивает превосходную производительность. ·         Приложения, требующие больших вычислительных ресурсов, и научные приложения: Процессоры Arm обеспечивают оптимальное сочетание цены и производительности, позволяющее использовать платформу для широкого круга высокопроизводительных, ресурсоемких и научных приложений, таких как логический вывод AI/ML, транскодирование мультимедиа и запуск стеков HPC, таких как CFD, WRF, OPENFAM, GROMACS, BLAST, BeeGFS и NAMD. OCI Ampere A1 Compute с процессорами Ampere Altra - единственная в отрасли виртуальная машина на базе Arm со свободной конфигурацией, которую можно настроить в зависимости от требований к размеру памяти и количеству ядер. Это одно из первых в отрасли бюджетных решений со стоимостью использования всего 0,01 доллара за ядро ​​в час и 0,0015 доллара за 1 ГБ ОЗУ в час. Возможность использования однопоточного ядра и постоянной максимальной частоты 3,0 ГГц позволяет организовать линейное масштабирование. Это означает, что производительность на ядро легко масштабируется по мере увеличения количества ядер, помогая клиентам получать именно то, за что они платят. Процессоры Ampere Altra могут работать в режиме максимальной частоты всех ядер, обеспечивая предсказуемую производительность каждого ядра. Кроме того, ядра полностью изолированы от воздействия других рабочих нагрузок, использующих тот же процессор. Каждое ядро однопоточно и использует собственный I-кеш L1 объемом 64 КБ, D-кеш L1 объемом 64 КБ и огромный D-кеш L2 объемом 1 МБ. Это помогает обеспечить максимально возможную изоляцию и гарантирует предсказуемую производительность. Однопоточная конструкция также гарантирует, что каждый поток использует собственное ядро ​​и свои собственные ресурсы, что устраняет потенциальные проблемы безопасности потоков при совместном использовании ядра, которые были недавно выявлены. Пользователи могут пользоваться OCI Ampere A1 Compute как виртуальной машиной с числом ядер до 80, или как как bare metal сервером с числом ядер до 160. Тестирование показало, что при выполнении рабочих нагрузок кодирования видео x264 на OCI Ampere A1, решение Oracle демонстрирует рост производительности до 10% и выигрыш в соотношении цена-производительность до 22% в сравнении с системами с архитектурой x86. Для рабочих нагрузок обратного прокси-сервера NGINX на OCI Ampere A1 Oracle удалось достичь роста производительности до 46% и до 62% прироста производительности в стоимостном исчислении по сравнению с системами на базе x86.   Что говорят клиенты, аналитики и партнеры  «В наших исследованиях необходим быстрый доступ к новейшим вычислительным технологиям, которые помогают решать сложные научные задачи с головокружительной скоростью. Благодаря Oracle Cloud Infrastructure мы одними из первых получили доступ к новейшим вычислениям на платформе Ampere A1 на базе Arm, что позволило достичь сочетания высокой производительности и энергоэффективности, необходимых для мгновенного масштабирования наших высокопроизводительных вычислительных рабочих нагрузок. Еще более интересны возможности нового сервиса с точки зрения производительности в стоимостном исчислении», - отметил Саймон Макинтош-Смит, руководитель исследовательской группы HPC, Департамент компьютерных наук, Бристольский университет. «Гетерогенные вычисления - это следующий рубеж для провайдеров облачных услуг. По мере того как клиенты переходят к облачным решениям для развертывания своих вычислительных приложений, ставящих высокие требования к производительности, они наращивают инвестиции в инстансы Arm, предложенные провайдерами. Запуск Oracle инстансов Arm для OCI и Cloud@Customer - своевременный шаг, позволяющий привлечь внимание бизнеса в самом начале сражения за новый рубеж», - считает Ашиш Надкарни, GVP, Группа инфраструктурных систем, платформ и технологий, IDC. «Сотрудничество Oracle и Ampere привело к созданию привлекательной платформы на базе Arm для разработчиков и бизнеса. Благодаря низкой начальной стоимости, переменному масштабу развертывания и возможностей развертывания в публичном облаке или локально, с помощью Cloud @ Customer, инстансы A1 Compute предлагают лучшее сочетание долгосрочной масштабируемости и доступности в ближайшем будущем. По мере того как экосистема Arm продолжит развитие, широта развертываний и вариантов использования будет только расти, обеспечивая дальнейшее развитие инфраструктуры на базе Arm. Инстансы A1 - важный для OCI шаг на пути к будущему», - прокомментировал Куба Столярски, директор по исследованиям группы инфраструктурных систем, платформ и технологий IDC. «Необходимость оптимизировать приложения, чтобы они могли обеспечивать привлекательное сочетание стоимости, производительности и энергоэффективности, привела к тому, что основное внимание сегодня разработчики уделяют процессорам на базе Arm, а не чипам с архитектурой x86. Новая служба вычислений OCI с Ampere Arm предоставляет клиентам Oracle выбор вариантов использования, в том числе, с опцию «пожизненно бесплатно». Гибкость предложения Oracle идеальна с учетом практики разработки. Возможность использовать без оплаты до 4 ядер и до 24 ГБ ОЗУ дает разработчикам возможность бесплатно реализовывать сценарии обучения AI/ML», - сказал Рой Иллсли, главный аналитик Omdia. «Мы в CDF считаем, что появление поддержки Jenkins в новой вычислительной службе Ampere A1 Compute в Oracle Cloud Infrastructure - важный шаг вперед. Поддержка автоматизации Jenkins для новой архитектуры Arm в OCI даст толчок развитию нативных приложений Arm и стимулирует инновации, - уверена Трейси Миранда, исполнительный директор Continuous Delivery Foundation, - Поддержка Jenkins в Oracle Cloud для Intel, AMD и Arm - отличный пример внимания Oracle к изменению требований клиентов». «Платформа Ampere A1 Compute на базе OCI с Genymotion дает разработчикам возможность создавать, тестировать и развертывать все приложения на одной инфраструктуре. Она обеспечивает более высокую точность, производительность, покрытие кода и плотность виртуальных устройств на серверах. Мы настолько уверены в ценности предложения серверов на базе Arm, что портировали программное обеспечение Genymotion на Arm более года назад. Клиенты Genymotion, которые используют нашу платформу для продаж, демонстраций, виртуальных машинных интерфейсов, игр и социальных сетей, получат повышение производительности до 10 раз с использованием вычислительной службы Ampere A1 на базе OCI Arm», - отметил Тим Дэнфорд, CEO Genymobile. «Мы воодушевлены появлением программного обеспечения для автоматизации Jenkins на платформе Ampere A1 Compute для создания, развертывания и автоматизации проектов в Oracle Cloud Infrastructure, - поделился Оливье Вернин, специалист по инфраструктуре Jenkins, - Теперь разработчики могут с помощью Jenkins создавать приложения следующего поколения на новейших процессорах на базе Arm в Oracle Cloud». «Мы рады сообщить, что GitLab расширил и добавил поддержку CI/CD для Arm Ampere A1 Compute. Команды, использующие Oracle Cloud, теперь могут легко развертывать GitLab с помощью кнопки «Развернуть в Oracle Cloud», что позволяет разработчикам быстро создавать и развертывать приложения на платформах Arm и x86, - сказал Майанк Тахилрамани, директор по партнерским отношениям и альянсам GitLab, - Благодаря этой возможности и бесплатному использованию Arm на Oracle Cloud клиенты получают беспрепятственный доступ к облачной среде для создания, тестирования, непрерывной интеграции и развертывания приложений на базе Arm в течение неограниченного времени». «Развертывание NGINX Plus на базе Arm заметно упростилось. Разработчики, использующие инстансы OCI Ampere A1 Compute, теперь могут быстро развернуть NGINX Plus на платформах Arm и x86, - уверен Стюарт Шейдер, старший менеджер по развитию бизнеса NGINX, - Благодаря этой возможности и бесплатному использованию Arm в OCI клиенты могут получить доступ к облачной среде для развертывания приложений на базе NGINX Plus Arm на любой период времени». «GitHub Actions предоставляет разработчикам мощную, гибкую и безопасную автоматизацию прямо в GitHub. Работа с Oracle дает нам возможность предоставить разработчикам выбор и гарантированную поддержку GitHub Actions на платформе OCI Ampere A1 Compute. Сценарии GitHub Actions поддерживают архитектуру Arm, и мы воодушевлены тем, что наши партнеры, такие как Oracle, тестируют эту технологию, чтобы предоставить доступ к GitHub Actions широкому кругу разработчиков и команд», - сказал Джо Борн, директор по управлению продуктами GitHub. «Наши клиенты все чаще нуждаются в поддержке нескольких архитектур в облачных средах - Oracle Cloud Infrastructure представляет инновации, направленные на решение этой задаче. Наша цель - расширить поддержку Arm с новым релизом SUSE Rancher, добавив поддержку инициализации многоархивных кластеров OKE. Мы поддерживаем любые варианты использования Arm, в том числе, в Oracle Cloud Infrastructure. Мы заинтересованы в разных сценариях - локального и периферийного использования в варианте гибридного облака Oracle», - заявил Кейт Бэзил, вице-президент по продуктам и нативной облачной инфраструктуре SUSE. «OnSpecta предлагает механизм анализа программного обеспечения для глубокого обучения (DLS), который оптимизирует и ускоряет производительность клиентских инстансов Oracle Cloud Inference при развертывании на серверах Ampere Computing до 10 раз. Платформа Ampere A1 Compute отлично подходит для рабочих нагрузок логического вывода ИИ, поскольку ее архитектура на базе Arm обеспечивает превосходную производительность на ватт мощности, что приводит к значительному снижению общей стоимости владения. Облачные логические выводы Oracle на базе серверов Ampere Altra с механизмом логических выводов OnSpecta обеспечивают в 3 раза более высокую производительность по сравнению с Graviton и в 2 раза по сравнению с Intel x86», - сказал Индра Мохан, генеральный директор OnSpecta. «Мы рады расширить поддержку Datadog для новых форм вычислений на базе Ampere A1 в Oracle Cloud Infrastructure. Мы видим, что все больше клиентов Datadog выбирают платформу Arm для повышения производительности приложений и снижения затрат, - отметил Джимми Капуто, директор по управлению продуктами Datadog, - С помощью агента Datadog для Ampere A1 в OCI клиенты Oracle могут использовать Datadog для определения оптимальных форм для своих рабочих нагрузок, отслеживания миграции с других вычислительных платформ и получения единого представления о работоспособности и производительности своей среды». «Мы выбрали OCI Ampere A1 из-за огромной вычислительной мощности, которую может предоставить эта служба API AutoFlow, дающего возможность нашим клиентам запускать неограниченное количество микросервисов, преобразовывать данные в реальном времени и предоставлять их через пользовательские API-интерфейсы», - сказал Питер Юнг, директор по продуктам Interactor. «Мы в Elotl воодушевлены тем, что компании смогут использовать экономичные вычислительные ресурсы любого нужного объема для приложений Kubernetes. Появление OCI Ampere A1 Compute на рынке облачных вычислений - важная новость! Ampere A1 Compute предоставляет фантастический, доступный и высокопроизводительный вариант массовых вычислений для наших клиентов, таких как Ronin. Мы с нетерпением ожидаем момента, когда мы сможем начать использовать эти возможности», - подчеркнул Мадхури Йечури, основатель CEO Elotl Inc.  «Компания Ronin ищет возможность повысить эффективность лечения рака с помощью данных. Чтобы этого достичь, мы используем все появляющиеся на рынке новые предложения в области IaaS и PaaS, имеющие потенциал к развитию здравоохранения. Мы с воодушевлением узнали о запуске Oracle более оперативных и доступных инстансов Ampere A1 и возможность использовать их через интерфейс Elotl», - сказал Денали Ламма, вице-президент по проектированию Project Ronin.  «Производительность и плотность облачного решения Canoncial Anbox выросли с запуском инстансов Oracle Cloud Infrastructure Ampere A1. Ubuntu теперь также доступен на инстансах Ampere A1. Мы рады, что Oracle принимает участие в расширении экосистемы разработчиков, так как запускать сотни контейнеров Android для сценариев автоматизации стало намного проще и экономичнее», - считает Регис Пакетт, вице-президент Global Alliance, Публичное облако и каналы, Canonical.  

Самое привлекательное в индустрии бесплатное предложение для разработчиков: четыре ядра Ampere A1 и 24 ГБ памяти для создания приложений на базе Arm в Oracle Cloud Infrastructure Платформа OCI Ampere...

Новый сервис OCI GoldenGate первым среди продуктов всех крупных облачных провайдеров обеспечивает интеграцию операционных и аналитических данных в единую фабрику данных

Корпорация Oracle представила новый сервис Oracle Cloud Infrastructure (OCI) GoldenGate. Это полностью управляемый облачный сервис, гарантирующий заказчикам, что их данные всегда доступны в любом нужном месте, в том числе для аналитики в реальном времени. OCI GoldenGate создан на основе хорошо известного продукта и ведущей в отрасли и высоко зарекомендовавшей себя технологии транспорта данных в реальном времени — Oracle GoldenGate.   Сервис Oracle Cloud Infrastructure (OCI) GoldenGate предоставляет заказчикам платформу для репликации данных, с возможностью проектирования, исполнения, организации и мониторинга событий в реальном времени потоковой передачи данных в различные системы- потребители. Это первый облачный сервис такого рода, предлагающий гибкое решение с оплатой по факту использования для репликации баз данных общего назначения, интеграции данных, передачи их в облако в реальном времени и поддержки аналитики временных рядов, пока данные находятся в активном состоянии.   О сервисе Oracle Cloud Infrastructure GoldenGate   OCI GoldenGate — первый облачный сервис среди продуктов других крупных поставщиков облачных вычислений, который может преодолеть основные препятствия, стоящие на пути ИТ-компании при миграции критически важных баз данных в облако. Для извлечения, репликации и загрузки данных в облачные хранилища данных требуется время, опыт и навыки, что делает процесс чрезмерно сложным и дорогостоящим. Сервис OCI GoldenGate, наоборот, обеспечивает высокоавтоматизированную интеграцию данных, сбор данных об изменениях и репликацию транзакций в реальном времени. Он позволяет согласовать интеграцию операционной базы данных с аналитическими данными в режиме реального времени в экосистеме из нескольких облаков. Благодаря сочетанию гибких возможностей облака и простоты эксплуатации затраты заказчиков можно снизить вдвое по сравнению с вариантами самостоятельных решений от других поставщиков облачных услуг.   Основные сценарии использования сервиса OCI GoldenGate:   Хранилище данных в реальном времени. Обеспечение непрерывного сбора и доставки измененных данных между OLTP и системами хранилищами данных в реальном времени. Oracle SaaS. Прямая интеграция с Oracle SaaS приложениями для обеспечения сбора данных об изменениях в реальном времени и доставки этих данных в системы-потребители или аналитические витрины, чтобы обеспечить более глубокий анализ и понимание бизнеса. Операционная отчетность. Перенос аналитической нагрузки с продуктивных баз данных в облако и прочие более дешевые платформы в целях снижения стоимости владения, сохраняя возможность real-time аналитики. Интеграция операционных данных. Интеграция операционных данных между OLTP-системами в режиме реального времени. Платформа для создания сервис-ориентированной архитектуры и работы с данными в реальном времени путем публикации измененных данных.   OCI GoldenGate работает на основе новейшей микросервисной архитектуры Oracle GoldenGate 21c, которая позволяет создавать глобальную аналитику событий подключенных систем и устройств. Полностью инкапсулируемые микросервисы OCI GoldenGate позволяют заказчикам бесшовно интегрировать сервис в свой конвейер разработки CI/CD в качестве первоклассного сервиса «инфраструктура как код». OCI GoldenGate разработан для интеграции с локальными mesh-развертываниями GoldenGate Docker и Kubernetes без общих зависимостей платформы и общего репозитория, что обеспечивает превосходную управляемость при более низкой совокупной стоимости владения. Разработчики и администраторы баз данных могут моментально настроить сервис на троекратное автоматическое масштабирование, чтобы начинать с малого и расти по мере увеличения видов нагрузок.  Новый сервис Oracle Cloud Infrastructure GoldenGate предоставляет пользователям именно то, что им больше всего нравится в Oracle GoldenGate и OCI, в простом, многофункциональном и доступном пакете. Он отлично дополняет такие облачные сервисы на OCI, как автономные базы данных, Oracle Exadata Cloud Service и Oracle Database Cloud Service, обеспечивая простую, высоко производительную и доступную платформу для транспорта данных в реальном времени. Подробнее по ссылке www.oracle.com/integration/goldengate/ . Еще больше инструкций, видео и других материалов по OCI GoldenGate см. здесь docs.oracle.com/en/cloud/paas/goldengate-service/index.html .  

Корпорация Oracle представила новый сервис Oracle Cloud Infrastructure (OCI) GoldenGate. Это полностью управляемый облачный сервис, гарантирующий заказчикам, что их данные всегда доступны в любом...

Oracle Systems Advantage Forum 2021: Инновации в IT и стратегии цифровой трансформации, основанные на эффективной обработке данных

14 апреля 2021 года в Москве состоялась ежегодная конференция Oracle Systems Advantage Forum: «Инновации в IT и стратегии цифровой трансформации, основанные на эффективной обработке данных». Встреча прошла в онлайн-формате и была посвящена эффективному управлению данными и обеспечению непрерывности бизнеса, а также использованию публичных облаков Oracle в центрах обработки данных и Edge Computing. Представители ведущих российских банков и страховых компаний представил актуальные кейсы и рассказали о переменах и трансформациях, произошедших в компаниях за год и о роли технологий Oracle в этих процессах. Компанию Oracle представляли: Диана Фернандез, директор по развитию бизнеса Oracle Cloud Systems в регионе EMEA; Алексей Курочка, директор Oracle Systems в России и СНГ; Дмитрий Юдин, директор по развитию бизнеса Oracle СНГ. С опытом использования решений от Oracle в бизнес-процессах участников познакомили: Ярослав Шелин, директор по информационным технологиям, Банк «Санкт-Петербург»; Александр Балев, руководитель корпоративного хранилища данных «ОТП Банка»; Денис Кемарский, руководитель управления инфраструктуры компании «Ренессанс Страхование». Центральной темой дискуссии стали новые возможности, которые предлагает комплекс Exadata индустриям, строящим бизнес-модели на аналитике. «Сегодня это финансовый сектор, телеком, ритейл, госкомпании и промышленность, - прокомментировал Алексей Курочка, директор Oracle Systems в России и СНГ, -  С выходом появлением нового поколения Exadata X8M функциональность платформы снова расширилась и предлагает принципиально новые возможности производительности, масштабируемости, гибкости и эффективности». Компания Oracle предлагает четыре способа использования своей платформы: в ЦОД клиента, в публичном облаке по модели Cloud at Customer с размещением облак Oracle в дата-центре компании, а также гибридные модели. Открыла форум Диана Фернандез, директор по развитию бизнеса Oracle Cloud Systems в регионе EMEA. Диана рассказала о перспективах развития ЦОД в и баз данных в ближайшие годы и о преимуществах Oracle Exadata для выстраивания новых бизнес-моделей, основанных на данных. Ярослав Шелин, директор по информационным технологиям банка «Санкт-Петербург», рассказал, почему банк делает ставку на наращивание производительности собственных ЦОД, и какую роль играют в этом решения Oracle. Банк стал одной из первых организаций, начавших использовать платформу Exadata в России. В 2011 году компания приобрела платформу 2-го поколения на этапе замены Автоматизированной банковской системы. Мотивацией для выбора решения от Oracle была необходимость увеличить оперативность обработки транзакций. Помимо роста производительности банку требовалось решение, отвечающее самым строгим требованиям по отказоустойчивости. Важным аргументом в пользу приобретения готового решения была возможность перейти на новую АБС в предельно сжатые сроки. Переход занял рекордно короткий на тот момент срок - 9 месяцев. От решения о приобретении Exadata до начала тестирования прошло 3 месяца, что также было несопоставимо с вариантом создания платформы силами специалистов банка, которое заняло бы не менее 6 месяцев. С момента приобретения первого комплекса компания обновляла платформу дважды, перейдя сначала на 5-е, а в 2020-м году на 8-е поколение Exadata. Сегодня банк использует 4 собственных комплекса Exadata для обработки транзакций.  Развертывание комплексов в границах собственного ЦОД обусловлена требованиями безопасности. Команда банка считает перспективной перенос части своих решений в облачную среду, но на ближайшие два года намерена ограничиться тестовым развертыванием в облаке тех систем, которые к этому готовы, чтобы расширить свои ресурсы производительности за счет гибкости и масштабируемости облачных решений. При этом команда банка придерживается консервативного подхода к безопасности и следует модели хранения и обработки данных в границах защищенного периметра в сочетании с запуском приложений для клиентов в облачной среде. Для коммуникации между ЦОД и облаком банк выстраивает собственные полностью контролируемые каналы. Александр Балев, руководитель корпоративного хранилища данных «ОТП Банка», рассказал о модернизации хранилища данных в рамках общей трансформации IT-систем в компании. Хранилище было образовано более 10 лет назад, и к 2019 году его объем достиг 80 терабайт. К хранилищу постоянно имеют доступ свыше 500 пользователей, регулярно обращающихся к данным в рамках 15 бизнес-областей. В 2019 году команда «ОТП Банка» столкнулась с проблемой нехватки места для хранения данных и нагрузки, достигавшей 70%. В этих условиях хранилище перестало соответствовать требованиям заказчиков, кроме того, из-за возросшей нагрузки появились проблемы с отказоустойчивостью системы. В поисках возможности увеличить производительность и высвободить место для хранения данных команда рассматривала три варианта решения: полная замена Prod и Standby сред, upgrade Prod среды и замена Standby среды, или приобретение Exadata. Команда провела тестирование всех решений в условиях одинаковой нагрузки. Результаты Proof of Concept показали рост производительности в 2,5 – 4 раза. Также были протестированы опции сжатия, которые продемонстрировали возможность уменьшить объем данных на 70% без значительных потерь в производительности. Дополнительно была протестирована возможность высвободить место за счет отказа от использования аналитических индексов. По итогам было принято решение приобрести комплекс Exadata Х8М. Проект перехода на работе на Exadata Х8М занял 6 месяцев. Он состоял из 2-х крупных этапов: перенесение всех баз данных на Exadata и переход с 11-й к 19-й версии Oracle Database. Во время данных работы выявлялись технические проблемы, которые команда «ОТП Банка» совместно с Oracle оперативно решала, что позволило осуществить это внедрение в предельно короткий срок. Сегодня в хранилище «ОТП Банка» используются 2 сервера (Prod и Standby) состоящее из ячеек High Capacity. Эта конфигурация дала возможность повысить производительность штатных процессов DWH и Ad hoc отчетности в среднем на 30-40%. Так же за три месяца эксплуатации новой системы было сжато 20 терабайт для хранения новых данных. На этом проект не окончен и уже запланированы дальнейшие работы по оптимизации места за счет функций Advance compression и комплекса Exadata. Команда DWH «ОТП Банка» останавливаться не планирует, и в ближайших планах у них использование технологии CDC для создания операционного слоя данных (ODS) с обновлением в реальном времени (OLTP нагрузка), внедрение CI/CD конвейера и использование DevOps практик, создания озера данных и работа по «охлаждению» данных. Одним из решения последнего кейса – это покупка XT-ячейки для хранения архивных данных. Финальный доклад Дениса Кемарского, руководителя управления инфраструктуры компании «Ренессанс Страхование», был посвящен тому, как с помощью Oracle Exadata в компании был решен вопрос повышения производительности в период пиковых нагрузок. Одним из новых вызовов для быстро растущего бизнеса «Ренессанс Страхования» в 2020-м году стала необходимость выполнять новое требования регулятора – сдавать отчетность по международному стандарту МСФО 17. Это привело к возникновению регулярных нагрузок, достигающих критического для отказоустойчивости уровня. Начался поиск решений, позволяющих увеличить производительность систем обработки данных. Одним из наиболее вероятных выходов стала интеграция комплекса Oracle Exadata в инфраструктуру компании. Результаты проведенного нагрузочного тестирования убедили команду сделать выбор в пользу этого комплекса. Результаты показали, что процедура закрытия месяца, раньше занимавшая до 3 суток, может быть сокращена более чем в 50 раз, до нескольких часов. Компания приобрела 2 комплекса Exadata X8M для размещения в 2 центрах обработки данных. Процесс интеграции Exadata в геораспределенную инфраструктуру компании начался в конце 2020 года и на сегодняшний день полностью завершен. В процессе между двумя ЦОД был образован независимый сетевой слой с общей пропускной способностью 40 гигабит с перспективой увеличения до 200 гигабит.

14 апреля 2021 года в Москве состоялась ежегодная конференция Oracle Systems Advantage Forum: «Инновации в IT и стратегии цифровой трансформации, основанные на эффективной обработке данных». Встреча...

CDO (Data)

Почему архитектура, управляемая событиями, должна быть ориентирована на данные

Автор: Луиджи Скаппин (Luigi Scappin) Почему источник событий должен быть ориентирован на данные При условии, что сервисы могут взаимодействовать друг с другом тремя способами: команды, события и запросы. Источник событий может быть ориентированным на код или данные. Источник событий, ориентированный на код, выполняется с помощью программы, разработанной для создания последовательности событий, фиксирующей изменения состояния сервиса. Внедрять источник событий с ориентацией на код довольно сложно, поскольку необходимо фиксировать изменения между согласованными состояниями сервиса, чтобы гарантировать, что обновление этого состояния полностью и согласованно фиксируется. Поддерживать такое внедрение, ориентированное на код, также довольно сложно, поскольку каждый раз, когда сервис обновляется, код, фиксирующий изменения состояния этого сервиса для создания событий, должен соответственно изменяться. Источник событий, ориентированный на данные, использует базы данных, согласованные с транзакциями, для автоматического хранения всех подтвержденных транзакциями изменений в последовательности событий, которую часто называют журналом событий. Внедрять источник событий с ориентацией на данные очень просто, поскольку все подтвержденные изменения автоматически фиксируются базой данных, гарантируя также, что изменение состояния сервиса будет соответствовать транзакциям. Поддержка такого ориентированного на данные внедрения довольно проста, поскольку при обновлении кода сервиса нет необходимости фиксировать изменение состояния, что необходимо для соответствующего обновления, просто потому, что база данных автоматически выполняет эту работу. Использование базы данных для внедрения источника событий не означает, что разработчики не смогут структурировать код для работы с событиями, особенно для улучшения разделения и масштабируемости. Просто теперь разработчики смогут сосредоточиться на логике домена приложения, не заботясь о связанной логике источника событий. Типичные возможности, обеспечиваемые источником событий, такие как возможность удалять и восстанавливать состояние сервиса из начального состояния, многократно выполнять временные запросы по состоянию или воспроизводить событие, могут быть реализованы просто за счет способности базы данных откатываться назад и вперед к определенной временной отметке или запрашивать последовательность событий в журнале транзакций. Почему потребитель событий должен быть ориентирован на данные Ориентация на данные является важным фактором для источника событий, но еще более она важна для потребителя событий, так как позволяет использовать информацию, предоставляемую потоком событий, в более богатом семантическом контексте, обеспечиваемом платформой данных. Как и в игре в шахматы, вы можете изучать список ходов или текущую расстановку фигур на шахматной доске. Список ходов может предоставить много полезной информации, но следующий ход также делается в зависимости от сложившейся ситуации на шахматной доске. Потоки событий можно использовать разными способами. Давайте рассмотрим несколько наиболее характерных вариантов потребления событий, начиная с потребления потока событий, получаемого из источника событий, ориентированного на данные. В этом варианте поток событий просто передает все подтвержденные транзакции из мастер-системы в копию данных, доступную только для чтения. В этом случае использование копии данных только для чтения, где транзакции применяются в режиме, близком к реальному времени, обычно гораздо эффективнее семантически, чем просто рассмотрение последовательности событий, хотя в некоторых ситуациях из анализа и согласованности событий можно извлечь дополнительную ценность. Действительно, учитывая, что события могут по-прежнему использоваться в качестве триггеров для событийно-ориентированного программирования, поисковый запрос по копии данных, доступной только для чтения, может предоставить всю информацию и семантику о текущем состоянии (например, о текущем запасе продуктов), тогда как согласованность предыдущих событий может дать дополнительную аналитическую информацию (например, прошлую тенденцию продаж продуктов). Кто-то может возразить, что хороший программист мог бы написать код, который будет использовать поток событий и поддерживать текущее состояние в актуальном статусе, однако зачем тратить время и усилия на разработку того, что уже готово к использованию, протестировано и согласуется с транзакциями? Как я уже неоднократно отмечал, базы данных и журналы событий не исключают друг друга — это две стороны одной медали. Они дополняют друг друга и необходимы для построения архитектуры, управляемой событиями и ориентированной на данные. Давайте перейдем к вариантам потребления событий, получающих поток событий из источника событий, ориентированного на код. В этом случае преимущества потребления событий на основе данных кажутся менее очевидными, но они все еще значительны, особенно для использования и согласования более чем одного потока событий параллельно. Мы могли бы долго обсуждать, как лучше всего реализовать такие варианты, разделять или не разделять логику выбора и логику домена, помещать или нет логику выбора в отдельный обработчик событий для каждого потока событий. Но наверняка если логике домена необходимо принять решение на основе текущего состояния сервиса, которое меняется в зависимости от множества потоков различных событий, идущих параллельно с асинхронными и независимыми временными отрезками, то использование базы данных для сохранения и транзакционного обновления текущего состояния сервиса может значительно упростить внедрение, позволяя выполнять поисковые запросы по текущему состоянию в соответствии с транзакциями. Очевидно, что если потоки событий поступают из источника событий с ориентацией на данные, то преимуществ будет еще больше. Действительно, транзакции, подтвержденные в основной копии данных, могут автоматически передаваться и транзакционно применяться к копии данных, доступной только для чтения, что позволяет легко выполнять поисковые запросы по согласованным с транзакциями данным. ИИ в теории В любой статье на тему ИИ, вероятно, можно найти хороший пример, представляющий модель ИИ, обученную с помощью машинного обучения, с использованием исторической последовательности данных, обычно поступающих из потока событий, хранящегося в озере данных. После обучения модели ИИ с использованием исторических данных, хранящихся в озере данных, ее можно запустить в промышленное использование как функцию без сохранения состояния, имеющую в качестве входных данных только поток событий, поступающих в режиме реального времени и реагирующих на каждое событие. Хотя такой простой вариант на самом деле довольно часто используется с ИИ, особенно для Интернета вещей, применяющего потоки атомарных данных для профилактического обслуживания, на самом деле большинство реальных вариантов, использующих ИИ, намного сложнее. ИИ в реальности В реальном мире исторические данные, необходимые для обучения модели ИИ, обычно поступают не только из одного источника данных. Также как и данные в реальном времени, необходимые для выполнения модели ИИ в производственной среде, не поступают из единственного потока событий. Действительно, часто модели искусственного интеллекта обучаются с использованием и сопоставлением десятков (если не сотен) потоков данных из множества различных источников данных. Возьмем в качестве примера модель кредитного рейтинга для розничного банка. Эту модель можно обучить с использованием алгоритма машинного обучения на исторических значениях сотен различных переменных, поступающих из десятков источников данных. Но как только модель обучена, чтобы запустить ее в производственной среде, в режиме реального времени ей должны быть предоставлены все переменные, используемые для ее обучения. К сожалению, когда клиент использует кредитную карту на POS-устройстве, единственными переменными этого события платежа обычно являются код клиента и сумма, которую он запрашивает. Тогда как предоставить модели кредитного рейтинга все переменные, необходимые для принятия решения о предоставлении или не предоставлении клиенту нужной суммы? Более того, как это сделать в реальном времени так, чтобы модель получила самые последние значения переменных, а клиент — ответ за считаные секунды? Можно было бы часами спорить о том, как лучше всего разработать код, чтобы параллельно получать десятки потоков событий, изменяющих в реальном времени сотни переменных в асинхронные и независимые временные отрезки, при этом гарантируя, что некоторые переменные будут изменяться согласованным образом. Однако такой вариант может быть реализован простым, эффективным и ориентированным на данные способом за счет использования всех потоков для обновления в реальном времени всех переменных, хранящихся на согласованной платформе данных. Таким образом, сервис, реализующий модель ИИ, может потреблять некоторые потоки событий только для того, чтобы инициировать что-то (например, события, поступающие от устройства POS), но также может выполнять поисковый запрос на платформе данных для предоставления модели ИИ последней согласованной информации обо всех необходимых переменных в режиме реального времени. Если на платформе данных хранится не только последнее согласованное обновление всех переменных, но и история их значений, то мы можем использовать одну и ту же платформу данных не только для запуска модели, но и для ее обучения, вместо того чтобы делать это в озере данных. Такой подход может дать дополнительные преимущества. Например, модель ИИ можно постоянно переобучать в соответствии со свежими данными, обновляемыми в реальном времени. Более того, такой подход легче запустить в производство, поскольку модель данных, по которой проходило обучение, совпадает с моделью, в которой он будет работать. Наконец, за счет минимизации кода этот ориентированный на данные подход сократит не только время и усилия на разработку и запуск в промышленной среде, но и на поддержку и развитие сложной модели ИИ. Действительно, модели ИИ часто обновляются и расширяются, как, например, модель кредитного рейтинга, которая может учитывать новые переменные для добавления новых возможностей обнаружения мошенничества. Кстати, иногда разные источники данных имеют разную семантику, поэтому платформа данных также должна иметь возможность обрабатывать все типы данных и семантики в режиме реального времени, что является типичной возможностью, ориентированной на код, не предоставляемой общим озером данных, в котором различные типы данных обычно обрабатываются, просто сохраняя необработанные данные для последующего предоставления семантики в виде схемы при чтении. Такой подход можно использовать только для пакетного выполнения, необходимого для обучения модели ИИ, но не для обработки данных в реальном времени, необходимых для внедрения этой модели в производство. Заключение Источник и потребитель событий могут быть ориентированы как на код, так и на данные, однако внедрение с ориентацией на данные можно выполнить намного проще, быстрее и без ошибок, при этом потребуется разрабатывать, тестировать, поддерживать и обновлять значительно меньше программ. Поэтому архитектура, управляемая событиями, должна как можно больше ориентироваться на данные, особенно если есть необходимость внедрения сложной архитектуры, которая должна иметь возможность работать со множеством разных независимых потоков событий и согласовывать их между собой, как, например, для обучения и внедрения в промышленное использование модели ИИ.  

Автор: Луиджи Скаппин (Luigi Scappin) Почему источник событий должен быть ориентирован на данные При условии, что сервисы могут взаимодействовать друг с другом тремя способами: команды, события и...

CDO (Data)

Как распределенная Data Mesh может быть одновременно ориентирована на данные и основана на событиях

Автор: Луиджи Скаппин (Luigi Scappin) «К 2025 году более четверти новых облачных приложений будут использовать ориентированные на данные событийные архитектуры, а не на традиционные архитектуры, ориентированные на код, что обеспечит лучшую автоматизацию и большую гибкость бизнеса». — прогноз для облачных решений от компании IDC, 2021 г. … От ориентации на программный код к ориентации на данные В этой статье я продолжаю рассматривать тему, затронутую в моей предыдущей работе «От ориентации на программный код к ориентации на данные», с которой вы также можете ознакомиться во время чтения этой статьи. Ниже представлены несколько определений из прошлой статьи. Ориентация на данные означает, что в архитектуре главным и постоянным активом являются данные, а приложения могут меняться. В архитектуре, ориентированной на данные, перед внедрением любого конкретного приложения создается модель данных, которая останется и будет действовать еще долго после того, как приложение перестанет использоваться. В архитектуре, ориентированной на код, семантика данных встроена и находится в коде приложений, тогда как в архитектуре, ориентированной на данные, семантика данных управляется как основной актив вместе с данными, независимо от кода приложений. … Доменная архитектура с ориентацией на данные Мне понравилась статья Жамака Дехгани (Zhamak Dehghani) «Как перейти от монолитного озера данных к распределенной Distributed Data Mesh», в которой предлагается применить принципы проектирования на основе доменов к платформам данных. Вы также можете обратиться к этой статье по следующей ссылке: Безусловно, если и производители и потребители данных — это приложения и компании типа черного ящика, тогда третья сторона должна запрашивать данные у производителя, чтобы предоставлять их потребителю. Эту работу обычно выполняет основная команда, которая отвечает за озеро данных или хранилище данных и при необходимости выполняет преобразования, очистку или корреляцию данных. К сожалению, замена больших монолитных приложений микросервисами не решает проблему, а напротив, может еще больше усложнить ситуацию, поскольку микросервис — это всего лишь небольшая часть домена приложения, своего рода черный ящик меньшего размера, поэтому обеспечить осмысленное и исчерпывающее представление данных всего домена будет еще труднее. Однако, если приложения или сервисы разрабатываются не в виде черных ящиков, как в случае подхода, ориентированного на код, а на основе общей платформы данных, ориентированной на данные, тогда принципы проектирования на основе домена легче применить для построения Distributed Data Mesh. В реальности корпорации довольно далеки от предоставления «данных как продукта», поскольку команды, отвечающие за домены приложений, преследуют совершенно иные цели, чем предоставление «обнаруживаемых», «имеющих доступный адрес», «заслуживающих доверия», «самоописываемых», «операционно совместимых» и «защищенных» данных как продукта для других доменов приложений. Подход, ориентированный на данные, может помочь в этом, позволяя разрабатывать новые приложения на основе «общей» платформы данных, совместно используемой проектом на уровне предприятия, сокращая время и усилия, необходимые разработчикам только для того, чтобы предоставить кому-то еще высококачественные данные в едином формате, в полноценном объеме, надежно и под контролем. Подход, ориентированный на данные, может дополнительно поддерживать архитектуру Distributed Data Mesh, улучшая «централизованное управление», особенно когда домены не являются полностью независимыми и несвязанными, но им необходимо вместе использовать части платформы данных для совместной работы над общими данными одновременно как потребителям, так и производителям. Не только производители операционных данных и не только потребители аналитических данных Мне также понравилась статья того же автора «Принципы Data Mesh и логическая архитектура». Я согласен с большей частью статьи, однако не совсем понимаю, зачем автор постоянно подчеркивает разницу между управлением операционными и аналитическими данными. На самом деле домены не потребляют данные лишь в аналитических целях, точно так же как и производители данных генерируют не только производственные, но и аналитические данные. Границы между потребителями и производителями, а также между операционными и аналитическими данными больше не имеют смысла. Аналитики придумали новые термины, например «транслитический», пытаясь описать совместное управление «транзакционными» и «аналитическими» данными. Совместное управление операционными и аналитическими данными означает, что аналитические запросы теперь выполняются не по статическим данным, а по непрерывно изменяющимся данным в реальном времени с риском возврата неверных результатов, если инфраструктура данных не может гарантировать согласованность. Кроме того, операционные нагрузки используют аналитические запросы при доступе к данным и их обновлении. Вот почему возможность выполнять согласованные запросы по изменяющимся данным в реальном времени, которую дает подход, ориентированный на данные, становится обязательной не только для операционных, но и для аналитических целей. Центры гравитации данных Distributed Data Mesh — это эффективный подход к проектированию распределенной платформы данных и связанной с ней организации в соответствии с принципами проектирования, ориентированного на домен. По возможности инфраструктура данных также должна быть распределенной, хотя при разработке платформы данных следует также тщательно учитывать такие аспекты, как их гравитация и согласованность. С резким ростом объема данных их перемещение становится все более трудным, медленным и дорогостоящим. Гораздо проще перемещать приложения в данные, чем данные в приложения. Центры гравитации данных «притягивают» не только приложения, но и другие данные, требующие согласованности, и их необходимо тщательно учитывать при проектировании архитектуры данных. На то, как, например, наилучшим образом использовать общедоступное облако с гибридными или мультиоблачными архитектурами, влияет не только местоположение, но и технологии, используемые для хранения данных и управления ими, особенно если данные должны одновременно обновляться и связываться между собой в режиме реального времени. Вот почему, например, иногда не рекомендуется использовать множество отдельных специализированных технологий баз данных, поскольку рано или поздно кто-то может попросить согласовать данные между собой. Я не хотел бы, чтобы меня неправильно поняли. Я выступаю не за централизованную и монолитную платформу данных, а за улучшение управления платформой данных, а также за понимание влияния таких моментов, как гравитация данных, что обычно учитывается уже слишком поздно, только при переходе от стадии разработки проекта к стадии производства. Виртуализация данных: преимущества и недостатки Я все чаще замечаю, что многие авторы и аналитики описывают виртуализацию данных как «панацею» для решения любой проблемы управления ими, включая гравитацию данных. Особенно для согласованности данных, находящихся в разных БД. Я думаю, надо остановиться на этом подробнее. Виртуализация данных очень полезна для обеспечения абстракции данных с помощью логической модели данных, хорошо описываемой каталогом данных. Она прекрасно работает для доступа к нескольким записям на основе ключей и очень полезна для обеспечения контроля безопасности доступа к данным. Однако для достижения приемлемой производительности для значительных объемов данных необходим большой кэш данных, поэтому виртуализация данных не может работать с изменяющимися данными в реальном времени. Тем не менее уменьшение кэша не защитит источники данных от дополнительной нагрузки, исходящей от потребителей данных. И в заключение отмечу, что большие запросы на соединение и аналитические запросы с полным сканированием и связью больших объемов данных просто невозможны из-за влияния гравитации данных, а запросы по разным моделям данных по-прежнему недоступны.   Метод на основе событий — вот выход Итак, как же построить Distributed Data Mesh, не столкнувшись с проблемой гравитации данных? Давайте попробуем сделать это, используя архитектуру на основе событий при сохранении подхода, ориентированного на данные. В статье Бена Стопфорда (Ben Stopford) «Дихотомия данных» представлена концепция совместного использования данных из разных предметных областей (доменов) в потоках событий. Давайте посмотрим, можно ли применить эту концепцию для построения распределенной архитектуры даже тогда, когда домены приложений разъединены не полностью, а совместно используют некоторые данные. Идея кажется многообещающей, но с учетом известной статьи Мартина Фоулера (Martin Fowler) «Источник событий», неудивительно, что фокус здесь в основном на микросервисах и, следовательно, используется подход, сильно ориентированный на код, и предпринимается попытка «создавать сервисы на основе магистрали событий», как описано в другой статье Бена Стопфорда. Попытаемся обобщить основные концепции из этой статьи: сервисы могут взаимодействовать друг с другом тремя способами: команды, события и запросы: Возможный подход к реализации совместного использования данных между сервисами заключается в использовании потоковой передачи событий и принципа единой записи. В этом случае только один сервис владеет «главной копией» определенного набора данных и может обновлять ее, другие же службы могут просто запрашивать копию, доступную только для чтения, почти в реальном времени. Идея кажется неплохой, но шаблон слишком ориентирован на код, и необходимость писать много кода в сервисах для управления потоками событий слишком усложняет ее реализацию. У нас есть более интеллектуальная и ориентированная на данные альтернатива для реализации того же шаблона: транзакционные базы данных управляют согласованностью транзакций, автоматически сохраняя все подтвержденные транзакции в журнале событий, который можно рассматривать как своего рода неизменный источник истины для транзакций. Таким образом, базы данных — это очень мощные инструменты для построения архитектуры на основе событий, позволяющие разработчикам создавать меньше программ для реализации и поддержки потоковой передачи событий, тем самым переходя от подхода, ориентированного на код, к подходу, ориентированному на данные, а также обеспечивая согласованность сервисов. Базы данных позволяют не только создавать потоки событий, но и легко использовать те из них, которые обновляют копию базы данных почти в реальном времени. Базы данных действительно позволяют использовать информацию, предоставляемую потоком событий, не только как поток атомарных значений, но и в более широком семантическом контексте, обеспечиваемом моделью данных и метаданными копии базы данных, работающей почти в реальном времени. Как и в игре в шахматы, вы можете изучать список ходов или текущую расстановку фигур на шахматной доске. Список ходов может предоставить много полезной информации, но следующий ход в основном делается в зависимости от сложившейся ситуации на шахматной доске. Действительно, следующая транзакция может зависеть от текущего статуса, поскольку обновления транзакции могут зависеть от предыдущих запросов, например при проверке наличия денег перед оплатой: нам все равно, были ли деньги доступны в прошлом, нас волнует только то, сколько денег доступно сейчас. С другой стороны, если цель состоит в том, чтобы оценить вероятность оттока заказчиков, то анализ потока событий будет гораздо более актуальным, чем текущий статус. Базы данных и журналы событий не исключают друг друга — это две стороны одной медали. Они дополняют друг друга и необходимы для построения архитектуры, ориентированной на данные и события. Однако базы данных должны развиваться, чтобы стать основным элементом архитектуры на основе событий, предоставляя возможности для использования журналов событий в гораздо более семантических и функциональных целях, чем просто репликация данных для инкрементных резервных копий, активное восстановление после катастрофических сбоев или откат базы данных обратно до конкретной временной отметки. Возвращаясь к концепции Distributed Data Mesh, включающей множество доменов данных, мы также должны попытаться сгруппировать все сервисы определенного домена, чтобы упростить архитектуру и предоставить простой и ориентированный на данные способ обмена данными между сервисами в этом же домене и с другими внешними доменами. При таком подходе каждый домен может легко управлять своими основными данными, совместно используемыми его сервисами, а также может предоставлять другим доменам свои основные данные почти в режиме реального времени. Один и тот же домен может также согласованно использовать данные только для чтения и данные почти в режиме реального времени, предоставляемые другими доменами. Этого можно добиться, резко уменьшив количество кода, нужного для реализации и поддержки потоковой передачи событий, чтобы обмениваться данными как внутри, так и за пределами домена, и избежать подхода, ориентированного на код, реализовав архитектуру, ориентированную на данные. Кстати, чтобы избежать недоразумений, под основными данными домена я подразумеваю не «классическую» концепцию управления основными данными, а просто основную копию данных, созданную по принципу единой записи. В заключение отмечу, что лучший способ реализовать Distributed Data Mesh — это построить архитектуру на основе событий, с использованием масштабируемой магистрали на основе событий, такой как Kafka, для обработки событий как на уровне сервиса, так и на уровне базы данных, как внутри, так и за пределами доменов. Однако архитектура на основе событий должна быть также ориентирована на данные, в максимально возможной степени используя способность баз данных преобразовывать транзакции в согласованные потоки событий, а затем обратно в копию базы данных почти в реальном времени, что резко снижает потребность в поиске в коде логики данных. Подведем итог Как я уже упомянул в начале, в прогнозе для облачных решений от компании IDC за 2021 год говорится: «К 2025 году более четверти новых облачных приложений будут использовать ориентированные на событийные данные архитектуры, а не на традиционные архитектуры, ориентированные на код, что обеспечит лучшую автоматизацию и большую гибкость бизнеса». Когда я впервые прочитал это предложение, мне стало интересно, каким образом на самом деле архитектура может быть ориентирована на данные и основана на событиях. Я думаю, что хорошим примером этого является описанная в этой статье Distributed Data Mesh.        

Автор: Луиджи Скаппин (Luigi Scappin) «К 2025 году более четверти новых облачных приложений будут использовать ориентированные на данные событийные архитектуры, а не на традиционные архитектуры,...

CDO (Data)

Онлайн-конференция Oracle Systems Advantage Forum: узнайте как управлять самым ценным активом компании

14 апреля в 11.00 корпорация Oracle при поддержке корпорации Intel в онлайн-формате проведет крупнейшую конференцию в России и СНГ Oracle Systems Advantage Forum: “Инновации в IT и стратегии цифровой трансформации, основанные на эффективной обработке данных”. Участников ждёт насыщенная двухчасовая программа, включающая в себя вопросы, посвященные эффективному управлению данными и обеспечению непрерывности бизнеса, а также использованию публичных облаков Oracle в Вашем ЦОД и Edge Computing. На дискуссии Customer Talks будут разобраны актуальные кейсы: заказчики корпорации расскажут о переменах и трансформациях, которые уже произошли в компаниях, какую роль в этом сыграли технологии Oracle, и дадут свои рекомендации.   С докладами выступят:  Диана Фернандез – директор по развитию бизнеса Oracle Cloud Systems в регионе EMEA Ярослав Шелин – директор по информационным технологиям, Банк Санкт-Петербург Алексей Курочка – директор Oracle Systems в России и СНГ Дмитрий Юдин – директор по развитию бизнеса, Oracle Александр Балев – руководитель корпоративного хранилища данных, ОТП Банк Иван Тимофеев – руководитель направления Cloud Systems Solutions в России и СНГ, Oracle Виталий Усов – руководитель продаж Oracle Systems  Денис Кемарский – руководитель управления инфраструктуры, Ренессанс Страхование Также участники конференции смогут задать спикерам интересующие вопросы. Регистрация заказчиков на конференцию – по ссылке

14 апреля в 11.00 корпорация Oracle при поддержке корпорации Intel в онлайн-формате проведет крупнейшую конференцию в России и СНГ Oracle Systems Advantage Forum: “Инновации в IT и стратегии цифровой...

Autonomous

Oracle анонсирует инновации в Autonomous Data Warehouse

Система управления складскими операциями Oracle WMS с функционалом самообслуживания обеспечивает интуитивно понятный, автоматизированный и напоминающий работу с приложениями SaaS клиентский опыт, который предоставляет компаниям новые возможности использования своих данных. Компания Oracle анонсировала набор инновационных изменений в Oracle Autonomous Data Warehouse, первом и единственном в отрасли автономном облачном хранилище данных. В наиболее актуальном на данный момент релизе Oracle представляет функционал, опережающий все конкурентные облачные решения. Облачное хранилище данных впервые эволюционировало от сложной экосистемы продуктов, инструментов и задач, требующих обширных знаний в области технологий, затрат времени и инвестиций, в интуитивно понятное приложение SaaS с функцией «укажи и выбери» (point-and-click), которым могут пользоваться дата-аналитики, дата-сайнтисты и специалисты по бизнес-процессам. Oracle Autonomous Data Warehouse дает возможность компаниям быстрее достигать запланированных результатов и получать данные аналитики, значительно экономя время и деньги. Вместе с преимуществом «нулевого администрирования» Oracle Autonomous Data Warehouse предоставляет малому, среднему и крупному бизнесу возможность снижать затраты, получая при этом значительно большую пользу от данных.  Последние обновления в Oracle Autonomous Data Warehouse обеспечивают бизнесу единую платформу данных, позволяющую аккумулировать данные из любого источника, преобразовывать, хранить и управлять данные для выполнения разнообразных аналитических рабочих задач, от создания отраслевых систем управления, до корпоративных хранилищ и озер данных. Простые интегрированные инструменты предоставляют интуитивно понятный интерфейс drag&drop, упрощающий загрузку, преобразование, очистку данных для аналитиков, а также преимущество автоматизированного создания бизнес-моделей и поиска закономерностей для генерации аналитических данных. В новом релизе добавлены инструменты самообслуживания для аналитиков и дата-сайнтистов, позволяющие без лишних сложностей формировать массивы данных, создавать модели машинного обучения на основе AutoML и развертывать модели. Чтобы дать разработчикам возможность создавать приложения, управляемые данными, Oracle предлагает Oracle APEX (Application Express) Application Development, инструмент разработки low-code приложений, встроенный непосредственно в базу данных, а также службы RESTful, которые упрощают взаимодействие любого современного приложения c хранилищем данных. В отличие от одноцелевых баз данных других поставщиков облачных решений, Oracle Autonomous Data Warehouse обеспечивает поддержку многомодельных, многозадачных и многопользовательских требований - и все это в рамках единого современного конвергентного механизма базы данных, включая поддержкуJSON, операционную, аналитическую, графическую базы данных, сервисы машинного обучения и блокчейн.   Комментарии клиентов «Благодаря Oracle Autonomous Data Warehouse и APEX у меня есть не только масштабируемая, супер безопасная и сверхмощная база данных мирового класса, но и встроенные инструменты разработки, которые позволяют создавать и развертывать приложения практически одновременно, чтобы предоставить доступ к данным другим пользователям, - отметил Франк Хугендорн, директор по данным MineSense. - Мне неизвестны другие платформы, где это было бы реализовано в виде коробочного решения».   «Инновационные возможности загрузки данных, встроенные непосредственно в Oracle Autonomous Data Warehouse, сэкономят нам огромное количество времени, - уверен Дерек Хайден, старший вице-президент по стратегии и аналитике данных OUTFRONT Media, - Декларативное извлечение, загрузка и преобразование (ELT) с функцией drag&drop позволяет быстро загружать и преобразовывать несколько типов данных и находить корреляции между ними с помощью функции автоматизированной аналитики».   «Oracle Autonomous Data Warehouse сократила время вывода на рынок типичного проекта хранилища данных с трех месяцев до трех дней. Дополнительно мы получили возможность получать более глубокие и дееспособные инсайты, - считает Стивен Чанг, ИТ-директор Kingold, - Повышение степени автоматизированности аккумулирования и преобразования данных, построения бизнес-моделей и получения результатов аналитики - не менее важная инновация, и мы с нетерпением ожидаем момента, когда сможем использовать это на практике».   Комментарии аналитиков «Oracle Autonomous Database во всех ее вариантах продолжает лидировать среди конкурентных решений даже после трех лет на рынке, - считает Хольгер Мюллер, вице-президент и главный аналитик Constellation Research, - Сегодня Oracle упрочила лидерство, представив обновления для Oracle Autonomous Data Warehouse, нацеленные на демократизацию всех аспектов аналитики и машинного обучения, фактически устраняющие необходимость изучения SQL для пользователей. В Oracle пошли по пути замены программирования пользовательским интерфейсом drag&drop и AutoML для создания и тестирования моделей машинного обучения, что позволяет пользователям, специализирующимся на бизнес-операциях, самостоятельно заниматься аналитикой, не привлекая к этим задачам экспертов по ИТ, администраторов баз данных или системных администраторов. Все это стало возможным внутри конвергентной базы данных Oracle, которая дает пользователям доступ ко всем моделям и типам данных в рамках единой базы».   «Пока некоторые облачные решения пытаются понять, насколько они хорошо совместимы с машинным обучением, Oracle значительно сместила фокус, - отметил Марк Стаймер, президент Dragon Slayer Consulting и аналитик Wikibon, - В автономное хранилище данных от Oracle появился Auto-ML, в то время как интегрированное машинное обучение было представлено в Oracle Autonomous Data Warehouse с самого начала. С выходом обновлений все это автоматизировано, и это дает возможность любому пользователю пользоваться Autonomous Data Warehouse без экспертизы в области ИТ или программирования. На фоне таких возможностей конкурентные предложения кажутся рудиментарными и примитивными».   Какие основные инновации представлены в новом релизе Autonomous Data Warehouse В наиболее актуальный релиз включено множество инноваций. Помимо широкого набора новых возможностей, упрощающих аналитикам, дата-сайнтистам и отраслевым разработчикам использование преимуществ первого и единственного в рыночном сегменте автономного облачного хранилища данных, в релизе представлены функции, обеспечивающие более глубокую аналитику и более тесную интеграцию с озером данных. В списке ключевых инноваций:   Встроенные инструменты обработки данных: бизнес-аналитики получили простую среду с функционалом самообслуживания для загрузки данных и предоставления их расширенной команде для совместной работы. Они могут загружать и преобразовывать данные из своего компьютера или из облака с помощью drag&drop интерфейса. Затем они могут автоматически создавать бизнес-модели; быстро обнаруживать аномалии, выбросы и скрытые закономерности в своих данных; понимать зависимости данных и влияние изменений.   Oracle Machine Learning AutoML: автоматизируя трудоемкие этапы создания моделей машинного обучения, AutoML повышает продуктивность специалистов по обработке данных, повышает точность моделей и позволяет даже неспециалистам получить доступ к использованию машинного обучения. AutoML можно вызывать через Python или через пользовательский интерфейс AutoML без использования кода.   Машинное обучение Oracle для Python: специалисты по обработке данных и другие пользователи Python теперь могут использовать Python для применения машинного обучения к данным в своем хранилище, полностью используя высокопроизводительные параллельные возможности Oracle Autonomous Data Warehouse.   Oracle Machine Learning Services: DevOps и группы дата-сайнтистов могут теперь развертывать свои собственные модели в базе данных, а также модели классификации и регрессии в формате ONNX вне Oracle Autonomous Data Warehouse и управлять ими, а также использовать когнитивную аналитику текста. Разработчики приложений получили простые с точки зрения интеграции конечные точки REST для всех функций.   Поддержка графов: графы помогают моделировать и анализировать отношения между объектами (например, граф социальной сети). Теперь пользователи могут создавать графы в своем хранилище данных, запрашивать графы с помощью PGQL (язык запросов графов свойств) и анализировать графы с помощью более чем 60 in-memory алгоритмов.   Пользовательский интерфейс Graph Studio: Graph Studio базируется на возможностях работы с графами Oracle Autonomous Data Warehouse и упрощает анализ графов для начинающих. Интерфейс объединяет автоматическое моделирование, интегрированную визуализацию и готовые рабочие процессы для различных вариантов использования.  

Система управления складскими операциями Oracle WMS с функционалом самообслуживания обеспечивает интуитивно понятный, автоматизированный и напоминающий работу с приложениями SaaS клиентский опыт,...

Developers

Oracle объявляет о выходе 16-й версии платформы Java

В новый релиз вошли 17 улучшений, включая несколько изменений в языке Java, а также новые инструменты, возможности управления памятью, новые инкубационные модули и функции предварительного просмотра . Синтаксические конструкции “Паттерн-матчинг” и “Записи” включены в JDK 16 после года практического применения и изучения обратной связи от сообщества Oracle добавляет поддержку GraalVM Enterprise в подписку на Java SE  Москва,  23 марта 2021  – Компания Oracle объявляет о выходе нового релиза платформы Java 16  (Oracle JDK 16), включающего 17 новых усовершенствований  и обеспечивающего более высокую продуктивность разработки. В новом релизе Java Development Kit (JDK) финализированы функции Паттерн-матчинга для оператора InstanceOf (JEP 394) и Записи (JEP 395), синтаксические улучшения, впервые представленные как превью в Java 14. Кроме того, с выходом нового релиза разработчики могут использовать новый инструмент упаковки (JEP 392) для создания самодостаточных  Java-приложений. Доступны для изучения три инкубационных модуля: инструментарий для преобразования векторных вычислений Vector API (JEP 338), инструментарий для статического доступа к нативному коду из Java Foreign Linker API (JEP 389) и API для доступа вне кучи Java (JEP 393), а также «Запечатанные» классы, которые появились в Java 16 в режиме второго превью (JEP 397).    Oracle выпускает новые релизы Java каждые шесть месяцев, чтобы предоставить разработчикам четкий график. Обновления раз в полгода предоставляют преимущества доступа к постоянному потоку инноваций и обеспечивает непрерывное повышение продуктивности, стабильности и безопасности, что способствует распространению Java в компаниях всех размеров и индустрий. «С выпуском нового релиза мы еще раз убедились в том, что график выхода обновлений раз в полгода удобен и эффективен, - отметил Жорж Сааб, вице-президент по разработке Java Platform Group, Oracle. - Паттерн-матчинг для оператора InstanceOf и Записи были впервые представлены год назад в релизе JDK 14 и с тех пор прошли несколько раундов тестирования и практического применения с обратной связью от сообщества. Этот процесс не только дал разработчикам Java возможность поэкспериментировать с функциями до финализации, но и дал возможность услышать критику. В результате были созданы два стабильных JEPа, которые действительно отвечают потребностям сообщества». Релиз Java 16 является результатом процесса разработки, открытого для критики и пожеланий со стороны сообщества. В процессе подготовки выходили регулярные обзоры и еженедельные промежуточные сборки. Интенсивное сотрудничество между разработчиками из Oracle и участниками сообщества из разных стран мира  осуществлялось через OpenJDK Community и Java Community Process. Краткий перечень нового функционала, доступного в новом релизе Java 16: Улучшения языка, впервые представленные в JDK 14 и финализированные в JDK 16 JEP 394: Pattern Matching for instanceof –  – Улучшает язык программирования Java за счет возможности паттерн-матчинга для оператора InstanceOf.  JEP 395: Records – Расширяет язык программирования Java с помощью записей, которые представляют собой классы, действующие как прозрачные носители неизменяемых данных. Записи можно рассматривать как номинальные кортежи. Новый инструмент для повышения продуктивности разработки JEP 392: Packaging Tool – Предоставляет инструмент jpackage для упаковки самодостаточных Java приложений.   Улучшенное управление памятью для повышения производительности JEP 387: Elastic Metaspace – Более оперативно возвращает неиспользуемую память метаданных класса HotSpot (metaspace) в операционную систему, сокращает объем метапространства и упрощает код метапространства, чтобы снизить затраты на обслуживание.  JEP 376: ZGC: Concurrent Thread-Stack Processing – Перемещает обработку стека потоков ZGC из safepoints в параллельную фазу. Это позволяет исключить последнее значимое узкое место для обеспечения одновременной обработки стека.   Улучшенный нетворкинг для повышения производительности и гибкости разработчиков JEP 380: UNIX-Domain Socket Channels – В релизе добавлена поддержка сокетов доменов Unix в socket channel и server-socket channel API пакета java.nio.channels. Такие сокеты используются для межпроцессного взаимодействия внутри одного хоста, и в них не используются сетевые соединения, что делает такое взаимодействие более безопасным и эффективным. Они во многом похожи на сокеты TCP/IP, за исключением того, что к ним обращаются по путям файловой системы, а не по адресам Интернет-протокола (IP) и номерам портов. Решение проблемы несовместимости с будущими релизами JEP 396: Strongly Encapsulate JDK Internals by Default – I В JDK 9 мы строго инкапсулировали новые внутренние элементы API, тем самым ограничив доступ к ним. Однако для облегчения перехода, на момент выхода JDK 9 было принято решение не инкапсулировать так же строго во время выполнения содержимое пакетов, как это требовалось в JDK 8. В JDK 16 ограничение снова ужесточено, большинство внутренних элементов JDK инкапсулировано по умолчанию, за исключением критически важных внутренних API-интерфейсов, например, sun.misc.Unsafe. Конечные пользователи по-прежнему могут выбрать упрощенную сильную инкапсуляцию, которая используется по умолчанию с момента выхода JDK 9. Это побудит разработчиков перейти от использования внутренних элементов к использованию стандартных API, чтобы и они, и пользователи могли без проблем перейти на будущие версии Java. JEP 390: Warnings for Value-Based Classes – Классы-обертки примитивных типов теперь относятся к категории value-based классов, и их конструкторы, которые ранее стали deprecated в Java 9, теперь помечены как deprecated for removal. Предоставляет предупреждения о неправильных попытках синхронизации экземпляров любых value-based классов в платформе Java.   Инкубационные модули и превью JEP 338: Vector API (Incubator) – Представляет собой начальную итерацию модуля инкубатора jdk.incubator.vector для преобразования векторных вычислений, которые надежно компилируются во время выполнения, в оптимальные векторные аппаратные инструкции на поддерживаемых CPU архитектурах. JEP 389: Foreign Linker API (Incubator) – API, предлагающий статический, более простой доступ из Java к нативному коду. JEP 393: Foreign-Memory Access API (Third Incubator) – API, позволяющий программам Java безопасно и эффективно обращаться к внешней памяти за пределами кучи Java. JEP 397: Sealed Classes (Second Preview) – Улучшает язык программирования Java с помощью запечатанных классов и интерфейсов. Запечатанные классы и интерфейсы ограничивают возможность другим классам или интерфейсам расширять или реализовывать их.   Улучшения по пожеланиям участников сообщества OpenJDK JEP 347: Enable C++14 Language Features (in the JDK source code) – Позволяет использовать функции стандарта языка C++14 в исходном коде JDK C++ и дает конкретные рекомендации о том, какие из этих функций могут использоваться в коде HotSpot. JEP 357: Migrate from Mercurial to Git – Переносит репозитории исходного кода сообщества OpenJDK с Mercurial (hg) на Git. JEP 369: Migrate to GitHub – Размещает Git репозитории сообщества OpenJDK на GitHub.   Новые порты, обеспечивающие поддержку Java на других платформах JEP 386: Alpine Linux Port – Портирует JDK на Alpine Linux и другие дистрибутивы Linux, которые используют musl в качестве основной библиотеки C, как для архитектуры x64, так и для архитектуры AArch64. JEP 388: Windows/Aarch64 Port – Портирует JDK на Windows/AArch64.   Постоянное улучшения Java Java остается одной из самых успешных платформ разработки. Платформа, базирующаяся на принципах постоянного потока инноваций, нацелена на требования и растущие потребности современных разработчиков приложений. Чтобы сделать подписку на Java SE Subscription еще более привлекательной для клиентов, Oracle добавила GraalVM Enterprise в качестве бесплатного элемента подписки. GraalVM может помочь повысить производительность и снизить потребление ресурсов, особенно в микросервисах и cloud native архитектурах. Компании, использующие Java по подписке Oracle Java SE, получают не только  новейшие обновления и прямой доступ к к экспертам Oracle по Java, но и значительную экономию в сравнении с альтернативными подходами.    «Вместо того, чтобы каждые три или четыре года интересоваться тем, какие обновления появились в Java, я живу в другом, предложенном мне Oracle ритме, который позволяет оставаться активным разработчиком, преподавателем и инструктором, - отметил Хосе Помар, доцент Университета Сорбонна Париж Нор, и один из организаторов группы Paris Java User, - Я с интересом ожидал возможности пользоваться синтаксической конструкцией “Записи”, чтобы повысить производительность и читаемость моего кода обработки данных, после того как потестировал эту функцию в превью. И в новом релизе функция стала доступной для работы». Разработчики могут узнать больше о Java 16 и получить практический опыт на Oracle Developer Live: Java Innovations 23, 25 и 30 марта.   Дополнительные ресурсы Загрузить Oracle JDK 16 Почитать технический блог по Java 16  Узнать больше о релизе Oracle OpenJDK 16 General Availability Узнать больше о лицензии Oracle Java SE Subscription  

В новый релиз вошли 17 улучшений, включая несколько изменений в языке Java, а также новые инструменты, возможности управления памятью, новые инкубационные модули и функции предварительного просмотра . С...

Исследование Oracle: в денежных вопросах люди больше доверяют роботам, чем себе

Исследования Oracle выявили растущую уверенность потребителей и руководителей бизнеса в том, что роботизированные системы справляются с финансовыми задачами лучше людей. 2020 год изменил наше отношение к деньгам: как показывает совместное исследование Oracle и эксперта по личным финансам Фарнуш Тораби, теперь все больше людей готовы доверить управление финансами роботам. В основу исследования лег опрос, проведенный компанией Savanta с 10 ноября по 8 декабря 2020 г. В нем принял участие 9001 респондент из 14 стран (США, Великобритания, Германия, Нидерланды, Франция, Китай, Индия, Австралия, Бразилия, Япония, Объединенные Арабские Эмираты, Сингапур, Мексика и Саудовская Аравия). В ходе опроса изучалось финансовое поведение потребителей и руководителей предприятий, их отношение к деньгам, а также к роли искусственного интеллекта (ИИ) в решении финансовых задач. «Управлять финансами непросто в периоды стабильности. Влияние пандемии привело к финансовой неопределенности и усугубило личные и корпоративные финансовые проблемы, — отметила Фарнуш Тораби, эксперт по личным финансам. — Роботы могут помочь в управлении финансами. Они более точны в вычислениях, и на них не оказывают влияние эмоции, связанные с деньгами. Это не означает, что время финансистов прошло. Результаты исследований говорят о том, что им стоит сосредоточиться на развитии навыков коммуникации, чтобы трансформировать свою роль». Пандемия COVID-19 породила тревогу, опасения и страхи в отношении финансов. Тревожность и стресс потребителей возросли вдвое, опасений стало на 70% больше. Среди бизнес-лидеров цифры еще выше: их уровень тревожности и стресса из-за финансов увеличился на 186%, а уровень опасений — на 116%. При этом абсолютное большинство руководителей предприятий (90%) признались, что тревожатся о негативном влиянии пандемии на бизнес. Около половины опрошенных (51%) волнует рецессия экономики, еще 38% тревожатся по поводу сокращения бюджета, а 27% руководителей испытывают стресс из-за возможного банкротства. «Финансовые процессы в частной жизни и профессиональной деятельности находятся на стадии диджитал трансформации уже много лет, и события 2020 года лишь ускорили эту трансформацию, — прокомментировал Юрген Линднер, старший вице-президент по глобальному маркетингу Oracle. — Цифровые технологии — это новая норма. Такие технологии, как искусственный интеллект и чат-боты, играют сегодня критически важную роль в управлении финансами. Наше исследование показывает, что потребители доверяют этим технологиям в улучшении своего благосостояния больше, чем персональным финансовым консультантам. Лидеры бизнеса уверены, что диджитализация привела к необходимости переосмысления роли профессионалов в области корпоративных финансов. Компании, не принимающие эти изменения, рискуют отстать от своих коллег и конкурентов. Неприятие грозит снижением эффективности, настроения команды и благополучия сотрудников. В ответ компании удвоили усилия по поиску и внедрению инструментов управления финансами на основе искусственного интеллекта». Потребители тревожатся о своем личном благосостоянии не меньше, это подтвердили 87% опрошенных. Наиболее частые тревоги связаны с вероятной потерей работы (39%), потерей сбережений (38%), а также с затянувшимися долговыми обязательствами (26%). Эти опасения привели к нарушениям сна у 41% потребителей. Пандемия COVID-19 повлияла на отношение к управлению финансами. Сегодня как потребители, так и руководители бизнеса больше склонны доверять управление деньгами не людям, а технологиям. Так, 73% опрошенных руководителей признались, что доверяют роботизированным системам больше, чем себе, при этом 77% из них уже внедряют такие системы в деятельность своих финансовых служб. Большинство бизнес-лидеров (89%) уверены, что роботам под силу улучшить работу компании: 34% считают, что роботы помогут в обнаружении мошенничества, 25% говорят, что роботы оптимизируют создание счетов-фактур, 23% готовы поручить роботам анализ затрат и выгод. Более половины потребителей (63%) в вопросах управления финансами доверяют роботам больше, чем финансовым консультантам, и даже больше, чем себе (53%). Большинство потребителей (66%) готовы принять помощь роботов в том, чтобы обнаружить мошенничество (33%), сократить расходы (22%), инвестировать в фондовый рынок (15%). Растущее влияние технологий ведет к тому, что персональным консультантам и специалистам по корпоративным финансам необходимо развить новые навыки, чтобы остаться востребованными. Примерно половина опрошенных (56% руководителей и 42% потребителей) уверена, что в ближайшие 5 лет на смену этим должностям придут роботы. Большинство руководителей компаний (85%) нуждаются в помощи роботизированных систем для решения финансовых задач, в том числе в утверждении финансовых решений (43%), в бюджетировании и прогнозировании (39%), в составлении отчетности (38%), в проверке соответствия требованиям и в управлении рисками (38%). При этом 76% потребителей готовы обратиться к роботам за помощью в управлении финансами, чтобы освободить время (33%), сократить лишние расходы (31%), повысить своевременность платежей (31%). Руководители бизнеса хотят, чтобы профессионалы в области корпоративных финансов сосредоточились на общении с клиентами (40%), на переговорах о скидках (37%), на одобрении сделок (31%). Потребители признаются, что готовы обратиться к личным финансовым консультантам за рекомендациями при покупке жилья (45%) и автомобиля (41%), а также в случае планирования пенсионных накоплений (38%). События 2020 года изменили отношение потребителей к наличным деньгам и побудили компании переосмыслить свое отношение к использованию ИИ. Так, 26% потребителей ответили, что считают покупки за наличные источником опасений, 23% признают их небезопасными, а 19% — нарушающими санитарные условия. Более четверти потребителей (29%) говорят, что оплата наличными станет для них препятствием для заключения сделки. Компании отреагировали оперативно: 69% руководителей бизнеса вложили средства в цифровые платежные системы, 64% ввели новые форматы взаимодействия с клиентами или изменили бизнес-модели в ответ на вызовы, связанные с пандемией COVID-19. Более половины организаций (51%) уже используют ИИ для управления финансовыми процессами, среди потребителей доля составляет 27%.   87% руководителей компаний считают, что организации, которые не переосмысливают финансовые процессы, идут на риск. Это может привести к  отставанию от конкурентов (44%), более высокому уровню стресса в команде (36%), неточностям в отчетности (36%), снижению эффективности работы сотрудников (35%). Полная информация об исследовании доступна по ссылке: https://www.oracle.com/erp/ai-financials/money-and-machines/

Исследования Oracle выявили растущую уверенность потребителей и руководителей бизнеса в том, что роботизированные системы справляются с финансовыми задачами лучше людей. 2020 год изменил наше отношение...

Сервис Application Performance Monitoring для Oracle Cloud Infrastructure

Автор: Дэниэл Шрайвер (Daniel Schrijver) Корпорация Oracle официально представила сервис Application Performance Monitoring — основной компонент платформы интеллектуального мониторинга Observability and Management platform, интегрированной в Oracle Cloud Infrastructure (OCI). Сервис сочетает в себе удобство использования и предназначен для получения детальной информации о доступности и производительности приложений, оперативного выявления проблем, обеспечения стабильного качества прикладных сервисов. Oracle разрабатывает решения для мониторинга производительности приложений уже более десяти лет. К ним относятся комплексы продуктов для отслеживания действий пользователей в реальном времени, качества сервиса и управления локальными приложениями. С 2017 года компания, также, предлагает облачные решения. Сегодня мы представляем новую облачную версию сервиса Application Performance Monitoring для Oracle Cloud Infrastructure — результат многолетнего опыта и сотрудничества с партнерами и заказчиками. Зачем нужен мониторинг производительности приложений? Приложения обслуживают основные бизнес-процессы предприятия. По мере того как удаленный доступ и доступ через Интернет становятся обязательным требованием, точность, скорость и согласованность данных приобретают все большее значение. Компании вынуждены принимать заблаговременные меры, чтобы заказчики могли без проблем получать доступ к информации и быстро выполнять операции. Сервис Application Performance Monitoring включает в себя четыре важные функции, которые позволяют администраторам приложений и специалистам DevOps получать достоверные сведения обо всех аспектах взаимодействия с заказчиком. Это становится возможным благодаря мониторингу различных компонентов инфраструктуры и прикладного кода, установленных на клиентах, у сторонних поставщиков услуг, на вычислительных серверах, развернутых в облаке или локально. Рассмотрим опыт использования сервиса на примере колледжа Lone Star, который занимает первое место в США по показателям онлайн-регистрации учащихся. Специалисты Lone Star используют решения PeopleSoft Campus и связанные приложения, чтобы обслуживать 87 000 студентов в семи колледжах, двух университетских центрах и десяти сторонних центрах. Во время пандемии сотрудникам по зачислению приходилось вносить в расписание беспрецедентное количество изменений в короткий промежуток времени. Благодаря Oracle Application Performance Monitoring колледжу удалось повысить качество обучения, сократить ошибки в работе приложений на 90 % и снизить трудовые и финансовые затраты. Особенности Application Performance Monitoring Распределенная трассировка Низкая производительность приложений негативно сказывается на восприятии бренда и прибыли. APM включает в себя эффективную систему распределенной трассировки всех этапов транзакции без использования проб и агрегации, трассировка используется как в традиционных многоуровневых приложениях, так и в приложениях на микросервисной архитектуре. Специалисты DevOps могут использовать агенты APM для автоматической трассировки приложений Java предыдущих поколений и таким образом обеспечивать уровень прозрачности, сопоставимый с современными облачными платформами, включая отслеживание событий, транзакций, метрик и журналов с помощью OCI Logging Analytics. Доступ к подробным данным трассировки экземпляра транзакции обеспечивает широкие возможности анализа и контроля и включает следующие метрики: Все этапы (spans) любых транзакций (объектов трассировки) за любой промежуток времени. Объекты трассировки: медленные транзакции, транзакции, содержащие ошибки, а также транзакции, использующие определенные ресурсы, такие как: серверы, центры обработки данных, версии кода. Этапы (spans) транзакций: загрузки страниц, вызовы ajax, запросы сервисов, JDBC, исходящие вызовы HTTP, время реакции, уровень удовлетворенности пользователей, использование ресурсов ЦП, ошибки, команды SQL и прочие показатели, а также сегментация по местоположению (для конечных пользователей), уровню, хосту или серверу. Сервис разработан таким образом, чтобы принимать полный объем трассировочных данных. В целях экономии заказчики могут ограничить этот объем с помощью выборки (sampling), но с технической точки зрения предпосылок для этого нет. Для изучения данных трассировки в АРМ существует интерфейс на основе интуитивного языка запросов, который обеспечивает следующие возможности: Поиск с использованием конструкций «and», «or», фильтрам и регулярным выражениям по таким параметрам-измерениям, как сервис, операция, местоположение, название страницы, хост и tier. Агрегацию по максимальным, средним и расчетным значениям (max, min, mean, count и т.д.) этапов транзакций с группировкой по измерениям. «Мы работаем с людьми. Сервис Oracle Cloud Infrastructure Application Performance Monitoring помогает нам добиться непревзойденного качества сервиса: он обеспечивает единый источник данных о производительности приложений и позволяет определять первопричину проблем на 20 % быстрее». Роберто Зона (Roberto Zona), управляющий партнер Bridge Consulting, группа компаний Kirey. Мониторинг конечных пользователей Качественное обслуживание конечных пользователей — нелегкая задача даже для опытного администратора приложений. APM позволяет облегчить это бремя: с помощью сервиса можно осуществлять мониторинг конечных пользователей и получать достоверную информацию о всех действиях любого пользователя в любое время независимо от его местоположения и способа получения доступа к приложению. Функции мониторинга конечных пользователей включают в себя следующие возможности: Мониторинг на уровне браузера. Позволяет собирать данные из браузера, чтобы отслеживать уровень производительности и достоверно оценивать качество сервиса. Диагностика сессий. Все сессии пользователя можно отслеживать и использовать в диагностике. Специалисты службы поддержки могут использовать эту функцию для фиксирования проблем, которые затруднительно воспроизвести. Дополнение к функциям трассировки на уровне сервера. Действия всех пользователей связываются с данными трассировки на сервере, что позволяет быстро устранять возникающие проблемы. Это также позволяет выполнять анализ и возможную корреляцию с проблемами, возникающими на сервере. Таким образом специалисты DevOps могут приоритизировать проблемы, которые влияют на работу больших групп конечных пользователей. Синтетический мониторинг Синтетический мониторинг позволяет разработчикам и операторам предотвращать возникновение проблем, до того, как они затронут пользователей. Например, для контроля доступности приложения, можно создать скрипт синтетического мониторинга и выполнять его на регулярной основе. Синтетический мониторинг включает в себя следующие возможности: возможность планового выполнения скриптов для мониторинга действий из браузера (тестовые скрипты Selenium), мониторинг браузера, скрипты REST (скрипты Postman) и мониторинг REST; сбор и получение файлов HAR и снимков экрана; Точки наблюдения  (для запуска сценариев мониторинга из облачных дата-центров Oracle); автоматическая корреляция каждого установленного синтетического   монитора с данными span, собранными агентами APM, для упрощенной диагностики и выбора релевантных данных трассировки; обширный набор метрик, получаемых из запущенных средств мониторинга, включая метрики обработки запросов, производительности сети и данных об ошибках. Метрики также можно просматривать в интерфейсе пользователя Monitoring service; визуализация, установки и контроль уведомлений. Мониторинг серверов Информации о взаимодействии с конечными пользователями недостаточно для выявления точек отказов и узких мест. Поэтому APM также собирает сведения о всех компонентах, участвующих в предоставлении сервиса. Процесс сбора данных, используемый в APM, совместим с открытыми стандартами облачных технологий, включая OpenMetrics и OpenTelemetry. Разработчики и администраторы могут использовать преимущества этой функции для свободного обмена метриками с внешними системами, например Prometheus, или создавать собственные источники метрик для максимально точного мониторинга. Возможности настройки позволяют заказчикам добавлять собранные данные к любым другим данным, доступным посредством управляемых объектов (MBeans). APM по умолчанию выполняет сбор метрик из Java Virtual Machine (JVM), Tomcat, серверов WebLogic Server, а также сбор стандартных метрик хостов и добавляет эти показатели в сервис мониторинга, используя стандартные и кастомизированные структуры (теги), приблизительно соответствующие spans. При передаче данных выполняется расчет следующих метрик: средние скорость загрузки страницы и индекс производительности приложения (для заголовка страницы); среднее время отклика для параметра Service:operation, например Accounts:getDetails, с группировкой по сервису, выполняющему запрос; показателей запросов на страницу с группировкой по местоположениям; расчетное и максимальное время отклика для сторонних сервисов. Эти метрики также можно просматривать и использовать на информационной панели APM. Информационная панель Все собранные и рассчитанные метрики отображены на информационной панели APM, где пользователи могут проанализировать их в случае выявления отклонений. Сервис включает в себя набор стандартных панелей. Кроме того, заказчики могут создавать собственные виджеты и добавлять их на эти панели либо создавать отдельные панели для приложений и пользователей. Стандартные виджеты предоставляют средства сквозного анализа, связь с интерфейсом Trace Explorer и результатами синтетических тестов. При создании виджетов заказчики могут использовать данные из сторонних источников в рамках своего доступа или объединять их с метриками из сервиса мониторинга и сервиса Logging Analytics. «ESG выполнила техническую проверку Oracle Cloud Observability and Management Platform, которая обеспечивает сквозную прозрачность для выявления, обнаружения и устранения проблем ИТ. Нас весьма впечатлили возможности этой платформы, включая современные функции и настраиваемые панели сервиса Application Performance Monitoring. Заказчики, которым нужны подобные функции, должны обратить внимание на это решение Oracle». Брайан Гаррет (Brian Garrett), исполнительный вице-президент, ESG Начните сегодня! Сервис Application Performance Monitoring находится в меню «Мониторинг и диагностика» (Monitoring and Diagnostics) консоли Oracle Cloud. Доступ к сервису можно получить с помощью консоли, интерфейса командной строки и REST API. Он доступен для всех коммерческих ЦОД, а версия для госорганизаций будет выпущена в ближайшее время. Мы надеемся, что наше новое решение будет для Вас полезным! Для подробных сведений посетите страницу продукта. Оригинал статьи на английском языке: https://blogs.oracle.com/cloud-infrastructure/announcing-general-availability-of-oracle-cloud-infrastructure-application-performance-monitoring

Автор: Дэниэл Шрайвер (Daniel Schrijver) Корпорация Oracle официально представила сервис Application Performance Monitoring — основной компонент платформы интеллектуального мониторинга Observability and...

Big Data&BI

От ориентации на программный код к ориентации на данные

Автор: Луиджи Скаппин Ваши данные — Ваш самый ценный актив. Можно ли оставлять их в коде, созданном разработчиком, который рано или поздно покинет компанию? Некоторые определения Ориентация на данные означает, что в архитектуре главным и постоянным активом являются данные, а приложения могут меняться. В архитектуре, ориентированной на данные, перед внедрением любого конкретного приложения создается модель данных, которая останется и будет действовать еще долго после того, как приложение перестанет использоваться. В архитектуре, ориентированной на код, семантика данных встроена и находится в коде приложений, тогда как в архитектуре, ориентированной на данные, семантика данных управляется как основной актив вместе с данными, независимо от кода приложений. Историческая перспектива Много лет назад мы столкнулись с такой же проблемой. Раньше разработчики создавали процедуры Cobol, кодируя также семантику данных и используя своего рода ключ-значение хранилище VSAM на центральном компьютере. Но если разработчики уходили из компании или просто переходили на другую должность, терялся контроль над этой системой. Реляционные базы данных стали первой попыткой перенести семантику из кода в данные, что позволило многим работать с одной и той же моделью данных. К сожалению, приложения продолжали использовать различные модели данных и создавать разрозненные «бункеры» данных, что мешало целостному представлению данных. Таким образом, мы фактически перешли от подхода, ориентированного на код, к разрозненной архитектуре, ориентированной на приложения. В результате, компании создавали хранилища данных, но каждый раз, когда им нужно было загрузить новые данные, им приходилось разрабатывать новый код для их извлечения из приложений, что не только замедляло процесс, но и приводило к потере контроля над кодом как только разработчики уходили из компании или просто начинали заниматься другими задачами. Озеро данных еще не означает использование подхода с ориентацией на данные Недавно компании стали применять другой подход и создавать озера данных, в которые все данные из приложений должны были загружаться в исходном коде и использоваться с помощью структурирования при чтении из БД. Однако для интерпретации и преобразования сырых данных (с переводом семантики из данных обратно в код) необходимо было разрабатывать новый код. Более того, предполагалось, что озера данных должны извлекать ценность из данных, но если она не применяется обратно в приложениях, это никак не повлияет на бизнес. Эта ценность, как статистическая модель, натренированная с помощью машинного обучения, должна применяться к данным реального времени в важных для бизнеса приложениях. Вот почему многие компании жалуются, что озера данных не так результативны как ожидалось. Разработка изменения кода критически важного для бизнеса приложения может идти очень сложно и медленно, если это вообще будет возможно. А также может быть значительно затруднен доступ к данным в реальном времени. Не хочу, чтобы меня неправильно поняли: компании могут извлечь выгоду, создав озеро данных с использованием инструментов, навыков и культуры, чтобы принимать более обоснованные решения. Но чтобы полностью использовать ценность данных, компании должны применять подход, ориентированный на данные. Как создать платформу данных для компании, ориентированной на данные? Чтобы стать ориентированной на данные компанией, нужно создать платформу данных, содержащую все данные и семантику, не только для «понимания» данных, но и для «работы» с ними. В целом, это означает, что платформа данных должна: 1. Иметь возможность обрабатывать данные и семантику любого типа. 2. Не только запрашивать, но и обновлять данные в реальном времени. 3. Быть отделена от приложений через логический интерфейс. 4. Быть высоконадежной, доступной и масштабированной и обеспечивать согласованность. Иметь возможность обрабатывать данные и семантику любого типа означает как минимум способность управлять всеми типами и моделями данных, включая реляционные, JSON, XML, графические, пространственные, OLAP и т. д., обеспечивая корреляцию данных с разными моделями данных, чтобы отвечать на такие запросы как, например, «найти всех заказчиков, живущих в радиусе не более Х миль от моих магазинов, с оборотом выше Y $ и атрибутом Z», где X — пространственные данные, Y — реляционные и Z — JSON. Но семантика данных — это не только типы и модели данных. Платформа данных также должна иметь каталог данных со всеми метаданными с описанием и технических, и функциональных характеристик, а также правил и механизмов для обеспечения согласованности, безопасности данных и доступа к ним. Иметь возможность не только запрашивать, но и обновлять данные в реальном времени означает, что они должны не только запрашиваться, но и постоянно обновляться приложениями в реальном времени. Выполнять запрос в период изменения данных в реальном времени довольно сложно, поскольку запрос может вернуть неверные результаты. Например, запрос нового адреса заказчика может вернуть новый город, но старую улицу. Следовательно, согласованность транзакций является ключевой особенностью платформы данных, управляющей непрерывно изменяющимися данными в реальном времени. Согласованность только при определенных обстоятельствах неприемлема. Более того, должна быть реализована согласованность, обеспечивающая масштабируемость и параллельный доступ к данным из многих приложений. Быть отделенной от приложений через логический интерфейс означает, что приложения могут получить доступ к платформе данных только через четко определенный логический интерфейс, поддерживающий различные способы доступа, такие как REST API, SQL, потоковая передача событий и т. д. Целью предоставления логического интерфейса для всех приложений также является отделение приложений от данных, сохранение логики в коде отдельно от логики данных, что позволяет независимо развиваться как приложениям, так и платформе данных. И наконец, так как архитектура ориентирована на данные, очевидно, что платформа данных должна быть высоконадежной, доступной и масштабированной и обеспечивать согласованность. Высокая надежность подразумевает защиту данных — наиболее ценного актива — не только от несанкционированного доступа, но и от их повреждения и неправомерного использования. Непрерывная доступность, так как приложения используют платформу данных не только в целях аналитики, но и для обеспечения непрерывности бизнеса. Платформа данных должна иметь возможность бесконечно масштабироваться, чтобы не создавать узких мест для компании. Но при этом обеспечивать согласованность транзакций для управления изменением данных в реальном времени без ошибок, а также с транзакциями и запросами, поддерживающими разные типы и модели данных. Как стать компанией, ориентированной на данные? Это нельзя сделать за один раз. Это долгий и постоянный процесс. Крупные компании не смогут перестроить все с нуля, как это могут сделать стартапы. Большая часть компаний работает с уже имеющимися важными для бизнеса системами — иногда их также называют «унаследованными». В то время как новые современные цифровые приложения разрабатываются как более «гибкие» и «инновационные», с использованием технологий SaaS и Cloud Native. Я обычно называю это «двойной проблемой» корпораций. С одной стороны, компании должны повышать эффективность и непрерывность бизнеса, снижая при этом затраты и риски. С другой — должны внедрять инновации, разрабатывая новые приложения, чтобы «применять ценность», которая была «извлечена из данных», часто из озера данных, которое обычно и являлось первой попыткой инновации. Но компании очень скоро поняли, что новым современным цифровым приложениям требуются данные, поступающие из текущих критически важных для бизнеса систем, и очень часто эти данные должны предоставляться в режиме реального времени. Кажется, что самый простой способ сделать это — позволить новым цифровым приложениям использовать сервисы, представленные существующими критически важными для бизнеса системами. Но те не подходят для обработки непредсказуемых пиков нагрузки, которые создают новые цифровые приложения. Вот почему компании начали внедрять новую платформу данных для хранения копии производственных данных почти в реальном времени, чтобы защитить текущие критически важные для бизнеса системы от непредсказуемых нагрузок, которые могут создавать новые современные цифровые приложения. Внедрение новой платформы данных для новых цифровых приложений является отличной возможностью для того, чтобы стать компанией, ориентированной на данные. Действительно, платформа данных должна быть «способной обрабатывать все типы данных и семантики», чтобы управлять как данными, поступающими из текущих критически важных систем, так и данными из новых цифровых приложений. И должна «позволять не только запрашивать, но и обновлять данные в реальном времени», чтобы согласованно управлять как данными, поступающими в режиме реального времени из критически важных систем, так и данными, обновляемыми в реальном времени новыми цифровыми приложениями. В результате, такая платформа данных требует больше возможностей, ориентированных на данные. Компании также должны стараться «отделить платформу данных от приложений через логический интерфейс», чтобы не допустить встраивания семантики данных в код отдельных приложений и тем самым не позволить разным приложениям обмениваться одними и теми же данными. Очевидно также, что платформа данных должна быть «высоконадежной, доступной и масштабируемой, и обеспечивать согласованность». Таким образом, лучший способ для компании стать более ориентированной на данные — это создать платформу данных, соответствующую всем принципам ориентации на данные, а затем постепенно разрабатывать на ее основе будущие новые современные цифровые приложения. Подведем итог В прошлом мы уже не раз переходили с модели, ориентированной на программный код к модели, ориентированной на данные, и наоборот, поскольку у обоих подходов есть свои плюсы и минусы. Однако сейчас, когда компании все больше заинтересованы в использовании всех данных в качестве ценного и стратегического актива (и не только для принятия обоснованных решений, но и для улучшения и внедрения инноваций в бизнес), подход, ориентированный на данные, приобретает все большую популярность.

Автор: Луиджи Скаппин Ваши данные — Ваш самый ценный актив. Можно ли оставлять их в коде, созданном разработчиком, который рано или поздно покинет компанию? Некоторые определения Ориентация на данные означ...

Database

Oracle Database 21c: инновации на рынке баз данных

Новости. Корпорация Oracle объявила о выпуске новой версии конвергентной базы данных Oracle Database 21c, которая доступна в облаке Oracle Cloud, в том числе и c использованием сервиса Always Free Tier автономной базы данных Oracle Autonomous Database. Oracle Database 21c включает в себя более 200 новых возможностей, в том числе: неизменяемые блокчейн-таблицы, встроенную поддержку языка программирования JavaScript, встроенную поддержку бинарного формата JSON, встроенное в БД автоматизированное машинное обучение и поддержку энергонезависимой памяти Persistent Memory. А также усовершенствования в технологии Oracle Database in-Memory, производительности обработки геоинформации, шардинге, технологии подключаемых баз данных (pluggable database) и безопасности. Oracle Database 21c призвана обеспечивать поддержку многомодельных мультиарендных архитектур для выполнения приложений самого разного типа в единой конвергентной базе данных. Кроме того, корпорация Oracle объявила о доступности Oracle APEX (Application Express) Application Development, нового сервиса в облаке для разработки веб-приложений с минимальным созданием исходного кода, для быстрой и простой разработки и развертывания корпоративных приложений, управляемых данными. Этот облачный сервис позволяет разработчикам создавать современные веб-приложения для компьютеров и мобильных устройств, используя интуитивно понятный графический интерфейс. Читать пресс-релиз Oracle. Мнение аналитика: выпуск Oracle Database 21c приведет к кардинальным изменениям на рынке СУБД. Когда новое предложение на рынке включает в себя свыше 200 инноваций, это всегда неожиданно и сомнительно. В этом плане Oracle оправдали все ожидания. Инновации корпорации включают следующее: Неизменяемые блокчейн-таблицы: Блокчейн-таблицы обеспечивают преимущества технологии блокчейн в плане безопасности для корпоративных приложений. Технология блокчейн-таблиц является частью платформы Oracle Crypto-Secure Data Management. Блокчейн-таблицы доступны только для вставки, а их строки связаны в блокчейн-цепочку и зашифрованы, что гарантирует их неизменность. Таким образом обеспечивается эффективная защита от несанкционированных изменений, которые могли бы внести сотрудники организации или хакеры, выдающие себя за администраторов или пользователей. Встроенная поддержка типа JSON: На протяжении уже многих лет Oracle предоставляет мощную поддержку выполнения SQL-запросов и индексирования данных в формате JSON. В Oracle Database 21c добавлен новый встроенный тип данных JSON, который позволяет выполнять сканирование в 10 раз быстрее, а обновление — в 4 раза быстрее. Встроенное в БД автоматизированное машинное обучение: Эта функция позволяет автоматически создавать и сравнивать масштабируемые модели машинного обучения и упрощает его применение для рядовых пользователей. Новый пользовательский интерфейс AutoML упрощает применение встроенных возможностей машинного обучения для неспециалистов. Также к обширной библиотеке алгоритмов машинного обучения Oracle были добавлены новые — для выявления отклонений, регрессии и углубленного анализа. Поддержка JavaScript внутри базы данных: Позволяет разработчикам эффективно работать на современных языках программирования. Благодаря технологии Graal Multilingual Engine, которая встроена в СУБД Oracle, можно запускать код обработки данных на JavaScript прямо внутри базы данных, в которой хранятся данные, что устраняет необходимость в дорогостоящем сетевом взаимодействии. Поддержка энергонезависимой памяти: Сохраняет файлы данных и журналы транзакций в энергонезависимой памяти (Persistent Memory -  PMEM), что значительно повышает производительность операций, связанных с вводом-выводом. Графовые модели с более высокой производительностью: Позволяют моделировать данные на основе отношений, а также исследовать связи и закономерности в социальных сетях, Интернете вещей и т. д. За счет дальнейшей оптимизации можно уменьшить объем необходимой оперативной памяти, требуемой для анализа больших графовых моделей, что позволяет существующим приложениям работать быстрее без каких-либо изменений. Автоматизация Database In-Memory: Oracle поддерживает строчный формат и формат столбцов в памяти для одной и той же таблицы, поэтому аналитику и транзакции можно одновременно выполнять на одной таблице. Oracle Database 21c вводит функциональность полностью автоматического управления столбцов таблиц в оперативной памяти. Это позволяет упростить работу и повысить эффективность за счет автоматического управления размещением и удалением столбцов в In-Memory Columnar Store. Автоматизация шардинга данных: Встроенная в СУБД Oracle Database технология шардинга данных (Oracle Sharding) обеспечивает масштабируемую производительность и доступность, облегчая международным компаниям задачу соблюдения требований законодательства и регулирующих органов. Шарды (сегменты данных) не имеют между собой общих компонент и могут располагаться как локально, так и в облаке. Корпорации Oracle было необходимо представить весомые новшества, такие как неизменяемые блокчейн-таблицы и встроенное автоматизированное машинное обучение для СУБД, чтобы укрепить доверие к новому портфелю продуктов, заложить основу для продаж и маркетинговых мероприятий и завоевать внимание потребителей, а также по возможности отвоевать долю рынка у таких основных конкурентов как IBM DB2, SAP HANA, Amazon RDS/Aurora, Azure SQL DB и Microsoft SQL. Oracle Database 21c: влияние инноваций в сфере блокчейн-таблиц и средств автоматизации машинного обучения Выход Oracle Database 21c должен привести к возобновлению интереса к технологии блокчейн и к ее внедрению. До того, как разразилась пандемия COVID-19, блокчейн активно продвигался на рынке как высокотехнологичное решение для устранения проблем безопасности в цифровых экосистемах. Как и в случае со многими другими современными технологиями, эффект новизны на ранних стадиях привел к переоценке возможностей. По мере того, как основной заботой общества и цифровых экосистем стало преодоление сложностей, связанных с пандемией, интерес к технологии блокчейн снизился. На первый план вышли проблемы защиты коммуникаций при совместной работе и безопасность во время удаленного доступа. Следует напомнить, что отличительной особенностью блокчейна является неизменность записей в реестре блоков. Каждый блок данных, например, сведения о транзакции, содержат хеш, т. е. значение функции, которая в результате блокчейн-вычислений должна возвращать определенное значение. Значение хеша рассчитывается для каждого блока. Каждый блок содержит собственное значение хеша и значение для предшествующего блока, что обеспечивает надежную двунаправленную взаимосвязь между ними. Хакеру или злоумышленнику пришлось бы изменить значение хеша для всех блоков, от первого до последнего, что в принципе неосуществимо. Такой подход надежно защищает блоки блокчейн-реестра от изменений. Как следствие, цепочки блокчейна можно считать абсолютно безопасными, поскольку добавленный блок не может быть изменен, перемещен или удален. Что не менее важно, цепочки блокчейна децентрализованы и распределены между участниками — это позволяет обмениваться данными и выполнять операции без участия посредника или поставщика услуг. Мне представляется, что использование блокчейна позволит Oracle как укрепить безопасность своих конвергентных баз данных, так и привлечь внимание к самой технологии. Сегодня утечки данных могут вести к самым серьезным репутационным и финансовым потерям. Взять хотя бы недавний скандал с Solar Winds, который вызвал волну обвинений в адрес ответственных за принятие решений по ИТ-безопасности. Более того, с 2016-го года количество утечек данных возросло на целых 33 %. Добавляя неизменяемые блокчейн-таблицы для защиты от изменений непосредственно в СУБД, Oracle обеспечивает беспрецедентный уровень защиты от мошенничества. Защита от несанкционированного изменения данных может обеспечиваться в централизованных бухгалтерских книгах, содержащих финансовые транзакции, цепочках поставок, при хранении юридически значимых документов, в сервисах депонирования, журналах аудита и других сценариях использования. Я также считаю акцент на инновациях в сфере автоматизированного машинного обучения еще одним важным преимуществом Oracle Database 21c. Как известно специалистам по обработке данных и СУБД, для анализа одного набора данных можно применять различные алгоритмы. Например, задачу на определение верности утверждения можно решить с использованием целого ряда алгоритмов: логическая регрессия, метод опорных векторов, дерево принятия решений, дерево градиентного бустинга (gradient boosted trees) и т. д. Выбор наиболее подходящего алгоритма для обработки набора данных, его оценка и настройка могут занимать продолжительное время. AutoML позволяет использовать для этого средства автоматизации. Добавление новых алгоритмов для выявления отклонений, регрессии и углубленного анализа делает Oracle AutoML критически важной функцией для конвергентных баз данных.   Выпуск Oracle Database 21c: основные выводы Выпуск Oracle Database 21c позволил усилить конкурентные преимущества СУБД Oracle, особенно в том, что касается применения современных технологий, таких как неизменяемые блокчейн-таблицы и функции автоматизации для машинного обучения в базах данных. Новая версия способствует повышению эффективности разработки новых приложений и оптимизации уже существующих с целью достижения приоритетных бизнес-целей. Наличие более двухсот нововведений в новом релизе СУБД в семи ключевых технологических сферах в ближайшее время позволит Oracle обойти главных конкурентов, таких как IBM, SAP, Amazon, и Microsoft/Azure в том, что касается продаж и маркетинга. С учетом вышесказанного, вполне ожидаемо, что востребованность Oracle Database 21c на рынке резко возрастет, на контрасте со  значительным отставанием решений, предлагаемых основными соперниками, которые пока еще фокусируются только на таких базовых возможностях, как управление данными в облаке. Это позволит Oracle стать лидером по продажам и продвижению конвергентных СУБД в начале 2021 года. Компания Futurum Research занимается проведением отраслевых исследований и анализа. Наши статьи предназначены исключительно для информационных целей и не должны быть использованы в качестве консультации по инвестициям.   Другие статьи Futurum Research: Oracle сообщает об отличных финансовых результатах за 2-й квартал: прибыль от SaaS и облачных решений продолжает расти Oracle Digital Experience for Communications позволит поставщикам услуг связи кардинально изменить подход к обслуживанию клиентов Oracle Cloud Infrastructure продолжит развиваться в направлении высокопроизводительных вычислений

Новости. Корпорация Oracle объявила о выпуске новой версии конвергентной базы данных Oracle Database 21c, которая доступна в облаке Oracle Cloud, в том числеи c использованием сервиса Always Free Tier автономной базы данных Ora...

Developers

GraalVM дополняет подписку Java SE тремя важными преимуществами

3 февраля 2021 года корпорация Oracle объявила о возможности бесплатного использования GraalVM Enterprise при покупке подписки Java SE. GraalVM Enterprise — это высокопроизводительная среда выполнения приложений, созданная на базе Oracle Java SE. В нее уже включен оптимизирующий компилятор для ускорения выполнения приложений Java. В 2020 году Java исполнилось 25 лет, и все это время она продолжает оставаться одной из самых успешных платформ для разработки. Среди ее преимуществ — постоянные инновации для удовлетворения растущих потребностей современных разработчиков приложений. В каждый выпуск вносятся усовершенствования для повышения продуктивности труда разработчиков, производительности, безопасности и стабильности работы приложений. Новые правила использования GraalVM Enterprise еще больше увеличивают привлекательность Oracle Java для развертывания микросервисов и облачных решений, требующих почти мгновенного запуска и низкого потребления ресурсов. Давайте рассмотрим несколько новых компонентов и функций. Высокопроизводительный оптимизирующий компилятор. Динамический компилятор GraalVM Enterprise «на лету» (just-in-time, JIT) обеспечивает множество инновационных методов оптимизации, которые могут улучшить производительность приложений Java без изменения кода. Native Image. GraalVM Enterprise включает утилиту Native Image, которая заранее (ahead-of-time, AOT) компилирует байт-коды Java для создания самодостаточных исполняемых файлов. Компиляция AOT включает только классы и библиотеки, необходимые для запуска приложения. За счет этого уменьшается размер сгенерированного двоичного файла и сводится к минимуму спектр атак, а это в свою очередь повышает безопасность. Меньший размер исполняемых файлов, меньшие требования к памяти и к процессорным ресурсам, а также чрезвычайно быстрый запуск делают эти файлы идеальными для микросервисов и других видов контейнерных нагрузок, которые необходимо быстро масштабировать. Пройдите по ссылке технический документ GraalVM Enterprise и узнайте, как благодаря компиляции в машинный код микросервисы запускаются почти мгновенно. Компиляция AOT, в отличие от компиляции JIT, позволяет микросервисам немедленно начинать работать с пиковой нагрузкой и при этом задействовать значительно меньше ресурсов процессора и памяти.    Поддержка нескольких языков программирования. Эта функция GraalVM Enterprise позволяет разработчикам Java использовать библиотеки и фреймворки, написанные на других языках программирования, и запускать их на виртуальной машине Java (JVM). Можно использовать несколько языков и библиотек, написанных на других языках, в одной программе и обмениваться данными без потери производительности. Право на использование GraalVM Enterprise предоставляется автоматически всем пользователям подписки Java SE. Чтобы начать работу, ознакомьтесь со следующими материалами. Посмотрите видео, в котором Крейг Стефен (Craig Stephen), старший вице-президент Oracle, объясняет, что это право означает для микросервисов и Cloud Native развертываний. Прочитайте описание подписки Java SE и брошюру по GraalVM Enterprise. Ознакомьтесь с ответами на часто задаваемые вопросы по праву использования GraalVM Enterprise . Узнайте, поддерживается ли Ваша платформа  GraalVM Enterprise. Разработчики могут скачать последнюю версию GraalVM Enterprise из Oracle Software Delivery Cloud. Для получения более подробной информации обратитесь к менеджеру по продажам Java. Если Вы уже знакомы с платформой GraalVM и Вам нравится ею пользоваться, поделитесь этой информацией с другими – отправьте отзыв с помощью TrustRadius.   Оригинальный текст статьи 

3 февраля 2021 года корпорация Oracle объявила о возможности бесплатного использования GraalVM Enterprise при покупке подписки Java SE. GraalVM Enterprise — это высокопроизводительная среда...

Cloud

Compass Plus первым в России провел тестирование новой платформы Oracle Cloud Infrastructure

Магнитогорск, Россия – 20 февраля 2021 г. Compass Plus первым в России протестировал облачную инфраструктуру нового поколения от Oracle. В рамках совместного проекта компания успешно провела стресс-тестирование своей оптимизированной для работы в облаке открытой программной платформы TranzAxis на Oracle Exadata Cloud Service X8M. Следуя своей стратегии постоянного развития и оптимизации TranzAxis, Compass Plus провел стресс-тестирование платформы с целью подтвердить ее высокую производительность в высоконагруженных средах. Поскольку все большее число финансовых институтов переносит свою инфраструктуру в облако, тестирование на базе Oracle Cloud Infrastructure позволило в полной мере оценить масштабируемость и надежность TranzAxis. Oracle Exadata Cloud Service позволяет клиентам легко переносить корпоративные приложения в облако в силу высокой производительности, масштабируемости и доступности Oracle Exadata и простой инфраструктуре Oracle Cloud Infrastructure. Благодаря расширенным возможностям облачной автоматизации, динамическому масштабированию ресурсов и гибким ценовым условиям подписки клиенты могут ускорять рабочие процессы баз данных и снижать затраты. «Compass Plus первым в России протестировал собственное решение TranzAxis на новейшей платформе Oracle Exadata X8M, ставшей доступной в рамках облачного сервиса Oracle Exadata Cloud Service с октября 2020 года. Выбор облака Oracle позволил нашему партнеру сосредоточиться на ключевых задачах проекта по тестированию приложения, предоставив Oracle решение задач по обеспечению готовой среды для тестирования. Учитывая высокие требования TranzAxis к скорости обработки данных, Oracle Exadata вновь показала исключительную производительность и позволила достичь рекордных значений по количеству транзакций», – Евгений Пажитнов, технический консультант Oracle. «В Compass Plus мы стараемся использовать любые возможности для тестирования всех технологических и бизнес-конфигураций нашей открытой программной платформы TranzAxis. Мы уже знакомы с платформой Exadata, но ее обновленная облачная реализация дает неоспоримые преимущества, такие как удобство управления и гибкость при одновременном сохранении потрясающей скорости и надежности уже зарекомендовавшей себя „железной“ версии. Обновленные ресурсы облачной платформы Oracle Cloud Infrastructure позволили нам протестировать наш продукт на новых супербыстрых процессорах AMD для серверов приложений, опробовать оптимальные варианты масштабирования и распределения нагрузки, оптимизировать компоненты нашей платформы, – отметил Алексей Чумаков, руководитель отдела бизнес-аналитики департамента поддержки бизнеса Compass Plus. – Протестировав нашу платформу на новейшем облачном ресурсе от нашего надежного партнера Oracle, мы теперь можем рекомендовать клиентам еще один проверенный, производительный и экономически эффективный вариант размещения инфраструктуры». Об Oracle: Oracle предлагает наборы интегрированных приложений, а также безопасную автономную инфраструктуру в Oracle Cloud. www.oracle.com   О Compass Plus: Основной целью Compass Plus является создание и развитие платежных технологий, отвечающих требованиям не только сегодняшнего, но и завтрашнего дня. Наши высококлассные решения обеспечивают всем клиентам – от стартапов до признанных лидеров рынка – возможность встать у руля своей собственной платежной экосистемы. В партнерстве с клиентами мы создаем передовые и по-настоящему уникальные продукты и сервисы, а наш богатейший опыт позволяет беспрецедентно быстро и легко выводить их на рынок. www.compassplus.ru

Магнитогорск, Россия – 20 февраля 2021 г. Compass Plus первым в России протестировал облачную инфраструктуру нового поколения от Oracle. В рамках совместного проекта компания успешно...

CIO

Новая бизнес реальность как драйвер цифровизации и роста IT в России

11 февраля прошла совместная трансляция Oracle и IDC. В беседе приняли участие директор по развитию бизнеса Oracle СНГ Дмитрий Юдин, вице-президент IDC по региону Россия и СНГ Роберт Фариш и вице-президент Oracle по России и СНГ Олег Жуков. Мы публикуем краткие оценки современного рынка IT, результаты 2020 года и прогнозы на будущее Олега Жукова и Роберта Фариша. Новая бизнес реальность - тормоз или драйвер для IT? Роберт Фариш Несмотря на наш первоначальный пессимистический прогноз, IT-компании в России в 2020 году росли. Причина в более коротком, в сравнении с другими странами, периодом локдауна. По ряду индустрий ограничения ударили сильно, но в целом результаты российских компаний выглядят лучше европейских. Пандемия стала мощным импульсом для IT в 2020 году, и это также стало фактором роста. Цифровизация ускорилась во всех индустриях. Эта тенденция сохранится в ближайшем будущем наряду с ростом объема цифровых продаж. Пандемия вынудила многие компании сфокусироваться на цифровых проектах с краткосрочной отдачей от инвестиций, отложив долгосрочные. Это стало антикризисной стратегией. Наиболее эффективно трансформировались финансовые компании, здравоохранение, телеком. Компании этих секторов продолжили инвестировать в IT и в некоторых случаях увеличили объемы инвестиций. Все эти факторы способствовали росту IT-компаний. В результате всех этих факторов для российского рынка IT пандемия стала в целом драйвером, а не тормозом. Каковы результаты Oracle в России? Олег Жуков Несмотря на спад весной, компания завершила финансовый год ростом.  Тенденция сохраняется и сегодня. В целом по региону СНГ рост Oracle достиг 21% в первом полугодии 2021 финансового года. Ценные бумаги Oracle показывают двузначный рост прибыли на акцию в течение трех лет подряд. Всего же оборот Oracle Global составил $39.1 млрд. Причина успеха в том, что в регионе Россия и СНГ компания приняла ряд верных решений в распределении своих ресурсов. Это позволило Oracle восстановить проекты, приостановленные в марте-мае. Еще одна причина в ускорении цифровизации бизнеса в связи с пандемией и рост инвестиций в IT. Развития каких трендов на рынке IT стоит ожидать в ближайшие годы? Роберт Фариш Замедления на рынке программного обеспечения и IT-решений ожидать не стоит. Пандемия показала важность обладания современными технологиями. Влияние цифровизации продолжит расти. Трансформация компаний в 2020-м, в частности, переход к режиму удаленной работы, стала успешной. Возврата к аналоговым процессам ожидать не стоит. В частности, не стоит ожидать возврата всех сотрудников в офисы или сохранения режима удаленной работы для всех. Мы ожидаем развития по пути гибридных графиков работы. Какие решения Oracle помогут руководителям IT справиться с неопределенностью? Олег Жуков Одной из трех главных причин озабоченности руководителей IT в 2021 году, по данным опросов IDC, году стала неопределенность. Такие события, как всплеск интереса к онлайн-сервисам в период ограничений, усиливают неопределенность. Ответ на неопределенность – повышение устойчивости компаний за счет эффективного управления своими ресурсами и технологиями. Еще один важный фактор - мобильность. Гибридные облачные решения дают возможность управлять ресурсами, технологиями и мобильностью. Справится с неопределенностью также помогают аналитические системы. Сочетание этих факторов дает возможность предвосхищать изменения. У Oracle есть решения во всех перечисленных областях. Какие опасения вызывают у руководителей IT переход в облачную среду? Роберт Фариш Пандемия продемонстрировала недостатки решений, развернутых в локальных дата-центрах. В то же время многие руководители не решаются на переход в облако по экономическим причинам или по соображениям безопасности. В то же время опросы IDC показывают, что доверие к облачным решениям растет - количество компаний, пользующихся облачными сервисами, год от года увеличивается. Этот тренд продолжит развиваться в ближайшие годы. На наш взгляд, опасения перестали быть ключевым фактором. Компании, чья модель бизнеса больше адаптирована к переходу в облако, осуществляют его быстрее. Это компании финансового сектора, индустрии здравоохранения. Компании с менее адаптированной моделью, промышленные или добывающие, задерживаются с переходом по ряду причин. Стоит ли компаниям инвестировать в IT-специалистов в эпоху цифровизации? Роберт Фариш В долгосрочной перспективе число специалистов, осуществляющих поддержку и интеграцию, будет сокращаться в связи с ростом автоматизации. Использование SaaS - один из важных трендов, подкрепляющих этот прогноз. Внедрение low code систем также способствует снижению спроса на разработку программного обеспечения. На фоне этих процессов важность централизованной структуры IT постепенно уменьшается. Однако это не значит, что спрос на IT-специалистов сократится. Компаниям нужно будет больше специалистов, сосредоточенных на конкретных бизнес-задачах. И меньше разработчиков, сконцентрированных на IT-продуктах и технологиях. На рынке руководителей IT фокус сместится на способность выстраивать коммуникацию с другими подразделениями и вовлеченность в бизнес-цели.  Стоит ли ожидать глобального проникновения новых архитектур, таких как ARM и NVIDIA, в дата-центры? Роберт Фариш Крупнейшие гиперскейлеры продолжат инвестировать в такие архитектуры как ARM и NVIDIA. Но ожидать их роста до масштабов x86 не стоит. Создатели сохранят эти инфраструктуры как свое конкурентное преимущество и не будут стремиться к их распространению на глобальном рынке. Доля серверов на платформе ARM к 2024 году, по оценкам IDC, не превысит 3%. Исходя из этого, директорам по инфраструктуре в России не стоит планировать инвестиции в новое оборудование.  Как изменятся решения Oracle с развитием новых архитектур? Олег Жуков Политика Oracle заключается во взаимодействии со всеми производителями. Уже сегодня Oracle интегрирует решения ARM и NVIDIA в сервисы. В их числе сервисы на основе систем AI, машинного обучения. Для заказчиков Oracle возможность пользоваться сервисами и не покупать решения на основе ARM и NVIDIA целиком станет важным преимуществом.  Какие технологии в ближайшее время станут более доступными? Роберт Фариш Более доступными с помощью облачных сервисов станут AI и решения в области цифровой экономики. Однако компаниям еще предстоит понять, как и для чего они смогут их использовать в бизнесе.  Что предпринимает Oracle, чтобы сделать свои технологии доступнее? Олег Жуков Свою основную задачу Oracle видит в том, чтобы с помощью облачных решений сделать доступнее технологии, которые пока слишком дороги, такие как High Performance Computing. Oracle стремится дать возможность заказчикам не покупать подобные решения целиком, интегрируя их в свои сервисы. Предлагаем к просмотру запись мероприятия      

11 февраля прошла совместная трансляция Oracle и IDC. В беседе приняли участие директор по развитию бизнеса Oracle СНГ Дмитрий Юдин, вице-президент IDC по региону Россия и СНГ Роберт Фариш...

Oracle Academy

Череповецкий государственный университет начинает участие в международной программе «Oracle Academy»

Oracle Academy – это глобальная благотворительная образовательная программа компании Oracle, призванная предоставить все необходимые ресурсы для обучения преподавателей и студентов информационным технологиям. Учебные материалы созданы преподавателями для преподавателей и соответствуют международным образовательным стандартам. «Череповецкий государственный университет получил доступ к ресурсам, соответствующим международным стандартам: семинарам, курсам, практическим занятиям, облачным технологиям, программному обеспечению и др. Уже в 2021 году Институт информационных технологий будет активно участвовать в программе с привлечением студентов и преподавателей профильных дисциплин», – отмечает Евгений Валентинович Ершов, директор ИИТ ЧГУ. Как участнику программы, Череповецкому государственному университету доступны семинары Alice, Greenfoot, Programming the Finch Robot, Solve it with SQL; курсы по языку программирования Java: Java Fundamentals, Java Foundations, Java Programming, Artificial Intelligence with Machine Learning in Java; курсы по базам данных: Database Foundations, Database Design and Programming with SQL, Database Programming with PL/SQL, Oracle APEX – Application Development Foundations. Преподаватели и студенты вуза могут использовать облачные технологии и автономную базу данных; программное обеспечение, в том числе Oracle Database, Oracle E-Business Suite, Primavera, Oracle Siebel. Также у них есть доступ к пошаговым практическим занятиям для самостоятельной работы или работы под руководством преподавателя и материалам для самообучения и повышения квалификации преподавателей. Членство в «Oracle Academy» позволит студентам ЧГУ развивать IT и бизнес-навыки при помощи использования производственного программного обеспечения, широко применяемого в сотнях отраслей. Преподавательский состав вуза получит возможность идти в ногу с современными технологиями и использовать материалы Oracle Academy для профессионального развития. Соглашение об участии в программе действует три года, после чего может быть продлено. Список участников доступен на официальном сайте программы. «Мы рады приветствовать Череповецкий государственный университет в качестве одного из новых участников программы Oracle Academy в России и надеемся на совместную работу, чтобы предоставить преподавателям и студентам преимущества членства в качестве поддержки прекрасной образовательной программы этого вуза», ­­- говорит старший директор Oracle Academy в регионе EMEA Джейн Ричардсон (Jane Richardson). Статья подготовлена редакцией Блога Oracle при участии Управления коммуникаций и PR-сопровождения Череповецкого Государственного Университета.     

Oracle Academy – это глобальная благотворительная образовательная программа компании Oracle, призванная предоставить все необходимые ресурсы для обучения преподавателей и студентов информационным...

Cloud

Новый сервис разработки приложений в облачной инфраструктуре Oracle, требующий минимального программирования

Популярная платформа Oracle APEX для разработки приложений с минимальным программированием впервые доступна как отдельный сервис OCI. Сервис APEX поддерживает неограниченное количество приложений для более чем 500 пользователей и эластично масштабируется, если потребуются дополнительные ресурсы. Цена сервиса — от 360 долл. США в месяц. Теперь разработчики смогут создавать сложные корпоративные приложения на основе данных в 38 раз быстрее, чем при традиционном программировании. МОСКВА, 21 января 2021 г. Популярная платформа Oracle APEX для разработки приложений с минимальным программированием теперь доступна как управляемый облачный сервис. Это позволит разработчикам создавать корпоративные приложения для работы с базой данных быстро и без лишних усилий. Сервис Oracle APEX Application Development основан на платформе APEX, история которой насчитывает уже два десятилетия. Полмиллиона разработчиков используют ее как удобный инструмент для создания современных мобильных и веб-приложений. Оригинальная платформа APEX доступна как часть СУБД Oracle Database, а новая платформа APEX Application Development — это отдельный сервис, который поддерживает множество приложений. Сервис работает на базе облачной инфраструктуры Oracle Cloud Infrastructure (OCI) и поддерживает более 500 пользователей, неограниченное количество приложений и может эластично масштабироваться, если потребуются дополнительные ресурсы. Стоимость сервиса составляет от 360 долл. США в месяц. Согласно недавнему исследованию Pique Solutions, Oracle APEX позволяет разрабатывать корпоративные приложения в 38 раз быстрее без необходимости изучения сложных технологий. Новый сервис APEX Application Development подойдет для разработчиков, которые предпочитают удобную декларативную разработку вместо сложного традиционного программирования. Сервис входит в подписку Oracle Cloud Free Tier, которая дает право пользоваться им бесплатно. Приложения, созданные и развернутые с помощью сервиса APEX Application Development, имеют высокую защищенность, масштабируемость, доступность и производительность, которые обеспечиваются решением Oracle Autonomous Database. Поэтому разработчики могут сосредоточиться на решении бизнес-проблем, а не тратить время на изучение лежащей в основе технологии. «Корпорация Oracle продолжает оказывать поддержку разработчикам. Новый сервис APEX — тому подтверждение. Он позволяет обычным пользователям, бизнес-аналитикам и профессиональным разработчикам быстро и без лишних усилий создавать и развертывать приложения для работы с базой данных, — говорит Эндрю Мендельсон (Andrew Mendelsohn), исполнительный вице-президент Oracle по технологиям серверов баз данных. — APEX обладает достаточными возможностями, чтобы с его помощью создавать подавляющее большинство бизнес-приложений. С появлением этого сервиса разработка приложений с применением традиционных методов программирования станет скорее исключением, чем правилом». Сервис APEX также предварительно настроен для работы с Oracle REST Data Services (ORDS) и SQL Developer Web. С помощью ORDS разработчики могут создавать пользовательские интерфейсы REST API на основе данных своих приложений, а с помощью SQL Developer Web — составлять SQL-запросы и графически моделировать данные. Если потребуются дополнительные возможности традиционного программирования, можно одним нажатием выполнить апгрейд сервиса до полнофункциональной базы данных Oracle Autonomous Transaction Processing с Oracle APEX, которая поддерживает традиционные клиентские приложения Oracle Database, работающие через API, SQL*Net, а также поддерживает и Autonomous Data Guard. Архитектура Oracle APEX обеспечивает тесную интеграцию с базой данных и в 10 раз ускоряет обмен данными между приложением и базой данных. Как результат, сокращается время отклика для конечных пользователей приложений. Кроме того, APEX позволяет разработчикам приложений использовать всю мощь и простоту работы с данными с помощью SQL запросов. Стоимость сервиса Сервис APEX Application Development включает все необходимое для создания и запуска приложений. Не взимается никаких дополнительных комиссий в расчете на пользователя, разработчика, приложение или за входящие/исходящие данные. Так что разработчики могут создавать и развертывать приложения в любом масштабе без лишних расходов. Сервис APEX является полностью управляемым. Пользователям не нужно управлять платформой приложений, базой данных или инфраструктурой. Стоимость сервиса — от 360 долл. США в месяц за 1 OCPU и 1 ТБ данных, что позволяет поддерживать работу более 500 активных пользователей с множеством приложений. Сервис эластично масштабируется, и при необходимости вы легко сможете увеличить количество ресурсов для  большей нагрузкой. Oracle APEX: двадцать лет на службе клиентов и партнеров «Платформа Oracle APEX используется почти два десятилетия. Она зарекомендовала себя как ведущая в отрасли платформа разработки приложений для работы с базой данных с минимальным программированием. На сегодняшний день ею пользуется более 500 000 разработчиков, — говорит Марк Питерс (Mark Peters), старший аналитик и директор по практической деятельности, Enterprise Strategy Group (ESG). — Никакая другая платформа не способна использовать уникальные возможности решений Oracle Autonomous Database и Oracle Exadata в облачной инфраструктуре OCI. Эта облачная платформа разработки с минимальным программированием обеспечивает высокий уровень масштабируемости, надежность и удобство развертывания по доступной цене». «В конце 2019 года мы начали использовать Oracle Autonomous Database с APEX на базе облачной инфраструктуры Oracle Cloud Infrastructure в работе нашего отдела логистики, — рассказывает Джованни Кани (Giovani Cani), вице-президент по предоставлению ИТ-ресурсов Wilson Transportation & Leasing Group. — Платформа разработки с минимальным программированием APEX помогла нашей команде быстро перейти от прототипа к финальному продукту и развернуть его в течение пяти месяцев. Мы смогли установить защищенное и адаптивное решение с веб-интерфейсом в четырех распределительных центрах. Сегодня этим решением круглосуточно пользуется более 250 активных пользователей, которые круглосуточно управляют автопарком из 600 активов.». «Вне всякого сомнения, Oracle APEX на базе решения Autonomous Database — это золотой стандарт разработки с минимальным программированием. На протяжении 20 лет платформа APEX служит фундаментом нашего бизнеса, — говорит Мишель Скамен (Michelle Skamene), вице-президент Insum Solutions. — Она обеспечивает нам конкурентное преимущество. С помощью APEX мы можем быстро создавать масштабируемые решения с широким спектром возможностей для наших клиентов. Мы рады появлению нового сервиса от Oracle, который предлагает быстрый и более доступный способ использования APEX в Autonomous Database и Oracle Cloud». «Мы пользуемся Oracle APEX с момента появления этой платформы. Для нас это самое гибкое, мощное, масштабируемое и экономичное решение. Вся наша стратегия разработки основана на платформе APEX, которая позволяет создавать решения с минимальным программированием быстро, качественно и без лишних затрат, — говорит Дермот Маррэй (Dermot Murray), вице-президент по поиску идей Inoapps. — Постоянно появляющиеся новые возможности и лежащая в основе облачная база данных Oracle помогают нам качественно обслуживать как сотрудников компании, так и клиентов». Дополнительные ресурсы Трансляция Oracle Live с Энди Мендельсоном (Andy Mendelsohn) Подробнее о сервисе APEX Application Development Подробный обзор инноваций для баз данных Бесплатная пробная версия Oracle APEX Application Development

Популярная платформа Oracle APEX для разработки приложений с минимальным программированием впервые доступна как отдельный сервис OCI. Сервис APEX поддерживает неограниченное количество приложений для...

Database

Oracle укрепляет свое лидерство в сфере баз данных благодаря Oracle Database 21c

Представляет более 200 инноваций, совершенствуя конвергентную базу данных Oracle Автоматизированное машинное обучение работает непосредственно внутри базы данных Поддержка на уровне ядра СУБД неизменяемых блокчейн-таблиц, позволяет обеспечить безопасность для транзакций и процессов, а также безопасноть аудита операций Поддержка энергонезависимой памяти (Persistent Memory) обеспечивает прорыв в производительности базы данных   ОСТИН, Техас — 13 января 2021 г. — Компания Oracle анонсирует доступность СУБД Oracle Database 21c - актуальной версии ведущей в мире конвергентной базы данных. Oracle Database 21c теперь доступна в Oracle Cloud, включая бесплатный облачный сервис Always Free Tier для автономной базы данных Oracle Autonomous Database. Oracle Database 21c включает более 200 инноваций, в том числе поддержку неизменяемых блокчейн-таблиц, встроенную в СУБД поддержку языка программирования JavaScript, поддержку типа данных JSON в бинарном формате, который встроен в БД, автоматизированное машинное обучение (AutoML) для машинного обучения в базе данных (ML) и поддержка энергонезависимой памяти (Persistent Memory), а также усовершенствования в технологии Oracle Database in-Memory, производительности обработки геоинформации, шардинге, технологии подключаемых баз данных (pluggable database) и безопасности. В отличие от других производителей,  которые предлагают одну версию своей БД для облака, а другую версию – для локального развертывания в своем ЦОД-е (on-premise) , Oracle Database 21c обеспечивает поддержку  различных типов данных (реляционных, JSON, XML, графовых и т.д.),  различных видов нагрузки (транзакционной и аналитической) а также поддержку мультиарендной архитектуры (multitenant) — в рамках единой современной конвергентной СУБД как в облаке, так и on-Premise. Oracle также объявила о доступности Oracle APEX (Application Express) Application Development, нового сервиса в облаке для разработки Web-приложений с минимальным созданием исходного кода, для быстрой и простой разработки и развертывания корпоративных приложений, управляемых данными. Данный облачный сервис, позволяет разработчикам создавать современные веб-приложения для компьютеров и мобильных устройств, используя интуитивно понятный графический интерфейс. «Благодаря Oracle Database 21c, мы продолжаем нашу стратегию: развивать  самую мощную конвергентную систему управления базами данных, — заявил Эндрю Мендельсон, исполнительный вице-президент Oracle по технологиям серверов баз данных.  Oracle Database 21c обеспечивает лучшую производительность обработки документов в формате JSON.  Также, Oracle Database 21c обеспечивает прорывное увеличение производительности для операций обработки транзакций, с помощью технологии энергонезависимой памяти Intel® Optane™ Persistent Memory. Oracle Database 21c является ведущей в отрасли базой данных c поддержкой аналитической нагрузки с  полностью самоуправляемой технологией Oracle Database In-Memory, высокопроизводительной обработкой геоинформации и автоматизированным машинным обучением (AutoML) для простой разработки моделей машинного обучения. Она предоставляет поддержку неизменяемых блокчейн-таблиц для защиты данных от несанкционированного изменения. У других вендоров требуются отдельные СУБД и сервисы для поддержки данных возможностей:  обработка JSON-документов, поддержка транзакционной нагрузки, поддержка аналитической нагрузки, обработка геоинформации, поддержка машинного обучения и блокчейн-данных. Решения Oracle для конвергентных баз данных повышают продуктивность разработчиков при создании новых приложений и упрощают их дальнейшее развитие для соответствия новым требованиям бизнеса».   Мнение аналитиков о базе данных Oracle «С выходом Database 21c, Oracle подняла свою флагманскую базу данных на новый уровень конвергенции с поддержкой широкого спектра типов данных и видов нагрузки, — говорит Карл Олофсон, вице-президент IDC по исследованиям в области программного обеспечения управления данными. — 200 инноваций, включая неизменяемые блокчейн-таблицы и автоматическое машинное обучение в базе данных, переводят функциональность Oracle Database 21c на новый уровень, устраняя необходимость в отдельных специализированных облачных сервисах и инструментах для выполнения этих задач. Теперь пользователи могут избежать увеличения затрат и упростить эксплуатацию каждого дополнительного облачного сервиса, которые, как правило, используют компании. Таким образом, Oracle эффективно сокращает этот разрозненный набор сервисов до упрощенного, технически более изящного интегрированного подхода, который намного лучше соответствует потребностям компаний в 2021 году». «Актуальная версия конвергентной базы данных - Oracle Database 21c, призвана существенно облегчить жизнь как пользователям, так и разработчикам. Она поддерживает и интегрирует расширенный диапазон моделей данных и видов нагрузки, а также включает встроенное машинное обучение, которое устраняет необходимость в отдельных инструментах и сервисах, позволяя организациям осуществлять машинное обучение непосредственно в своей базе данных. Это современное решение для организаций, которые сейчас используют решения как в AWS, и имеют имеют более десятка различных баз данных, каждая из которых требует от заказчиков работы с различными API-интерфейсами, разными походами к реализации ETL-процессов и процессами интеграции данных. Oracle Database 21c устраняет барьер между несколькими изолированными и изначально неконвергентными базами данных», — считает Марк Питерс, главный аналитик и директор по практике, ESG.   Отзывы клиентов о СУБД Oracle Database Крупная международная компания Aon с оборотом 46 млрд долл. США и штаб-квартирой в Лондоне предлагает широкий спектр профессиональных услуг в области риск-менеджмента, управления персоналом и медицинского страхования. «Нам никогда ранее не удавалось увидеть наши данные о продажах и маркетинге  в одной единой БД Oracle. Это настоящий прорыв. Теперь все данные, которые мы получаем с помощью решений Oracle по продажам и маркетингу, находятся в одной унифицированной системе. Это большое достижение! Oracle Autonomous Data Warehouse и Oracle Analytics Cloud помогли нам увеличить производительность в 50–60 раз. Мы смогли уменьшить время формирования сложных запросов по продажам от 500 опытных пользователей. Кроме того, нам удалось значительно сократить расходы на анализ данных по сравнению средствами бизнес-аналитики, которые развернуты локально у нас», — отмечает Лисбет Малдер (Liesbeth Mulder), руководитель отдела отчетности Aon. Angelini Pharma — одна из крупнейших фармацевтических компаний Италии. «Quinaryo XRing — важный компонент нашей стратегии Интернета вещей. Мы интегрировали носимое устройство с инструментом защиты данных на основе блокчейн-таблиц, — говорит Пьетро Берретони (Pietro Berretoni), директор по цифровым технологиям и инновациям, Angelini Pharma. — Блокчейн-таблицы в  СУБД Oracle Database 21c позволили нам создавать защищенные от модификации записи, которые можно без труда интегрировать с другими приложениями без необходимости развертывать новую сложную инфраструктуру. СУБД Oracle Database 21c содержит знакомые нам инструменты, а также новые функции, такие как блокчейн-таблицы, которые можно использовать вместе с XRing для сбора полезных данных».   Новые возможности в Oracle Database 21c Oracle Database 21c — это СУБД, которая является фундаментом для различных локальных и облачных сервисов баз данных Oracle, включая Oracle Autonomous Database, Oracle Exadata Database Service, Oracle Exadata Database Cloud@Customer и Oracle Exadata Database Machine. Этот релиз СУБД включает более 200 инноваций, которые расширяют область применения базы данных, помогают увеличить производительность и делают работу аналитиков, разработчиков и исследователей данных (Data Scientist) более продуктивной. Ключевые инновации: Неизменяемые блокчейн-таблицы. Блокчейн-таблицы  обеспечивают преимущества технологии блокчейн в плане безопасности для корпоративных приложений. Технология блокчейн-таблиц является частью платформы Oracle Crypto-Secure Data Management. Блокчейн-таблицы доступны только для вставки, а их строки связаны в блокчейн-цепочку и зашифрованы, что гарантирует их неизменность. Пользователи могут выявлять попытки модификации данных и предотвращать их непосредственно в СУБД Oracle Database. Таким образом обеспечивается эффективная защита от несанкционированных изменений, которые могли бы внести сотрудники организации или хакеры, выдающие себя за администраторов или пользователей. Блокчейн таблицы— это таблицы, которые хранятся в базе данных, доступ к которым осуществляется с помощью стандартных SQL-запросов. Таблицы поддерживают все аналитические средства СУБД Oracle Database и  все технологии выполнения транзакций, благодаря чему этими средствами гораздо удобнее пользоваться, а их возможности шире, чем у существующих реализаций технологии блокчейн. Во всех редакциях СУБД Oracle Database, блокчейн-таблицами можно пользоваться бесплатно – не требуется дополнительного лицензирования. Встроенная поддержка типа JSON. На протяжении многих лет Oracle предоставляет мощную поддержку выполнения SQL-запросов и индексирования данных в формате JSON. В Oracle Database 21c добавлен новый встроенный тип данных JSON, который позволяет выполнять сканирование в 10 раз быстрее, а обновление — в 4 раза быстрее. В целом, эти улучшения повышают скорость работы над данным в формате JSON в СУБД Oracle Database в 2 раза по сравнению с использованием баз данных MongoDB и AWS DocumentDB (по результатам теста YCSB bencmark). Как и в предыдущих версиях, можно использовать данные JSON в сочетании с другими типами данных, индексировать любые элементы JSON, чтобы быстрее выполнять OLTP-операции, использовать функции параллельной обработки данных для любых форматов и выполнять сложные объединения документов и коллекций JSON, без необходимости использовать для этого отдельный код на уровне приложения. Технология AutoML для машинного обучения в базе данных. Эта технология автоматически создает и сравнивает модели машинного обучения. Благодаря новому пользовательскому интерфейсу AutoML даже пользователи, которые не являются экспертами, могут применять технологии машинного обучения в работе с базой данных. Oracle также добавила новые алгоритмы обнаружения аномалий, регрессионного анализа и глубокого обучения в библиотеку популярных алгоритмов машинного обучения в базе данных. Поддержка JavaScript внутри базы данных. Позволяет разработчикам эффективно работать на современных языках программирования. Благодаря технологии Graal Multilingual Engine, которая встроена в СУБД Oracle, можно запускать код обработки данных на JavaScript прямо внутри базы данных, в которой хранятся данные, что устраняет необходимость в дорогостоящем сетевом взаимодействии. Кроме того, пользователи могут легко выполнять SQL-запросы из кода JavaScript, а типы данных JavaScript автоматически  преобразуются в типы СУБД Oracle Database. Поддержка энергонезависимой памяти. Сохраняет файлы данных и журналы транзакций в энергонезависимой памяти (Persistent Memory -  PMEM), что значительно повышает производительность операций, связанных с вводом-выводом. SQL-операции работают непосредственно с данными, хранящимися в файловой системе PMEM с прямым доступом, минуя буферный кэш, что устраняет ввода-вывод и необходимость в большом кэше буфера. Кроме того, новые алгоритмы базы данных предотвращают несогласованность данных в PMEM. Графовые модели с более высокой производительностью. Позволяют моделировать данные на основе отношений, а также исследовать связи и закономерности в социальных сетях, Интернете вещей и т. д. За счет дальнейшей оптимизации можно уменьшить объем необходимой оперативной памяти, необходимый для анализа больших графовых моделей, что позволяет существующим приложениям работать быстрее без каких-либо изменений. Кроме того, пользователи могут создавать или расширять алгоритмы обработки моделей с использованием Java-синтаксиса, которые могут выполняться также эффективно как встроенные алгоритмы, поскольку они скомпилированы с теми же оптимизациями. Автоматизация Database In-Memory. Oracle поддерживает строчный формат и  формат столбцов в памяти, для одной и той же таблицы, поэтому аналитику и транзакции можно одновременно выполнять над одной таблице. Oracle Database 21c вводит функциональность полностью автоматического управления столбцов таблиц в оперативной памяти. Это позволяет упростить работу и повысить эффективность за счет автоматического управления размещением и удалением столбцов в In-Memory Columnar Store, а затем автоматически отслеживать шаблоны использования, и перемещать и удалять объекты из памяти. Кроме того, столбцы автоматически сжимаются в зависимости от шаблонов использования. Oracle Database 21c также использует новые алгоритмы соединения таблиц в памяти (In-Memory Vector Join) для ускорения сложных запросов. Автоматизация шардинга данных. Встроенная в СУБД Oracle Database технология шардинга данных (Oracle Sharding) обеспечивает масштабируемую производительность и доступность, облегчая международным компаниям задачу соблюдения требований законодательства и регулирующих органов. Шарды (сегменты данных) не имеют между собой общих компонент и могут располагаться как локально, так и в облаке. Чтобы упростить проектирование и использование Oracle Sharding, Oracle Database 21c включает новый инструмент - Sharding Advisor Tool, который анализирует схему текущей базы данных и ее профиль нагрузки, а затем формирует отчеты с рекомендациями по  структуре  базы данных поддерживающей шардинг,  оптимизированной для производительности, масштабируемости и доступности. Резервное копирование и восстановление всех шардов также теперь автоматизировано.   О корпорации Oracle Oracle предлагает наборы интегрированных приложений, а также безопасную автономную инфраструктуру в Oracle Cloud. Более подробную информацию о корпорации Oracle (NYSE: ORCL) можно посмотреть на странице oracle.com. Дополнительная информация Посмотрите трансляцию Oracle Live с Энди Мендельсон (Andy Mendelsohn) Получите подробную информацию о последних инновациях базы данных Узнайте больше о базе данных Oracle Database 21c Протестируйте Oracle Database бесплатно   Товарные знаки Oracle и Java являются зарегистрированными товарными знаками Oracle Corporation.   Контактные данные Николь Мэлони (Nicole Maloney)               Кэролин Бахманн (Carolin Bachmann)   Oracle PR                                                    Oracle PR   +1.650.506.0806                                          +1.415.622.8466   nicole.maloney@oracle.com                            carolin.bachmann@oracle.com

Представляет более 200 инноваций, совершенствуя конвергентную базу данных Oracle Автоматизированное машинное обучение работает непосредственно внутри базы данных Поддержка на уровне ядра СУБД...

Big Data&BI

Что нового в версии 5.8 Oracle Analytics Cloud?

Oracle Analytics Cloud 5.8 увеличивает возможности для принятия повседневных решений за счет более простого встраивания и расширенного обогащения данных. Краткое резюме для тех, кто еще только знакомится с Oracle Analytics Cloud (OAC): платформа по сути предоставляет бизнес-пользователям современную облачную аналитику (более подробно читайте здесь). В этом блоге мы рассмотрим некоторые ключевые возможности новой версии 5.8. Основное в новой версии Oracle Analytics Cloud (OAC) 5.8 предоставляет новые возможности для упрощения безопасного встраивания аналитики в те приложения, которыми Вы пользуетесь ежедневно. Помогая принимать решения на основе аналитических данных, непосредственно находящихся в нужном Вам приложении. Еще одна особенность версии 5.8 - возможность автоматического обогащения данных для интерактивных наборов данных (live datasets). Это упрощает использование живых данных в анализах и повышает Вашу производительность, что позволяет Вам получить более широкий и быстрый обзор данных, не перемещая в поисках нужной информации. Как и любая другая версия ОАС, новая 5.8 так же включает в себя улучшения интерфейса пользователя и новые визуализации. Новый комбинированный заголовок обеспечивает дополнительное пространство экрана, а Пользовательские слои карт теперь поддерживают тепловую карту (heat map), так что Вы можете видеть тренды с привязкой к значимым для вас изображениям. Пользовательская аналитика местоположения Аналитика по местоположению (на карте или плане) уже какое-то время является частью OAC. Новая версия, в отличие от остальных, позволяет применять пользовательские изображения карт вашего бизнес-пространства. Ваша персонализированная карта может быть Вашим казино, школой, больницей, торговым помещением. Или просто отображением движения людей через ваше пространство для обеспечения социальной дистанции. Эта новая возможность позволяет бизнес-пользователям легко создавать эффективную аналитику местоположения, не требуя написания кода или специальных навыков. С этой тепловой картой Вы можете придумать множество вариантов использования аналитики - на картах, чертежах, диаграммах и изображениях, которые наилучшим образом отобразят Ваш бизнес. Больше информации о новой пользовательской аналитике местоположения в версии 5.8 Вы найдете в этом посте. И не забудьте посмотреть видео-демонстрацию новых возможностей на канале Oracle Analytics в YouTube. Безопасное встраивание В этой версии улучшены и без того широкие возможности встраивания OAC. Размещение аналитики в точке принятия решения может иметь решающее значение для повышения производительности. Вместо того, чтобы переходить в другой продукт для анализа, можно упростить работу пользователей и дать им возможность анализировать и выполнять какие-либо действия из одного и того же интерфейса. С помощью OAC 5.8 вы можете встраивать полностью интерактивные визуализации, которые покажут ключевые бизнес-идеи непосредственно в вашем приложении. Так что пользователи, столкнувшись с проблемой, смогут определить нужные действия и выполнить их из одного места. Они даже не будут знать, что используют разные продукты. Ниже приведен пример, в котором вы можете увидеть первоначальный проект OAC (вверху), а затем некоторые его визуальные компоненты, уже встроенные в ERP-систему. Посмотрите, как легко встраивать визуализации в другие приложения, в пошаговом видео на канале Oracle Analytics в Youtube.   Обогащенные интерактивные данные С тем объемом данных, который доступен нам сегодня, нам нужна возможность обогащать и объединять информацию из множества разных источников без перемещения самих данных. OAC 5.8 расширяет возможности комбинирования интерактивных потоков данных и их обогащения с помощью автоматических рекомендаций для календарных дат, географии, населения и т.д., независимо от типа подключения. Это позволяет быстро добавлять анализ тенденций, сопоставлений и сравнений по времени, к любым данным, без кеширования или перемещения. Для получения полной информации о релизе посмотрите What’s New in Oracle Analytics Cloud 5.8 или прочитайте больше об OAC в указанных ниже ресурсах.   Начало работы с OAC OAC 5.8 - выбранный новый функционал, плейлист Free Udemy Course - Modern Data Visualization with Oracle Analytics Cloud  Free Udemy Course - Augmented Data Visualization with Machine Learning Register for 3-day OAC workshops   Дополнительные ресурсы по OAC Oracle Analytics Community Hub OAC Tech Talks OAC Embedding OAC Public Roadmap Предложите свои идеи по продукту на Oracle Analytics Idea Lab Чтобы узнать, какие преимущества Вы получите от решения по аналитике от Oracle, посетите Oracle.com/ru/business-analytics, следите за нами в Твиттере @OracleAnalytics. Статья подготовлена редакцией Блога Oracle при участии Натальи Кусовой, Ведущего консультанта Oracle Оригинал статьи

Oracle Analytics Cloud 5.8 увеличивает возможности для принятия повседневных решений за счет более простого встраивания и расширенного обогащения данных. Краткое резюме для тех, кто еще только...

Cloud

Глобальный облачный провайдер и другие достижения Oracle по итогам 2020 года

23 декабря прошел вебинар «Технологии Oracle. Итоги года» с участием директора по развитию бизнеса Oracle СНГ Дмитрия Юдина, руководителя группы баз данных технологического консалтинга Марка Ривкина, руководителя департамента предпроектного консалтинга по бизнес-приложениям Нины Путинцевой и руководителя направления Cloud Systems Solutions Ивана Тимофеева. Ниже мы публикуем выдержки из совместного отчета, который был посвящен изменениям в продуктовом портфеле Oracle, новым технологиям в облаке и влиянию современных трендов на решения для разработчиков, администраторов, аналитиков, исследователей и представителей бизнес-направлений. На фоне резкого изменения экономического климата в уходящем году произошли серьезные перемены и в бизнес-процессах, когда уже знакомые задачи потребовали от большинства компаний, в том числе от Oracle, новых методов решения: - Высокая и предсказуемая производительность, доступность для критических нагрузок, возможность быстрого создания продуктов, масштабируемость, автономность обслуживания, мобильность, адаптивная безопасность. - Большая гибкость от компаний и от IT в связи с быстрым выводом новых продуктов и сервисов. - Более высокий уровень автоматизации в сфере IT из-за возросшей роли контроля в связи с переходом на дистанционную работу. - Кардинальные изменения требований к безопасности: концепция построения по периметру уже нерелевантна, так как усложняет удаленный доступ к данным. Плюсы новой реальности для Oracle - Oracle стала глобальным облачным провайдером, конкурирующим с основными игроками на рынке IaaS. Компания Gartner рекомендует облачным архитекторам рассматривать OCI не только для нагрузок, связанных с технологиями Oracle, но и для сценариев, где нужны bare metal, HPC и высокопроизводительные сети. - У Oracle лучшие годовые показатели по росту оценки: производительность, отсутствие переподписки, доступность, продвинутая безопасность, воздействие со средами конкурентов, лучшая техподдержка баз данных и максимальная эластичность, способствующая экономии средств. - В четвертом квартале потребление сервисов Oracle в области облака второго поколения выросло на 140 %. Сегодня компания работает с клиентами в 28 регионах по всему миру, и к лету ожидается масштабирование покрытия до 36. Новости Oracle Applications Продолжается выпуск обновлений по каждому продукту в сфере облачных приложений для бизнеса, в том числе в ответ на запросы пользователей из сообщества Oracle Cloud Customer Connect. А также Intelligent Performance Management с возможностью прогнозной аналитики в финансовом планировании на основе предыдущих периодов. Получили развитие облачные отраслевые приложения, в том числе для нефтегазовой отрасли и коммунальных услуг. Активно внедряются современные технологии в приложения, например, включение рекомендательных и прогнозных функций, основанных на возможностях AI. Идет работа с DataFox, что позволяет собирать B2B и B2C данные и использовать их с помощью функций искусственного интеллекта в области HR, клиентского опыта - приоритезации аккаунтов, обогащения данных о клиентах.   В области ERP и EPM были усовершенствованы цифровые ассистенты - особенно по финансовым расходам: они теперь распознают финансовые документы, автоматически определяют категории расходов и разносят их в систему. Был выпущен диалоговый интерфейс Oracle Logistics, помогающий с запросами и информацией. Новый советник Oracle AI Planning Advisor собирает информацию по всей цепочке поставок, предоставляет консультации по планированию SCM и поддерживает управление с помощью голосовых команд. В сфере HR появился внутренний маркетплейс для сотрудников, получивших, по сути, функции «внутренних фрилансеров». Решения для мобильности персонала позволяют продемонстрировать и увидеть все компетенции, и облегчает поиск новых позиций внутри компании. В сфере клиентского опыта добавлены новые отчеты и панели в приложения для аналитики, появились приложения Oracle Digital Experience for Communications - специализированный набор для телекоммуникационных компаний, дающий возможность создать платформу для построения экосистемы. Была доработана платформа для персонализированного объединения разных данных CX Unity. Добавилась концепция Oracle Dedicated Region Cloud@Customer: создание у заказчика облачного региона с доступом ко всем без исключения сервисам Oracle. Новости IaaS Новая концепция OCI предлагает предсказуемые и равные цены для всех регионов, низкую стоимость трафика, посекундную тарификацию, оптимизированную производительную аппаратную платформу с возможностью выбора параметров. В этом году количество моделей оплаты увеличилось до двух, оплата доступна с помощью универсальных кредитов. Pay-as-you-go работает по принципу постоплаты. Annual Flex предоставляет предоплаченный пакет потребления. Подписка по этой модели стала удобнее после перехода от месячных пакетов к годовому. В Exadata Cloud@Customer в этом году появились автономные базы данных, в которых можно хранить данные, которые нельзя выносить за периметр организации. При этом клиент платит только за потребляемые сервисы. Новости Oracle Cloud Systems Внедрение Exadata X8M с энергонезависимой памятью, интерконнектом на базе Intel Optane DC и на основе RDMA over Converged Ethernet (RoCe). Скорость доступа благодаря RoCe увеличилась на 100 Гб/сек, ускорив интерфейс в 2,5 раза в сравнении с предыдущим поколением. Появление технологии PMEM Cache привело к исключению лишнего системного стека и увеличению скорости ввода-вывода. Это позволило разделить данные на три уровня: на дисках, на флэше и в PMEM. Что дало возможность мгновенного доступа к объему данных до 1,5 ТБ на ячейку хранения, чтения напрямую из PMEM и ускорения в десятки раз. Объединение технологий PMEM и RoCe выдвинуло Oracle на несколько порядков вперед как производителя конвергентной платформы для работы с БД. Компания закрепила за собой статус новатора и разработчика лидирующих по производительности продуктов. Благодаря появлению архитектуры частного облака на выделенной платформе Private Cloud Appliance X8 появилась возможность предлагать продукт, уже включающий в себя все необходимые инструменты для размещения приложений клиента с возможностью тестирования. В платформу добавлены две важные инновации. С помощью Cloud Native Environment поддерживается работа Kubernetes, Docker и автоматизация Ansible для разработки контейнеров и последующего переноса в облачную среду, миграции на выделенную платформу или переноса приложений между облаками. Плюс - обновление платформы для поддержки Big Data. После разработки и тестирования Oracle PCA стало возможным развертывание как нескольких, так и единого кластера для работы с большими данными. Oracle PCA теперь можно использовать и для сервисной подписки внутри дата-центра клиента наряду с Exadata, что повысило адаптивность решений Oracle в зависимости от разных задач и загрузки. После обновления Exadata для работы с решениями On-Premise и Cloud@Customer появилась возможность объединять их с помощью высокоскоростного интерфейса. Появление большого количества новых облачных помощников, таких как Oracle Cloud Adviser, существенно облегчает переход в облачную среду в рамках цифровой трансформации и позволяет контролировать затраты на потребление сервисов. Новый инструмент Data Save позволяет мониторить изменения в безопасности в режиме реального времени. Обновление Exadata привело к появлению двух новых автономных сервисов - APEX on Autonomous Database для Low-Code приложений и Autonomous JSON Database с высокой производительностью и масштабируемостью для документов.  

23 декабря прошел вебинар «Технологии Oracle. Итоги года» с участием директора по развитию бизнеса Oracle СНГ Дмитрия Юдина, руководителя группы баз данных технологического консалтинга Марка Ривкина,...

Developers

Oracle Private Cloud Appliance и Oracle Private Cloud at Customer модернизируют корпоративные приложения в частных и общедоступных облаках

Среда запуска контейнеров для разработки приложений и Kubernetes для оркестрации контейнеров обеспечивают переносимость приложений между платформами контейнеризации.   Темпы внедрения Cloud Native технологий растут, поскольку компании переходят к разработке и развертыванию приложений в контейнерах, используют микросервисы и инструменты оркестрации, такие как Kubernetes. Быстрое время вывода на рынок DevOps-решений, проектов цифровой трансформации, связующего ПО, ускорение разработки приложений и переносимость являются стимулами для внедрения cloud native технологий. Ваш бизнес готов к изменениям? Посмотрите на данные исследований о темпах развития некоторых из этих технологий: В 2019 году объем мирового рынка цифровой трансформации оценивался в 284,38 млрд долларов, и, согласно прогнозам, его среднегодовой темп роста (CAGR) составит 22,5 % в период с 2020 по 2027 год. Исследование Grand View. В 2018 году объем мирового рынка архитектуры микросервисов оценивался в 2073 млн долларов и, по прогнозам, достигнет 8073 млн долларов к 2026 году, при этом среднегодовой темп роста (CAGR) составит 18,6% в период с 2019 по 2026 год. Allied Market Research. Ожидается, что размер мирового рынка контейнерного ПО для приложений вырастет с 1,2 млрд долларов в 2018 году до 4,98 млрд долларов к 2023 году при среднегодовом темпе роста 32,9% в течение прогнозируемого периода. Markets and Markets. Рынок инфраструктуры приложений и связующего программного обеспечения вырос на 13,1% в 2019 году, достигнув 37 млрд долларов. Gartner Согласно отчету Fortune Business Insights, объем рынка DevOps к 2026 году достигнет 14 969,6 млн долларов, а совокупный годовой темп роста составит 19,1%. TechRepublic.   Недавно Oracle выпустила обновление для Private Cloud Appliance, которое теперь поставляется с интегрированными cloud native технологиями, включая готовые к работе средства автоматической настройки Kubernetes.  Это эффективное с точки зрения затрат решение для безопасного запуска и поддержки рабочих нагрузок как локально, так и в публичных облачных средах. На Oracle Private Cloud Appliance можно совместно запускать как традиционные корпоративные приложения, так и cloud native приложения, обеспечивая поддержку самых разных требований к сервису. В этой статье мы поговорим о том, что такое Cloud Native, и о различных технологиях, входящих в эту концепцию, а также о преимуществах интегрированной cloud native среды, реализованной в Oracle Private Cloud Appliance и Oracle Private Cloud at Customer.   Почему Cloud Native технологии так важны Что такое Cloud Native? Организация Cloud Native Computing Foundation (CNCF) дает следующее определение: Облачные Cloud Native технологии позволяют организациям создавать и запускать масштабируемые приложения в современных, динамично развивающихся средах – общедоступных, частных и гибридных облаках. Контейнеры, сервисные сетки, микросервисы, неизменяемая инфраструктура и декларативные API являются примерами этого подхода. На базе этих технологий строятся гибкие и управляемые слабосвязанные системы с различными функциями. Совместно с надежной автоматизацией они позволяют инженерам часто и с минимальными усилиями вносить важные изменения с предсказуемым результатом. Cloud Native технологии используют среду запуска контейнеров, определение которой можно посмотреть в материалах Open Container Initiative (OCI), например CRI-O для разработки приложений и инструменты оркестровки контейнеров Kubernetes для автоматизации развертывания контейнеризованных рабочих нагрузок, управления ими и их масштабирования. Kubernetes также обеспечивает балансировку нагрузки между контейнерами и отработку отказа. Cloud Native технологии могут устранить зависимость контейнеризованных микросервисов от физического оборудования (дисков, вычислительных узлов и памяти). Это огромное преимущество, так как контейнеры дают возможность микросервисам легко перемещаться между частными, общедоступными и гибридными облачными платформами. Контейнеры являются критически важным компонентом облачной среды. Они помогают устранить зависимости от платформы и разделить то, что ранее было большим монолитным приложением, на небольшие переносимые автономные части. Контейнерный подход позволяет разработчикам создавать большие распределенные приложения при помощи связывания контейнеризованных микросервисов для создания переносимого и абстрагированного от основной операционной системы (ОС) приложения.   Важность Cloud Native технологий Методология облачной разработки обеспечивает более быстрый вывод на рынок критически важных бизнес-приложений, тем самым увеличивая скорость предоставления услуг и привлечения заказчиков. Преимущества Cloud Native технологий включают: Гибкость для более быстрого развертывания и более быстрых итераций (CI/CD). Масштабируемость платформы — быстрое и простое масштабирование вычислительных ресурсов и емкости хранилища для увеличения или уменьшения в зависимости от требований проекта. Отказоустойчивость, встроенная в инструменты оркестрации контейнеров, такие как Kubernetes, для обеспечения балансировки нагрузки и обработки отказов. Переносимость приложений между частными, общедоступными и гибридными облачными платформами, поскольку контейнеризованные микросервисы отделены от оборудования. Возможность разбиения групп разработчиков на более мелкие распределенные команды, чтобы запускать несколько проектов одновременно. Ускорение процессов создания, тестирования и развертывания приложений, за счет разбиения их на небольшие микросервисы, вместо прежнего подхода с использованием монолитного кода. Простота управления, обеспечивающаяся такими инструментами оркестрации контейнеров, как Kubernetes, упрощает задачу управления сотнями или даже тысячами контейнеров и автоматизирует многие задачи. Безопасность, так как контейнеризованные микросервисы в силу своей природы изолируют приложения, работающие в разных контейнерах, и не позволяют вредоносному коду из одного контейнера воздействовать на другие контейнеры. Также вы можете установить разрешения безопасности для управления доступом к контейнерам. Разблокировка зависимости от конкретного поставщика благодаря возможности перемещения контейнеризованных микросервисов между платформами, на которых они могут работать. Повышение качества обслуживания заказчиков — внедрение облачного подхода позволяет бизнесу постоянно интегрировать и развертывать новые сервисы для клиентов, чтобы постоянно повышать качество услуг и опережать конкурентов.   Oracle Private Cloud Appliance и Oracle Private Cloud at Customer в версии 2.4.3 предоставляют интегрированную облачную платформу, которая упрощает, автоматизирует и автоматически масштабирует кластеры Kubernetes   Oracle Private Cloud Appliance —это разворачиваемая локально cloud native конвергентная инфраструктура, позволяющая ИТ-специалистам эффективно консолидировать критически важные для бизнеса задачи, выполняемые слоем промежуточного ПО и слоем приложений. Oracle Private Cloud Appliance — эффективное с точки зрения затрат, простое в управлении решение, обеспечивающее более высокую производительность, чем самостоятельно собранное решение. Oracle Private Cloud Appliance вместе с программно-аппаратным комплексом Oracle Exadata Machine предоставляют мощную платформу приложений и баз данных от одного поставщика для современных компаний, ориентированных на эффективное управление данными для получения бизнес результатов.  На Oracle Private Cloud Appliance можно совместно запускать как традиционные корпоративные приложения, так и cloud native приложения, обеспечивая поддержку самых различных требований к сервису. Oracle Private Cloud Appliance совместно с Oracle Cloud Infrastructure предоставляет комплексное решение для безопасного обслуживания рабочих нагрузок как в частных, так и в общедоступных облаках. Конвергентная архитектура Oracle Private Cloud Appliance включает в себя набор ПО Oracle Linux Cloud Native Environment, отделяющее рабочие нагрузки от инфраструктуры и реализующее масштабируемую среду для простого переноса рабочих нагрузок в Oracle Cloud Infrastructure. Oracle Private Cloud Appliance предлагает готовое решение IaaS «из коробки», поставляется в уже настроенной стойке с кабельным подключением, которая включает вычислительные узлы, коммутаторы, хранилище и инфраструктурное программное обеспечение. Oracle Private Cloud Appliance предлагает все преимущества общедоступного облака и при этом размещается в локальном центре обработки данных, что позволяет ИТ-специалистам осуществлять непосредственный контроль и использовать уже развернутую собственную систему безопасности. Это решение выбирают компании, для которых важен суверенитет данных.  В решение включен набор ПО Oracle Linux Cloud Native Environment, который поддерживает открытые стандарты, спецификации и API, определенные Cloud Native Computing Foundation (CNCF) Oracle Private Cloud Appliance поставляется с интегрированным ПО Oracle Linux Cloud Native Environment, которое упрощает и автоматизирует жизненный цикл рабочих нагрузок Kubernetes. Oracle Linux Cloud Native Environment — это тщательно подобранный набор протестированных на совместимость проектов Cloud Native Computing Foundation (CNCF) с открытым исходным кодом, которые можно легко развернуть и для которых предлагается поддержка корпоративного уровня. Среда Oracle Linux Cloud Native Environment предоставляет заказчикам возможности для разработки контейнеризованных приложений на основе микросервисов, которые можно развернуть в средах, поддерживающих открытые стандарты и спецификации. Oracle Private Cloud Appliance позволяет легко управлять процессами создания, удаления и масштабирования высокодоступных кластеров Kubernetes с помощью нескольких щелчков мыши или с помощью интерфейса командной строки. Интегрированная панель управления Kubernetes предлагает многофункциональную панель для управления кластерами  с помощью графического интерфейса. Инфраструктура Oracle Private Cloud Appliance предлагает наиболее оптимизированную платформу для консолидации как критически важных корпоративных рабочих нагрузок, так и cloud native контейнеризованных рабочих нагрузок. Это решение — самый простой способ модернизации вашей инфраструктуры, помогающий ускорить цифровую трансформацию в соответствии с меняющимися потребностями бизнеса. Oracle Private Cloud at Customer предоставляет такую же интегрированную cloud native среду, масштабируемость и функциональность, что и Oracle Private Cloud Appliance, но использует гибкую модель подписки и удаленно управляется подразделением Oracle Cloud Operations.  Итак, Oracle Private Cloud Appliance и Oracle Private Cloud at Customer предлагают наиболее комплексные и простые в развертывании облачные платформы для модернизации корпоративных приложений, что позволяет обеспечить исключительное качество обслуживания клиентов и быстрый выход на рынок. Для получения дополнительной информации посетите разделы Oracle Private Cloud Appliance и Oracle Private Cloud at Customer.     Дополнительно по теме: Посмотрите запись вебинара  «Использование Oracle Private Cloud Appliance для сред Cloud Native», чтобы узнать о стратегии развития Oracle Private Cloud Appliance, а также: об архитектурных преимуществах PCA для задач DevOps и модернизации приложений с помощью интегрированной облачной среды Cloud Native Environment о том, как "снять головную боль" по управлению средой управления контейнерами о быстрой в развертывании, легкой в масштабировании и управлении платформе для микросервисов Oracle WebLogic на PCA о возможностях разграничения ресурсов между подразделениями компании, мониторинге использования и виртуальном биллинге за фактически потребленные вычислительные мощности об интеграции Private Cloud Appliance с Oracle Exadata для создания единой среды для работы с СУБД Oracle и приложениями Презентации сопровождаются демонстрацией примеров на стенде Oracle Private Cloud Appliance. Докладчики – Иларион Моторин, Ведущий архитектор и Игорь Минеев, Ведущий консультант, Oracle   Технический документ: Cloud Native среда на Oracle Private Cloud Appliance. Скачать            

Среда запуска контейнеров для разработки приложений и Kubernetes для оркестрации контейнеров обеспечивают переносимость приложений между платформами контейнеризации.   Темпы внедрения Cloud Native технол...

Maximum Availability Architecture

Что такое референсная архитектура Oracle для обеспечения максимальной доступности информационных систем?

Обеспечение доступности критически важных приложений и баз данных, которые они используют, является важным компонентом каждой ИТ-стратегии. Корпорация Oracle постоянно совершенствует функциональность и решения для баз данных по обеспечению защиты данных, высокой доступности и восстановлению при катастрофических сбоях. Как результат этой работы, опираясь на свой опыт взаимодействия с десятками тысяч заказчиков из различных регионов и отраслей по всему миру, корпорация Oracle разработала комплексный набор лучших практик обеспечения высокой доступности и проверенных решений, которые называются архитектурой максимальной доступности Oracle (Oracle Maximum Availability Architecture, MAA). Что такое MAA? Oracle MAA — это набор лучших практик, связанных с архитектурой, настройкой и жизненным циклом систем. Он предоставляет заказчикам Oracle ценные знания и рекомендации экспертов, которые были проверены и протестированы в работе с корпоративными клиентами. Набор является результатом непрерывного сотрудничества с сообществом архитекторов баз данных, инженеров- разработчиков, экспертов по развитию стратегий баз данных. Это сотрудничество помогает Oracle постоянно углублять знание и понимание различных видов событий, которые могут влиять на доступность или целостность данных. Многолетняя совместная работа способствовала развитию и естественной эволюции набора эталонных архитектур доступности. Эталонные архитектуры максимальной доступности (Maximum Availability Architectures, MAA) Эталонные архитектуры максимальной доступности — это решения, предназначенные для сокращения времени простоя баз данных во время плановых и внеплановых отключений. Они применимы к базам данных всех уровней доступности, начиная с баз данных, у которых допустима незначительная потеря данных и относительно продолжительное время восстановления, и заканчивая базами данных с самыми строгими требованиями, используемыми корпоративными заказчиками, которые не допускают потери данных и простоев в работе. Проверенные эталонные архитектуры обеспечивают оптимальное соотношение между стоимостью, эффективностью и соглашениями об уровне обслуживания (SLA). Они были реализованы в десятках тысяч сред клиентов Oracle. Возможности эталонных архитектур являются расширяемыми при переходе на более высокий уровень SLA, обеспечивая его прозрачность. Лишь некоторые из продвинутых опций уровня Platinum требуют настройки приложений, к которым они применяются. Дополнительная информация о различных уровнях MAA и их возможностях представлена на рисунке ниже. Рис.1 Функциональность высокой доступности и варианты развертывания Эталонные архитектуры максимальной доступности (MAA) задействуют широкий спектр функциональности высокой доступности, конфигураций и методов работы. Некоторые из ключевых функций помогают конечным заказчикам Oracle в первую очередь обеспечить решение следующих четырех задач. Непрерывная доступность. База данных и хранилище настроены таким образом, что они смогут работать даже в случае отказов компонентов, а приложения будут прозрачным образом производить аварийное переключение (за счет чего обеспечивается максимальная доступность). Защита данных. Обеспечена целостность данных в базе данных и резервных копиях за счет автоматического предотвращения, обнаружения и устранения повреждений блоков (как логических, так и физических). Активная репликация. Приложения эффективно используют реплики баз данных резервных ЦОД в конфигурации «активный-активный», что обеспечивает и восстановления при катастрофических сбоях и эффективность распределения рабочей нагрузки по имеющимся вычислительным мощностям. Горизонтальное масштабирование. Горизонтальное масштабирование приложений выполняется путем добавления вычислительных серверов для базы данных (RAC), системы хранения (ASM и Exadata) и баз данных (Active Data Guard, GoldenGate или Sharding).  Рис.2 Заказчики Oracle способны сокращать и устранять последствия не только плановых событий, таких как изменение и обслуживание оборудования, обновления программного обеспечения, изменения в схемах данных и значительные обновления программного обеспечения, но и внеплановых событий – например, аппаратных сбоев, отказов программного обеспечения по причине багов и катастрофических ситуаций. Заказчики Oracle имеют выбор вариантов развертывания (Рис.2), при которых они могут настраивать решения для высокой доступности для сових уникальных потребностей. Ценные знания, рекомендации, эталонные архитектуры, функциональность, конфигурации, лучшие практики и варианты развертывания в совокупности образуют комплексную основу, позволяющую заказчикам достигать поставленных целей по обеспечению высокой доступности с различной степенью встроенной автоматизации (в зависимости от платформы). Заключение Корпорация Oracle опирается на свой 20-летний опыт работы в сфере решения самых сложных задач по обеспечению высокой доступности в среде заказчиков. Однако работа еще далека от завершения, поскольку возможности для совершенствования безграничны. Этот блог послужит платформой для обратной связи по продуктам Oracle HA. Здесь же заказчики Oracle найдут сведения о новейших разработках и функциях. Для получения более подробной информации посетите домашнюю страницу Oracle High Availability и MAA Подробнее об Архитектуре Максимальной Доступности можно узнать на вебинаре «Лучшие практики по построению Архитектуры Максимальной Доступности», доступном в записи. Статья подготовлена редакцией Блога Oracle при участии Владимира Демкина, Ведущего консультанта Oracle

Обеспечение доступности критически важных приложений и баз данных, которые они используют, является важным компонентом каждой ИТ-стратегии. Корпорация Oracle постоянно совершенствует функциональность...

Customers

Юрий Кочетов, Банк «Левобережный»: технологии Oracle обеспечили существенные преимущества бизнес-процессов обслуживания клиентов

Банк «Левобережный» успешно работает на рынке финансовых услуг с 1991 года. За этот период он заслужил статус надежной региональной кредитной организации, входящей в рейтинги крупнейших российских представителей банковского сообщества. Региональную сеть Банка формируют 63 офиса в Новосибирске, каждом районном центре Новосибирской области, Красноярске, Кемерове, Новокузнецке, Калтане, Ленинске-Кузнецком, Барнауле, Бийске, Асино и Томске. Открывая новые офисы, «Левобережный» внедряет принятые стандарты качества, основанные на европейском стиле ведения бизнеса. Высокий уровень услуг финансовой организации ежегодно подтверждается результатами международных аудитов в соответствии со стандартами МСФО. В состав акционеров входят российские и иностранные инвесторы. Банк «Левобережный» отличает гибкость в принятии решений и индивидуальный подход к каждому клиенту. Главный офис организации расположен в Новосибирске, что позволяет клиентам получать оперативные консультации специалистов, а руководству оперативно реагировать на любые изменения потребностей бизнес-сообщества и частных лиц. Расскажите о ваших ключевых ИТ проектах с использованием технологий Oracle Активное развитие Банка сопровождалось расширением информационных технологий и ИТ-инфраструктуры. Особо хочется отметить 2007 г., когда банк внедрил автоматизированную банковскую систему на платформе СУБД Oracle. С этого момента началось сотрудничество с нашим ключевым технологическим партнером компанией Oracle. На протяжении многих лет Банк плодотворно использует решения от компании Oracle – от программного обеспечения до серверного оборудования. Следует отметить, что Oracle является флагманской компанией ИТ-индустрии и продукты, поставляемые компанией, уникальны по своей производительности, масштабированию и технологичности. Рост бизнеса Банка, характеризующийся увеличением продуктовой линейки, числа клиентов, счетов, депозитов, карт, кредитов, транзакций сопровождается постоянным ростом вычислительной нагрузки на серверное оборудование основной банковской системы. Поэтому перед ИТ-службами Банка постоянно ставится задача наличия ИТ-ресурсов, обеспечивающих развитие Банка. В 2019 г. Банком было запланировано переоснащение серверного оборудования для основной банковской системы Банка (далее АБС). При этом ставились следующие основные критерии выбора:  производительность серверов должна обеспечивать текущие потребности бизнеса с запасом роста на 30% от текущей; оборудование должно обеспечивать непрерывную работу банка – должно быть защищено от сбоев и выхода из строя отдельных компонент сервера; должна быть организована резервная схема работы АБС в случае выхода из строя основного серверного оборудования. Бюджет проекта ограничен, поэтому нам было важно выбрать именно такую конфигурацию, которая бы оптимально обеспечивала решение поставленных задач. Компания Oracle предложила провести нагрузочное тестирование по выбору оптимальной конфигурации сервера под задачи Банка на оборудовании Центра решений Oracle, Шотландия. Какие цели Вы ставили перед тестированием и были ли они достигнуты? Цель тестирования – получить оптимальную конфигурацию сервера Oracle SPARC M8-8 для обеспечения 50% роста производительности прикладного ПО. В качестве прикладной системы использовалась АБС ЦФТ-банк с обезличенными данными, что позволило развернуть и использовать базу данных вне контура банка. Методика тестирования заключалась в проверке достаточности серверного комплекса для выполнения процедур закрытия операционного дня последнего дня месяца (далее ЗОД), т.к. данная задача использует максимальную вычислительную нагрузку сервера базы данных. Во время нагрузочных тестов используется эталонное оборудование Банка, предназначенное для промышленной эксплуатации ЦФТ-Банк на момент тестирования (Standby сервера БД) и целевое оборудование, расположенное в тестовой лаборатории Oracle в Шотландии. В качестве эталонного сервера использовался Oracle SPARC М7-8 в конфигурации: 4 процессора SPARC M7 4,13 GHz (128), 1 TB RAM, 4 платы флэш-акселератора 3.2 TB и 6.4 TB. Целевое оборудование включало сервер Oracle SPARC М8-8 в конфигурации: до 8 процессоров SPARC M8 5 GHz (от 32 ядер), от 1 TB RAM, 8 плат флэш-акселератора 6,4 TB. База данных в обоих случаях располагалась на флэш-акселераторах, установленных в шине pcie.  Компанией Oracle для сопровождения и проведения работы был выделен сервисный инженер, который выполнял необходимые действия по администрированию настроек эталонного комплекса, сбору статистики, точек возврата и других необходимых действий. В процессе тестирования проводился многократный запуск ЗОДа на разных конфигурациях сервера и АБС, анализ собранной статистики со стороны компаний разработчика системы ЦФТ и Oracle. В результате нами была получена матрица зависимости времени выполнения ЗОДа от числа процессоров, RAM, числа используемых потоков в многопоточных операциях банковской системы. Итоговая конфигурация, на которой в итоге определился банк и которая дала 60 % увеличение скорости работы тестовой задачи, сервер SPARC M8-8 в составе 6 процессоров SPARC M8 5 GHz (192 ядра), 3 TB RAM, 8 плат флэш-акселератора 6,4 TB, конфигурация Standby-сервера M7-8 в составе 6 процессоров процессора SPARC M7 4,13 GHz (192 ядра), 2 TB RAM, 8 плат флэш-акселератора 6,4 TB (Рис 1). В настоящий момент оборудование куплено, установлено и находится в промышленной эксплуатации. По результатам дополнительной оптимизации настроек базы данных и АБС нам удалось достичь двух-кратного ускорения операции ЗОДа, что дало существенные преимущества бизнес-процессов обслуживания клиентов и банк получил хороший технологический запас на дальнейшее развитие. Банк благодарен менеджменту и техническим специалистам компании Oracle за лояльность и действительно клиентский подход в принятии решения выбора необходимой конфигурации серверного оборудования. Вышеописанным кейсом компания еще раз доказала свое лидерство как в технических решениях, так и в партнерстве, банк планирует расширять взаимовыгодное сотрудничество по использованию решений от компании Oracle.   Статья подготовлена редакцией Блога Oracle при участии Начальника управления автоматизации Банка «Левобережный» (ПАО) Кочетова Юрия Анатольевича.   Дополнительно по теме: Вебинар в записи «Построение систем высокой доступности на платформе SPARC/Solaris»

Банк «Левобережный» успешно работает на рынке финансовых услуг с 1991 года. За этот период он заслужил статус надежной региональной кредитной организации, входящей в рейтинги крупнейших российских...

Artificial Intelligence

Как превратить интеллектуальную автоматизацию в рабочую систему: 3 процесса и 4 действия

Столкнувшись с кризисом рабочей силы, разрывами в цепочках поставок и нехваткой бюджетов, организации стремятся быстро внедрить новые процессы, чтобы повысить производительность сотрудников и ликвидировать образовавшиеся разрывы.  Интеллектуальная автоматизация (Intelligent Automation, IA) способна помочь руководителям компаний найти баланс при достижении двух целей – снижения затрат и обеспечения гибкости бизнеса.  Но как воспользоваться ее преимуществами, ведь повышением производительности задача не ограничивается?  Прогресс в интеллектуальной автоматизации Автоматизация помогала компаниям повышать эффективность уже многие годы.  Интеллектуальная автоматизация или уже автоматика является следующим шагом на этом пути и ее влияние на бизнес уже ощутимо.   Согласно результатам недавнего глобального экспресс-опроса, проведенного аналитической службой Harvard Business Review Analytic Services при финансовой поддержке Oracle, интеллектуальная автоматизация (ИА) используется уже практически в каждом подразделении организации — от автоматизации повторяющихся и когнитивных задач, высвобождающей ресурсы для более важных работ, до упрощения процессов утверждения и улучшения принятия решений. Такого роста использования давно ждали.  В выигрыше все стороны В отличие от своих предшественников, интеллектуальная автоматизация не встроена ни в какую систему.  Вместо этого она использует искусственный интеллект для создания систем, которые работают автономно, обучаются на своем опыте и постоянно адаптируются к текущим условиям1.  Такие системы действуют на основе данных в реальном времени и являются более гибкими, они способны адаптироваться к быстро меняющимся условиям и бизнес-средам. Как сказал Алекс Клемент, управляющий директор Harvard Business Review Analytic Services, «Организации уже используют преимущества интеллектуальной автоматизации, которые включают в себя не только повышение производительности. Опираясь на эти достижения, многие уже работают над тем, как распространить ИА на все предприятие.» Большие надежды Это позитивное отношение поддерживается положительными результатами.  Респонденты, отнесенные в опросе к лидерам в области ИА, отметили повышение вовлеченности и степени удовлетворенности сотрудников, а также повышение производительности, экономической эффективности и степени удовлетворенности клиентов и многое другое. Фактически, компании широко автоматизируют три основных процесса.  Автоматизация ИТ освобождает время, чтобы сосредоточиться на бизнесе Ключевой областью автоматизации являются ИТ-системы.  В них ИА используется чаще всего (в 63% случаев согласно результатам исследований).  Ее преимущества становятся еще очевиднее с появлением новых инструментов, где уровень интеллектуальной автоматизации намного выше.  Например, компания Vodafone Fiji использует самоуправляемое, самовосстанавливающееся и самозащищаемое автономное хранилище Oracle Autonomous Data Warehouse для автоматизации многих традиционных функций баз данных, таких как настройка, обслуживание и оптимизация. Благодаря этому у администраторов баз данных появилось дополнительное время на более важную работу, такую как анализ тенденций использования сети, предоставление данных для маркетинговых компаний, контроль оттока клиентов и создание моделей.   Производительность труда сотрудников – еще одна ключевая область, где применяется автоматизация.  Например, более двух пятых опрошенных организаций используют ИА для решения таких задач, как расширение сервисных операций.  Хорошей иллюстрацией этому служит IFFCO, один из крупнейших производителей удобрений в мире.  Компания повысила производительность на 30%, предложив сотрудникам диалоговый доступ к HR- и финансовым приложениям с помощью цифрового помощника Oracle Digital Assistant с поддержкой голоса. Принятие решений — это еще одна ключевая область, на которую влияет автоматизация. Организации используют машинное обучение для автоматического принятия решений или предоставления рекомендаций на одобрение сотруднику на основе анализа данных и шаблонов. Неудивительно, что в условиях изменений на рынке труда, недостатка квалифицированных сотрудников и сложностей распределенной работы респонденты ожидают роста использования ИА в течение следующих пяти лет несмотря на ограничения расходов на ИТ. Как действовать на опережение Как превратить концепцию ИА в рабочие системы? Как интегрировать новые функции ИА с существующими приложениями? И как масштабировать эти программы автоматизации на все предприятие? Включите ИА в бизнес-стратегию Несогласованность усилий не позволяет добиться результата почти двум третям организаций-респондентов. Компаниям следует принять более комплексный и стратегический подход и переформулировать цели, чтобы они отражали интересы всего бизнеса, а не его отдельных подразделений. Обеспечьте нужную технологическую основу Успешные ИА-проекты зависят от трех основных движущих факторов. Это автоматизация, облачная инфраструктура и расширенная аналитика, которые должны работать в унисон для достижения реальных результатов. В частности, интеллектуальная автоматизация практически невозможна без той масштабируемости, которую обеспечивает только облако корпоративного класса. Эти передовые предложения, которые еще называют облаками второго поколения, включают выделенные для одного клиента  высокопроизводительные серверы Bare Metal, которые специально  спроектированы для выполнения ресурсоемких задач машинного обучения. Кроме того, в технологическом плане наблюдается огромный разрыв между степенью важности, которую респонденты придают определенным технологиям, и тем, в какой мере эти технологии действительно внедрены. Например, 71% респондентов уверены, что расширенная аналитика будет иметь критическое значение для их бизнеса в следующие пять лет, но только 31% из них заявили, что эта технология уже широко используется в их организации. Используйте экосистему и партнеров по технологиям Возможно, обращение к уже существующим партнерам является самым простым способом для компаний воспользоваться преимуществами ИА. Многие поставщики технологий используют технологию ИА для создания новых продуктов или улучшения существующих. Они являются экспертами в этой области, у них есть знания и возможности для включения этой технологии в существующие или отдельные предложения, представляющие альтернативу традиционным средам управления бизнес-процессами.  Проводите обучение сотрудников Поскольку ИА изменяет способ выполнения работы, организациям необходимы сотрудники с новым навыкам как в ИТ, так и в бизнес-областях, где автоматизируются процессы. Компании, которые хотят успешно применять ИА, должны выделить время для разработки стандартов и инструкций (не налагая слишком жестких ограничений) и организовать обучение сотрудников как в ИТ, так и других областях. Управлять изменениями непросто, и руководители бизнеса должны внедрить информационные программы, чтобы упростить процесс перехода для сотрудников. Обоюдовыгодное партнерство с новыми возможностями Если коротко, то интеллектуальная автоматизация выходит за рамки рекламной шумихи и становится мейнстримом – она демонстрирует многообещающую окупаемость инвестиций, в соответствии с ожиданиями.  Организации рассчитывают, что с помощью ИА они снизят затраты, повысят доходы и значительно улучшат обслуживание клиентов, что в долгосрочном плане позволит создать самоподдерживающийся цикл с положительной обратной связью. Несомненно также, что организации надеются на значительный рост производительности благодаря ИА2.  Миру потребуется повышение производительности, и автоматизация способна помочь этого достичь. 1The 2025 Imperative: Intelligent Automation Now, стр. 2, параграф 1 2The 2025 Imperative: Intelligent Automation Now , стр. 2, таблица    

Столкнувшись с кризисом рабочей силы, разрывами в цепочках поставок и нехваткой бюджетов, организации стремятся быстро внедрить новые процессы, чтобы повысить производительность сотрудников и...

CEO

4 фактора успеха трансформации бизнеса по опыту Oracle

Цифровая трансформация имеет критическое значение для успеха бизнеса. Последние месяцs показали, что это не просто маркетинговый лозунг. Компании, дальше других продвинувшиеся на пути преобразований, быстрее и проще адаптировались к новым реалиям удаленной работы. Следуя их примеру, многие предприятия резко активизировали свои цифровые инициативы, но столкнулись с трудностями, как и их предшественники. Согласно исследованию McKinsey, меньше 20% компаний удается добиться стабильного улучшения эффективности бизнеса в результате предпринятой трансформации. Причем чем крупнее предприятие, тем сложнее даются преобразования – в компаниях, чей штат не превышает 100 человек, они оказываются успешными в три раза чаще, чем там, где число сотрудников превосходит 50 тыс. Тем не менее, шансы на успех можно повысить. Как показывает собственный опыт Oracle по переводу приложений и инфраструктуры в облако, ключевую роль играют следующие четыре фактора. 1. Инициатива сверху. «Мы всегда так работали» — любимое оправдание всех, кто противится переменам. Как следствие, переход на новые методы работы осуществляется со скрипом, а без него трансформация попросту невозможна. Именно поэтому инициатива преобразований должна исходить от высшего руководства. Если оно не уделяет необходимого внимания инновациям, ничего не выйдет. Перспективы трансформации становятся реальными только тогда, когда руководители высшего звена – и в первую очередь генеральный директор компании –  понимают, что только новый подход позволит значительно повысить эффективность бизнеса, и берутся активно поддерживать преобразования. 2. Нацеленность на конечный результат. Большинство подразделений заботятся только о собственных результатах. Предпринимаемые ими изменения обычно направлены на быстрое повышение эффективности и носят половинчатый характер. Для успеха общекорпоративной трансформации необходимо отвлечься от частных показателей эффективности, поскольку они способны обеспечить лишь локальные улучшения. Как показывают исследования, компании, которым удалось успешно провести преобразования, ставили перед собой конкретные и вместе с тем амбициозные цели. Это может оказаться непросто. Когда люди говорят, что им нравятся перемены, они зачастую лукавят. Согласно исследованию журнала Prophet, трансформации бизнеса препятствуют укоренившиеся предубеждения, нежелание меняться, а также законодательные и нормативные ограничения. Однако, перемен можно добиться, если действовать решительно и бескомпромиссно. Конечная цель – обеспечить наилучшее качество обслуживания для клиентов, но для этого недостаточно ограничиваться только выявлением внутренних проблем. Чтобы понять, что нужно исправить, к проблемам следует подходить с точки зрения клиента, будь то заказчик, сотрудник, рядовой пользователь, и, исходя из этого, разрабатывать концепцию идеального клиентского опыта. 3. Безотлагательные действия. Отвлечение от основной задачи – постоянное препятствие на пути преобразований. Большинство сотрудников предпочитают заниматься тем, что им позволяло добиться успеха в прошлом или гарантирует немедленное вознаграждение, например новыми клиентами. Как следствие, трансформации уделяют внимание по остаточному принципу, а ответственность за нее перекладывают на подчиненных – и все это усугубляется отсутствием четких сроков. Такой подход ведет к замедлению инноваций. Для успеха необходимо постоянно анализировать и контролировать выполнение ключевых задач. Кроме того, желательно еженедельно проверять прогресс межфункциональных команд и интересоваться, какая помощь им необходима для  ускорения процессов и достижения поставленных целей. Постоянная поддержка темпа преобразований — один из ключевых факторов успеха. Когда результаты «нужны вчера», команды работают гораздо быстрее и целеустремленнее и добиваются больших успехов. 4. Широкие полномочия руководителя. Как показывают исследования, успешные трансформации имеют две общие черты – они представляют результат совместных усилий всех подразделений и сотрудников компании и за их проведение отвечает центр управления трансформацией во главе с руководителем с широкими организационными полномочиями. Наилучшее решение – назначить ответственным топ-менеджера, у которого бы не было других обязанностей и заинтересованности в сохранении статус-кво в интересах какой-либо бизнес-функции. Перед ним должна стоять цель достичь на первый взгляд невозможного – разработать идеальные бизнес-процессы, а затем претворить их в жизнь. Добиться этого можно, только обеспечив взаимодействие между подразделениями. Разумеется, можно нанять стороннего консультанта, который бы руководил внедрением изменений, однако для разговора с руководителями подразделений на одном языке необходимы знание и понимание внутренних бизнес-процессов. Выявленную проблему следует предварительно обсудить с генеральным директором и высшим руководством компании. Если удастся убедить их в ее серьезности и целесообразности решения, то не составит труда привлечь на свою сторону и всех остальных. Заручившись поддержкой руководства, можно приступать к изменению ключевых процессов. Эта задача имеет три составляющих: стратегия, управление программой и взаимодействие. Стратегия — это определение конечного состояния и желаемого пользовательского опыта. Управление программой подразумевает руководство изменениями в подразделениях и отделах и их стимулирование для скорейшего внедрения. Взаимодействие предполагает объяснение целей стратегии сотрудникам, их вовлечение в процесс трансформации и оказание необходимой поддержки. Приступая к преобразованиям, следует помнить, что это непрерывный процесс, ведь цель — предвосхищать постоянно меняющиеся потребности заказчиков. Оригинал   

Цифровая трансформация имеет критическое значение для успеха бизнеса. Последние месяцs показали, что это не просто маркетинговый лозунг. Компании, дальше других продвинувшиеся на пути...

CHRO

7 шагов к созданию инклюзивной среды при удаленной работе

Инклюзивное руководство становится еще важнее при удаленном режиме работы. Обеспечить его при отсутствии непосредственного контакта весьма непросто, но при целенаправленных усилиях вполне возможно. Многие компании перешли на удаленную работу и стали использовать веб-конференции.  Но на этом необходимые изменения не заканчиваются! Новые технологии, процессы и стратегии будут работать, только если сотрудники мотивированы и ценимы. Это требует дальнейшего совершенствования и адаптации стратегии управления кадрами.  Для руководителей, которые привыкли взаимодействовать с сотрудниками в офисе, внезапный переход на удаленную работу требует изменения мышления. Многие исследования показывают, что сотрудники даже более продуктивны при работе дома. Однако руководителей не оставляет беспокойство, что работа может оказаться под угрозой, поскольку «с глаз долой» воспринимается как «из сердца вон». Чтобы доказать обратное, сотрудники могут прибегать к крайним мерам – браться за множество «неотложных» проектов и отправлять массу ненужных сообщений. Для устранения подобных недоразумений и снижения уровня стресса у подчиненных руководители и менеджеры всех уровней должны развивать и совершенствовать методы инклюзивного лидерства. Что значит быть инклюзивным лидером Если попытаться выделить одно главное качество инклюзивного лидера, то это умение создавать среду, в которой сотрудники не боятся предлагать идеи и задавать вопросы. Для этого необходимые совершенно иные методы и подходы, чем когда все подчинено исключительно достижению результата. В последнем случае обычно не предполагается обсуждение путей выполнения поставленной задачи и целесообразности выбора принятого подхода. Инклюзивный лидер должен понимать сильные стороны каждого члена своей команды и создавать условия для максимизации его вклада. Прежде всего необходимо, чтобы всякий сотрудник понимал важность своей роли для общего успеха. Кроме того, он должен иметь возможность для поддержания контактов с другими членами команды. Эти предпосылки остаются в силе и когда все работают в разных местах. Быть эффективным руководителем непросто и в обычных условиях. Теперь же, когда, кажется, все перевернулось с ног на голову, инклюзивный лидер может привести команду к успеху там, где авторитарный руководитель потеряет контроль. Вот 7 советов, как этого избежать. Общайтесь, общайтесь и еще раз общайтесь Много общения не бывает, когда все вынуждены постоянно переключаться между работой и домой. Напряженные рабочие графики вкупе с домашними обязанностями как воспитание детей или уход за родственниками означают, что сотрудники имеют разные возможности и время для общения. Таким образом, руководители должны использовать все доступные коммуникационные каналы для связи с членами команды. В зависимости от ситуации это может быть электронная почта, чат, видеоконференции и т.п. Во времена неопределенности частое непосредственное общение – почти до чрезмерности – поможет сотрудникам оставаться сфокусированными на задаче.  2. Давайте четкие, последовательные указания Неполная информация и неотвеченные вопросы могут создать напряжение и посеять сомнения. Если же члены команды знают, что ожидать и как новость повлияет непосредственно на них, то они воспринимают все изменения гораздо спокойнее. Поэтому при информировании о новых бизнес-инициативах, стратегиях, клиентах и партнерах следует тщательно продумать коммуникационную стратегию, чтобы избежать недопонимания и «брожения умов». Сообщения могут включать подробности о том, как идут дела у компании, как команда справляется с поставленными задачами, почему вводятся новые бизнес-модели, меняется стратегия, развертываются новые технологии и т.п. 3. Создавайте поводы для частого проактивного взаимодействия с членами команды При общих онлайн-совещаниях имеет смысл выделить время, чтобы каждый мог высказаться о том, что его волнует. Это способствует поддержанию отношений и социализации. Каждый член команды может предложить свою темы для более широкого обсуждения. Вот некоторые идеи для начала разговора. •    Зарядка по понедельникам – пусть каждый поделится тем, как он поддерживает собственное здоровье, например, порекомендует свое любимое приложение для бега, онлайн-классы по йоге или подкаст о медитации.   •    Хорошие новости по вторникам – пусть каждый расскажет о каком-нибудь счастливом событии из своей личной жизни. •    День благодарения по средам – каждый выразит признательность другому члену команды за конкретную помощь, которую тот ему оказал. •    Признания по четвергам – предложите каждому поделиться тем, что они ценят в работе и жизни •    Пятничные планы — попросите каждого рассказать, что он собирается делать в выходные. 4. Гибко сдвигайте границы дня или недели В текущих условиях сотрудникам приходится разрываться между множеством задач, которые могут не совпадать по времени со стандартными рабочими часами. Если коллега будет не доступен в какой-то период времени во время рабочего дня, то попросите его информировать остальных по электронной почте или другими способами, когда с ним можно связаться, чтобы все знали, когда следует ожидать ответа. 5. Не игнорируйте никого – даже ненамеренно Инклюзивное лидерство означает, что никто не должен остаться без внимания. Лучше еще раз проверить текст поста или электронной почты, что вы не забыли кого-то упомянуть. Например, если руководитель организует конференц-колл на определенную тему, то невключение в список участников того, в чью зону ответственности входит это вопрос, приведет к отчуждению и ненужным сомнения относительно его роли в команде. Тоже самое касается благодарственных постов за проделанную работу.  Далее, если руководитель ставит лайки или делится постами в социальных сетях, то делать это надо беспристрастно, независимо от статуса сотрудника. Будьте уверены, что сотрудники заметят, если их начальник ставит лайки только под постами высшего руководства. Несколько подобных кликов подряд могут привести к изоляции от команды. 6. Поддержите новых сотрудников Каждому из нас когда-либо приходилось быть в этой роли, и все мы помним, как важно завести круг знакомств на новом месте работы, чтобы было к кому обратиться за помощью и разъяснениями в случае необходимости. Обычно при принятии на работу новым сотрудникам устраивают экскурсию по офису и знакомят с остальным членами команды. В удаленной среде необходимо воспроизвести данный процесс насколько это возможно. Всем и каждому следует уделить время для знакомства с новыми членами команды – пригласить на виртуальный кофе, познакомить с коллегами, рассказать о специфике работы, да просто поговорить, чтобы они как можно скорее почувствовали себя членами коллектива. 7. Найдите баланс между менеджментом и микроменеджментом Важно принимать во внимание демографический состав команды. Между молодыми и пожилыми сотрудниками отличия столь же существенны, как между новичками и старожилами. Ко всем необходим свой подход – каждому требуется свой уровень внимания, контроля и автономности. Это особенно важно учитывать при удаленном режиме работы, поскольку руководители склонны запрашивать ежедневные отчеты и контролировать едва ли не каждое действие. И хотя новые сотрудники требуют гораздо большего внимания, чем опытные, хорошо знающие организацию, последние также нуждаются в помощи и указаниях. Даже если они предпочитают работать самостоятельно, руководителям не следует предоставлять их полностью сами себе, чтобы они не чувствовали оторванность от компании. Цени сотрудников – и клиенты это оценят Каждый руководитель способен стать инклюзивным лидером. При целенаправленных усилиях можно создать и стимулировать столь же инклюзивную среду как в обычном физическом офисе даже при удаленном режиме работы. Я думаю, что максима «клиенты никогда вас не полюбят, если вас не любят собственные сотрудники» верна на 100%. Преимущества новых и укрепленных союзов, сотрудничества и товарищества стоят потраченных усилий. Они вне всяких сомнений не останутся незамеченными заказчиками и деловыми партнерами. Это выигрыш для всех! Оригинал

Инклюзивное руководство становится еще важнее при удаленном режиме работы. Обеспечить его при отсутствии непосредственного контакта весьма непросто, но при целенаправленных усилиях вполне возможно. Мног...

Autonomous

Бесплатно: обучение и аттестация с новой программой Oracle Learning Explorer

Oracle предлагает бесплатное обучение, чтобы устранить нехватку квалифицированных специалистов в отрасли Все больше компаний становится на путь цифровой трансформации, но многие из них сталкиваются с нехваткой квалифицированных специалистов в сфере облачных вычислений, бизнес-приложений, разработки программного обеспечения и т. д. Кадровый голод представляет собой серьезную проблему не только для отдельных компаний, но и для экономики в целом. Новая программа Oracle Learning Explorer позволяет нетехническим специалистам пройти начальное обучение по таким направлениям, как облачные вычисления, работа с бизнес-приложениями, разработка программного обеспечения и т. д. Как бы ни складывалась текущая ситуация на рынке труда, организации по-прежнему сталкиваются с трудностями по привлечению специалистов, которые могли бы взять на себя внедрение инноваций, модернизацию технологий и обеспечение безопасности данных и транзакций. Одним из основных факторов, приведших к нехватке кадров, стало быстрое развитие технологий. Компании вынуждены адаптироваться к новым трендам и стандартам, которые под влиянием облачных технологий стремительно меняются.  И тенденции к замедлению не предвидится. Напротив, скорость инноваций только растет, а вместе с ней и спрос на ИТ-специалистов, которые могут поставить под контроль постоянно растущие объемы данных и разбираются в современных протоколах безопасности.  Нехватка квалифицированных кадров со знанием ИТ представляет собой большую проблему, однако она также открывает новые возможности. Компании могут инвестировать в культуру непрерывного обучения для повышения квалификации своих сотрудников, а соискатели – осваивать новые навыки, чтобы увеличить шансы трудоустройства. Цель Oracle University — помочь нашим клиентам добиться успеха, а это невозможно без опытных и компетентных сотрудников, хорошо знакомых с новейшими технологиями Oracle. Помогая специалистам становиться экспертами в сфере ИТ, Oracle University способствует повышению общего уровня ИТ-знаний на рынке. В связи с этим мы с радостью сообщаем о старте Oracle Learning Explorer, новой бесплатной программы для приобретения востребованных компетенций в ИТ. Встречайте Oracle Learning Explorer Oracle Learning Explorer — это отличный способ познакомиться с функциональными возможностями облачных решений Oracle — тех самых решений, которые используют крупнейшие международные компании, входящие в список Fortune 500.   Oracle University предлагает обучение для сотрудников бизнес-подразделений по более чем пятидесяти технологическим направлениям, которые востребованы практически во всех компаниях. В рамках новой программы Oracle Learning Explorer компании и их сотрудники могут пройти бесплатное начальное обучение и приобрести навыки работы со всеми продуктами Oracle, в том числе Oracle Cloud Infrastructure, Autonomous Database, HCM, ERP, DevOps и т. д. Программа также содержит планы обучения для всех технологических направлений, тесты для проверки приобретенных знаний и знаки отличия. В нее входят: бесплатное начальное обучение с разделением по реальным должностям; курсы по работе с облачными приложениями Oracle Cloud Applications, облачной инфраструктурой Oracle Cloud Infrastructure, автономной базой данных Oracle Autonomous Database и т. д.; бесплатный тест для проверки приобретенных знаний; более 50 знаков отличия Explorer для подтверждения аттестации. Согласно результатам исследования, большинство сотрудников считают, что не владеют всеми навыками, необходимыми для успешного выполнения своих обязанностей. И они сами, и их работодатели рассматривают это как существенный недостаток.  Обучение в рамках программы Oracle Learning Explorer не только позволяет повысить общий уровень квалификации персонала, но и мотивирует сотрудников сохранять вовлеченность и активную позицию при появлении новых требований к их должности. Это соответствует общей цели университета Oracle — помогать клиентам, а также их сотрудникам достигать успеха. Одним из способов достижения данной цели является бесплатное обучение. Объявленная программа – только один из примеров обучающих программ и курсов, которые Oracle University предлагает бесплатно или по минимальной цене. Например, весной этого года все желающие могли пройти бесплатные курсы и программы по работе с OCI и Oracle Autonomous Database. Для получения дополнительной информации выберите бесплатный курс для обучения по одному из следующих направлений: HCM Global HR Explorer ERP General Ledger Explorer OCI Explorer Autonomous Database Explorer Мы надеемся, что предлагаемая программа поможет компаниям и специалистам повысить уровень технологических навыков, чтобы конкурировать, работать и развиваться более эффективно. Блог подготовлен по материалам анонса и блога      

Oracle предлагает бесплатное обучение, чтобы устранить нехватку квалифицированных специалистов в отрасли Все больше компаний становится на путь цифровой трансформации, но многие из них сталкиваются с...

Corporate

Что работа в Oracle дала мне и российскому рынку: 4 интервью руководителей

На втором форуме «Будущее управленческих профессий: за гранью цифровой эпохи», проведенном Ассоциацией менеджеров в середине сентября, отмечалось в частности, что хорошие управленцы готовы превратить в окно возможностей даже чрезвычайные и кризисные события, как пандемия. Как стать таким руководителем, чему уделять внимание в построении карьеры, что для развития российского рынка, профессиональных ИТ и управленческих кадров дают крупные технологические гиганты? Менеджеры Oracle поделились ценным опытом, который приобрели во время работы в компании, и рассказали, как его можно монетизировать в дальнейшем. Ощущение гордости и правильная экономика компании Борис Щербаков, Вице-президент и генеральный директор Dell Technologies в России, руководил Oracle и затем Oracle Hardware в России и СНГ в 1999-2012 гг. Мы росли вместе с Oracle. Компания менялась, училась работать на российском рынке, возникали новые линии бизнеса, которые здесь, в России, раньше не были представлены. Это был период экономического развития страны. Фактически за 13 лет я поработал в трёх-четырёх разных организациях. Компания выросла в 10 раз, бренд стали узнавать на улице, хотя раньше он был известен лишь специалистам. Oracle дал мне ощущение гордости. У меня был управленческий опыт, поэтому новым стало руководство компанией в период интенсивного роста, причем компанией, которая влияет на прогресс человечества. Это и правильная экономика организации: есть правила, которые работают, есть предсказуемость и, конечно, колоссальная устойчивость бизнеса. Это и качественные продукты, которыми можно гордиться. Немаловажно оказаться в нужное время в нужном вместе с нужным набором знаний, качеств и умений. Такое совмещение произошло, и думаю, что все от этого выиграли. Этот опыт лег в основу книги «Топ-менеджер: как построить карьеру в международной корпорации». Технологии Oracle проникли во все сферы экономики. Их распространение возросло кратно. Практически вся финансовая система переведена на СУБД Oracle. Среди крупнейших проектов по бизнес-приложениям - Казначейство, Ростелеком, Сбербанк, ММК, Вымпелком, МТС. И всё прекрасно работает. Конечно, если компания идёт в створе в современных технологий, то в период какого-то кризисного развития событий она будет более подготовлена. Просто потому, что она более технологична. Создание инноваций и управление распределенными командами Григорий Лабзовский, CEO Apstec Systems, возглавлял Центр разработки Oracle в России в 2010-2017 гг. Глобальный инжиниринг – это классно, а умение работать с распределенными командами сегодня чрезвычайно востребовано. В Apstec Systems у нас тоже виртуальная глобальная команда. После многих лет исследований в области радиофизики, электроники, программного обеспечения, операций по обеспечению безопасности мы разработали революционную технологию Human Security Radar ® (HSR ™), которая решает одну из самых сложных дилемм безопасности и борьбы с терроризмом: защита уязвимых, многолюдных мест без задержки интенсивного потока людей.  Как создаются инновации, развиваются технологии с большой буквы «Т», которые являются базовыми для большого числа ИТ-профессионалов в мире? Это незабываемый и очень ценный опыт, полученный в Oracle. Было крайне интересно принимать непосредственное участие в разработке платформы и ряда направлений мирового значения. Удивило, как часто и много корпорация рискует, вкладываясь в проекты, которые только предполагаются перспективными. Десятки, возможно, сотни «инженеро-лет» для того, чтобы попробовать развить технологию, потребность в которой еще не доказана продажами. Маленькая же компания обязана сразу сделать то, что нужно, иначе не справиться. Когда Oracle начинал разрабатывать новое поколение одной из ключевых технологий, проект, в котором я принимал участие, никто не знал, как это будет выглядеть. Чтобы нащупать решение, которое будет востребовано на рынке, не менее трех раз меняли идеологию продукта. То, что долго делали, не проходило проверку у клиентов. Инженерам было сложно, каждый раз надо было начинать практически с нуля. Но было убедительное желание всегда оставаться технологическим лидером. Жить и работать в таком окружении, постоянно находиться на передовой ИТ-индустрии – это большая ответственность и честь. Я очень благодарен этому опыту. Соревновательный дух и опыт управления людьми Виктор Беспалов, Вице-президент, Генеральный менеджер Siemens Digital Industries Software в России, СНГ и Турции, прошел путь от менеджера по продажам бизнес-приложений до руководителя департамента предпроектного консалтинга и директора по продажам базовых технологий и приложений Oracle в России в 2002- 2009 гг. В Oracle я пришел из ИТ-компании, работавшей в секторе промышленности, чтобы заниматься продажами  ERP-систем и развивать направление, которое на российском рынке находилось на начальном этапе. Тогда считалось, что Oracle – это только базы данных. Тема для меня была абсолютно новая. И, в первую очередь, я познавал мир ИТ через призму бизнес-приложений: какую ценность, дополнительное value приносят ИТ-системы крупным компаниям в различных отраслях. Это был реальный драйв, потому что многое мы начинали с нуля, делали то, что никто не пытался делать ранее и не только на российском рынке. Во-вторых, это, конечно, опыт управления людьми, создание целого отдела и расширение полномочий с новым функционалом.  И третье – развитие новых направлений, интересных и значимых для компании, и открытие новых возможностей, о которых ранее не помышляли. Я получил большое количество новых контактов и связей, некоторые из которых работают до сих пор. Очень активно приходилось общаться с партнёрами, развивать их экспертизу, поскольку модель работы Oracle в России завязана на обширную партнерскую экосистему. Каждый из партнеров исповедовал собственную бизнес-модель, а во главе этих компаний стояли очень яркие личности со своими взглядами на развитие отрасли. Вообще, в Oracle воспитывался соревновательный дух, нам было интересно добиваться результатов. Не просто закрывать сделки, а доводить до проектов, которые приносили весьма ощутимые выгоды заказчикам. Это было очень здорово, потому что все были заряжены на успех. Мы получили возможность изнутри видеть, как серьёзная, крупная глобальная компания растет и реализует планы с учетом потребностей мирового рынка, как развивает и выводит свои продукты, обслуживает заказчиков, разрабатывает сервисы, связанные ее технологиями. Этот опыт hi-tech компании-лидера, нацеленной на результат и его добивающейся, постоянно находящейся в развитии, чрезвычайно полезен для развития российской ИТ-индустрии, которой сегодня ставится задача выйти с локального рынка на глобальный. Его можно применять, работая и на стороне заказчика, и в ИТ-компаниях. Он пригодится как ИТ-специалистам, так и техническим консультантам, специалистам по маркетингу, тем, кто работает в продажах и занимается сервисом.  Экспертиза и возможность привнести лучший опыт на российский рынок Александр Белокрылов, Генеральный директор компании BellSoft, входящей в топ-5 мировых лидеров, развивающих OpenJDK и выпускающей Liberica JDK, российскую среду исполнения Java. В Oracle в 2010-2017 гг. занимал позиции от менеджера по развитию сообщества и евангелиста Java до директора по развитию продукта. Самое важное, чему мы научились у Oracle, — это техническая экспертиза. OpenJDK - это огромный продукт, его кодовая база создается уже 25 лет. Чтобы войти в этот проект просто инженером, в Oracle сотрудник садился и год просто разбирался, что к чему, выполняя простые задачи. Наш инженерный костяк небольшой, но у него за плечами почти 200 человеко-лет разработки Java и OpenJDK. В последние пять лет в Oracle я работал над направлением Embedded Java, которое глобальная корпорация приняла решение прекратить поддерживать. А мы как раз увидели в этом потенциал для небольшого стартапа с командой, экспертизой и знанием рынка. Сегодня мы хорошо известны и видимы в экосистеме Java: мы создали и поддерживаем тесные связи с сообществом, юзер-группами (JUG), с командой Oracle, организаторами конференций. Мы знаем их, они знают нас, и здесь работают дружеские отношения. С другой стороны, мы поняли, что можем быть гораздо гибче, мобильнее, можем делать более кастомизированные решения. Мы способны расширять предложения дополнительными сервисами, если клиентам это нужно. Вообще, для меня и моей команды — это отличный виток карьеры. И многим с опытом работы в международных, прежде всего, ИТ-компаниях я бы рекомендовал такое развитие. На российском рынке огромная экспертиза по Java, и Java-разработчик - очень востребованная профессия. Мы рады, что в Oracle и теперь BellSoft мы способствуем развитию российского ИТ-рынка.

На втором форуме «Будущее управленческих профессий: за гранью цифровой эпохи», проведенном Ассоциацией менеджеров в середине сентября, отмечалось в частности, что хорошие управленцы готовы превратить...

CHRO

Сергей Лебедев, Schneider Electric: Облака упрощают запуск новых HR-проектов

Schneider Electric — мировой лидер в предоставлении цифровых решений в области управления электроэнергией и автоматизации, компания с почти двухсотлетней историей. Schneider Electric делает процессы и энергосистемы безопасными, надежными, эффективными и устойчивыми. Цифровизация касается и внутренних процессов в компании. О том, как c с помощью одного решения ответить на все потребности HR-подразделения, в ведении которого тысячи сотрудников, рассказал менеджер цифровых HR-сервисов компании Schneider Electric Сергей Лебедев. «Повышаем эффективность за счет роботизации и автоматизации» В Schneider Electric не совсем стандартная схема потребления ИТ бизнес-направлениями. HR-служба сама отвечает за свои инновации? Так было до недавнего времени, и только в России, но сейчас ситуация изменилась. Раньше все, что касалось HR-систем, мы закрывали отдельно от ИТ-департамента, который больше отвечал за инфраструктурные вопросы. Теперь же все по всем новым решениям ИТ-департамент помогает найти подходящее решение с учетом всех новых требований по кибербезопасности, поскольку вопрос защищенности приложений становится все актуальнее и актуальнее. А наиболее важные вопросы, стоящие перед нами, касаются, конечно же, повышения эффективности за счет автоматизации и роботизации. О каких процессах в первую очередь идет речь? О процессах, связанных с кадровым администрированием и расчетом заработной платы, управлением отпусками, управлением и расчетом премий сотрудников коммерческих функций. Также мы осваиваем роботизацию процессов — для этого в Варшаве создан Центр компетенции по RPA для HR-процессов в европейских представительствах. Есть ли тормозящие факторы? В первую очередь, — это законодательные и регуляторные ограничения, вынуждающие работать с большими объемами бумажных документов, хранить их. Каким был самый большой проект в последнее время? Из того, что сразу приходит на ум, можно рассказать о проекте, связанном с автоматическим учетом данных в системах по кадровым изменениям, как на локальном уровне, так и на глобальном. Как это должно выглядеть на практике? Инициатор изменений однократно вводит все необходимые данные, после чего они автоматически попадают во все системы. То есть нас интересует минимальное число итераций и нагрузка сотрудника. Сразу оговорюсь, что пока это только концепция, но мы ждем серьезной экономии благодаря ее реализации. Если говорить об уже реализованных инициативах, то у нас частично запущена система управления отпусками в части планирования отпусков на следующий год. Сотрудники сами вводят данные о планируемом отпуске, далее эта информация поступает на согласование руководителям. Также система оповещает сотрудника о результате согласования. Это существенно снизило нагрузку как на сотрудников, так и на руководящий состав, и, конечно, позволило нам отказаться от бумажных форм. Schneider Electric — один из мировых лидеров своего сегмента. Компания завоевала десятки престижных международных наград только за последние годы и входит в список самых успешных компаний планеты. Она на первых позициях в рейтингах по эффективности, безопасности, сетевым технологиям и устойчивому развитию. Все это — благодаря сотрудникам, управление которыми стало важным внутренним процессом Schneider Electric. Компания признана самым привлекательным работодателем в сфере оборудования и приборостроения (премия Randstad Award), отмечен высокий уровень вовлеченности персонала. В России компания располагает пятью заводами и двумя центрами инноваций, а первый проект для российской нефтегазовой сферы был реализован еще в 70-х. В отечественные производственные мощности за последние 10 лет Schneider Electric вложила более $1 млрд. К слову, электронный документооборот — это важная для вас тема? Вы близки к полному отказу от бумаги? Одна из задач текущего года — как раз продвинуться в этом направлении. Мы хотим перевести в электронный вид кадровые политики, согласия на обработку персональных данных и ряд других кадровых документов. Кроме того, в ряде европейских стран запускается система электронного документооборота и архивации кадровых документов. Еще одна инициатива — запуск системы HR-запросов, которая позволит бизнесу в электронном виде подавать заявки в HR-департамент, полностью отказавшись от Excel в пользу веб-интерфейса. «Выбор в пользу Oracle был предрешен» Давайте поговорим об облаках — это ведь ключевая для Schneider Electric история уже на протяжении шести лет, с момента запуска Oracle HCM Cloud… На самом деле, больше. Потому что до этого у нас было другое решение Oracle — Peoplesoft, да и вообще — Oracle — наш глобальный партнер, поэтому выбор в пользу этой компании был предрешен. Если говорить о причинах перехода в облака, в Schneider Electric практикуются достаточно гибкие подходы к бизнес-процессам, подразумевающие периодический пересмотр ценностей. Облака значительно упрощают философию: новые решения стало проще запускать, снизились затраты на размещение и сопровождение продуктов. К тому же, HR-решения работают с достаточно уникальными данными, зачастую конфиденциальными. Oracle HCM Cloud используется только в России или на глобальном уровне тоже? Это решение для всех стран присутствия. Переход был поэтапным. В самом начале, в 2013 году, были запущены только модули постановки цели и оценки сотрудников, причем мы обошлись даже без пилотного проекта. Это создало определенные сложности, которые были связаны с тем, что существовавшие системы были сильно завязаны на корневом HR-модуле старой системы. Но мы решили эти затруднения, после чего приступили к реализации дополнительных модулей. Schneider Electric — мировой лидер в предоставлении цифровых решений в области управления электроэнергией и автоматизации В 2014-м мы запустили модули по управлению талантами и развитию сотрудников, а годом позже установили новый корневой модуль, отказавшись от интеграций со старой системой. Получается, что полный запуск произошел в именно 2015 году. Тогда же появился и аналитический блок. В 2016 году система приросла модулями по управлению вознаграждением сотрудников, которые были необходимы для проведения ежегодного пересмотра заработных плат и расчета годовых премий для сотрудников компании. И в 2017 году данные процессы были полностью переведены в цифровой формат. Каким образом были реализованы модули, отвечающие за управление по целям, оценку эффективности и аналитику? Какие осязаемые результаты принес компании их запуск? К сожалению, у нас нет материалов, которые могут помочь провести фактурное сравнение с процессами, существовавшими до запуска Oracle HCM Cloud. Сейчас в компании работает правило, в соответствии с которым любые процессы, связанные с приобретением новых компаний или юрлиц, даже любая новая страна на карте представительств, должны быть в определенный срок подключены к HCM-системе. И эти правила одинаковы для всех — и для рабочих, и для офисных сотрудников — в системе должны быть все. Поэтому основным итогом внедрения указанных модулей можно назвать унификацию данных и их систематизацию, хранение в одном месте. Любой сотрудник, отвечающий за глобальное направление, может выгрузить отчет и получить актуальную информацию. Процессы теперь выстроены и контролируются достаточно жестко. Раньше они были разрозненными. Если говорить именно о модуле оценки эффективности, то ее ведение управляется на глобальном уровне, чтобы обеспечить 100% прохождение оценки всеми сотрудниками компании в срок. Как это было устроено раньше? Страновое представительство могло это контролировать на своей стороне, и было достаточно проблематично обеспечивать целостное управление процессом. Сейчас все увязано в единый процесс с привязкой к дате завершения оценки. Далее эти данные используются для расчета премий и пересмотра заработных плат в соответствующих модулях системы. К указанным срокам мы закрываем практически 100% оценок. Раньше цифры были совсем другими. Это сказалось и на процессе пересмотра зарплат: весь цикл пересмотра по сотрудникам всех стран проходит всего за три недели. Раньше у нас месяц уходил только на согласования, ведь все данные собирались в Excel. Единый процесс в системе и экономит время, и упрощает финансовое планирование. Конечно, выстроенные подобным образом процессы значительно ускоряют принятие решений, позволяют бизнес-лидерам контролировать бюджет. Есть и неочевидные плюсы, например, благодаря внедренным у нас модулям мы повышаем качество данных, им можно доверять. В 2018 году мы интегрировали с Oracle HCM Cloud отдельный продукт Oracle BI, который собирает и консолидирует данные из различных систем и предоставляет возможность видеть их в самых разнообразных разрезах. «На качество данных влияют правильно выстроенные процессы» Насколько легко прошел переход на облачное решение Oracle? Само решение сложностей не вызвало. Запуск первого модуля в эксплуатацию, который был реализован без пилотного проекта, спровоцировал некоторые проблемы с быстродействием и технические затруднения. Теперь все новые модули сначала пилотируются в отдельных регионах или даже бизнес-юнитах. И сейчас у нас все хорошо. Качество данных достигает 99%, что стало возможным благодаря регулярным дашбордам, различным отчетам, которые уже настроены и в реальном времени показывают, какие у нас есть проблемы по сотрудникам в системе. Еще раз подчеркну, что в этом высока роль правильно выстроенных процессов в HR-департаменте и при работе с системой. Oracle HCM Cloud унифицирован по всем странам? Или в каких-то регионах есть особенности? В большинстве своем унифицирован. Единственное, что у разных стран могут быть свои настроенные поля, связанные со спецификой региона, могут встречаться разные интерфейсы по интеграции с перекачкой данных в локальные системы. Управление сотрудниками стало важным внутренним процессом Schneider Electric Что у вас в планах? Мы исповедуем достаточно гибкие подходы, а развитие компании связано с изменениями бизнес-среды, показателями окупаемости. И любые перемены в ИТ-системах продиктованы не желанием как можно больше всего проинсталлировать, а требованиями бизнеса, стратегическими взглядами компании. В краткосрочных планах — запуск функционала Self service, благодаря которому руководители и бизнес-партнеры HR-департамента смогут инициировать автоматически применяемые кадровые изменения. Помимо этого, мы тестируем работу с системой через мобильные устройства и пилотируем в ряде стран модуль по управлению отпусками и отсутствиями. Текст интервью Cnews. Оригинал Дополнительно по теме: Компания Schneider Electric использует Oracle Cloud для сбора и анализа данных о вторичных продажах Oracle выпускает аналитическое решение Oracle Analytics for Cloud HCM для повышения эффективности HR-функции Oracle обеспечивает HR-службы инструментами для создания нового опыта сотрудника  

Schneider Electric — мировой лидер в предоставлении цифровых решений в области управления электроэнергией и автоматизации, компания с почти двухсотлетней историей. Schneider Electric делает процессы...

CIO

В облаке Oracle теперь можно развертывать полнофункциональные среды VMware

Необходимо запускать сервисы VMware в публичном облаке? Это можно сделать в Oracle Cloud, для чего даже не потребуется управляемый сервис. VMware предлагает решения для повышения эффективности и управляемости, которые организации во всем мире используют при ведении своего бизнеса. Решение Oracle Cloud VMware Solution ускорит темпы цифровой трансформации для компаний по всему миру. Впервые виртуальные серверные среды VMware можно создавать нативно в Oracle Cloud Infrastructure. Это не управляемый сервис. Заказчики получают полный контроль над облачной средой VMware – ее можно создавать и ею можно управлять точно так же, как если бы эта среда была развернута в собственном центре обработки данных клиента. Локальный, программно определяемый центр обработки данных можно расширить на облако Oracle Cloud. Это упрощает миграцию и обеспечивает согласованность операций по обе стороны границы облачной среды. Пользователи решения Oracle Cloud VMware Solution получают подключение с малой задержкой между своей облачной средой VMware и полным набором сервисов Oracle Cloud, включая Autonomous Database, Exadata Cloud Service, сервисы для управления данными и высокопроизводительных вычислений и основные сервисы, которые предлагает Oracle Cloud. Что такое решение Oracle Cloud VMware? Oracle Cloud VMware Solution (OCVS) – это решение, спроектированное, разработанное и развернутое Oracle. В нем используется VMware Cloud Foundation, что упрощает развертывание стека продуктов vSphere. Пользователи получают vSphere, vSAN (виртуальное хранилище), NSX-T (виртуальную сеть), установленные на узлах Oracle Bare Metal в OCI с использованием архитектуры VMware Validated Design (VVD) и на сертифицированном оборудовании VMware. И конечно, развернутую систему можно наращивать и сокращать. На диаграмме показано, как различные компоненты программно-определяемого дата-центра Oracle Cloud VMware Solution SDDC развертываются на вычислительных экземплярах Bare Metal и как это решение интегрируется в среду Oracle Cloud Infrastructure. Как можно видеть, три хоста ESXi для SDDC размещаются в VCN в облачной инфраструктуре Oracle Cloud Infrastructure. На центральном хосте установлены программные компоненты VMware для поддержки вычислений (vSphere), сети (NSX-T) и хранилища (vSAN). Наложенная сеть NSX управляет потоком трафика между виртуальными машинами, а также между виртуальными машинами и остальными ресурсами в решении. Показанная здесь VCN включает в себя различные шлюзы, которые обеспечивают соединение между SDDC и локальной сетью, Интернетом и Oracle Services Network. О программном обеспечении VMware Пакет программного обеспечения VMware Oracle Cloud Infrastructure содержит компоненты vSphere, vSAN, NSX и vCenter для поддержки вычислений, хранения и сети, необходимые для работы всех функций среды VMware. vSphere. vSphere – это платформа виртуализации VMware для унифицированного управления ресурсами SDDC: процессорами, хранилищем и сетевой инфраструктурой. Два ключевых компонента vSphere – гипервизор ESXi и vCenter Server. NSX-T. Центр обработки данных NSX-T Data Center предоставляет SDDC с поддержкой виртуальной сети и средств безопасности. Реализация NSX-T включает унифицированные устройства NSX Manager с NSX-T Local Manager и NSX-T Controller, а также узлы NSX-T Edge. vSAN. Программно-определяемые ЦОД Oracle Cloud VMware SDDC используют технологию хранения VMware vSAN, которая обеспечивает единое общее хранилище данных для вычислительных и управляющих рабочих нагрузок (ВМ). Основные возможности решения С точки зрения практического применения уникальность этого решения состоит в том, что оно позволяет очень просто расширить локальные центры обработки данных в облако. Это позволяет обеспечить плавную миграцию виртуализированных ресурсов в корпоративное облако Oracle, а также реализовать гибридные сценарии с единым управлением локальными и облачными средами. Мы считаем, что ни один другой крупный поставщик облачных услуг сегодня не предоставляет клиентам такого уровня гибкости и контроля. Решение Oracle Cloud VMware также предоставляет полный доступ к функциям VMware SDDC наряду со следующими преимуществами: Высокая доступность. Все компоненты VMware распределены между разными доменами отказоустойчивости внутри доменов доступности региона Oracle Cloud Infrastructure. Технология конвергентного хранилища vSAN реплицирует данные на всех хостах ESXi в SDDC. Масштабируемость. Можно начать с 3 хостов ESXi и масштабировать до 64 хостов в одном SDDC. Перенос нагрузок. Миграция локальных рабочих нагрузок VMware в облако Oracle Cloud VMware Solution выполняется бесшовно. Полная интеграция. Поскольку SDDC находится в виртуальной облачной сети (VCN), его можно настроить для взаимодействия с другими ресурсами Oracle Cloud Infrastructure, такими как вычислительные экземпляры, системы БД, автономные базы данных и т. д. Управляемость. Консоль Oracle Cloud Infrastructure Console предоставляет готовые процедуры для облегчения создания SDDC и настройки сети. Сеть второго уровня (Level 2). SDDC сконфигурироны с использованием виртуальных локальных сетей (VLAN). Это позволяет поддерживать приложения, которым для работы в публичном облаке требуется сеть второго уровня. Как развернуть OCVS? Вначале вам будет предложено ввести несколько параметров, таких как версия VMware, количество узлов, конфигурация сети и учетные данные. После их ввода при нажатии кнопки Oracle автоматически развернет среду. Все просто. По завершении этого процесса вам будет предоставлен доступ к консоли vCenter. Как использовать облачные сервисы Oracle? Среду VMware можно подключить к облачным сервисам Oracle через сервисный шлюз Service Gateway. Этот шлюз обеспечивает закрытые соединения между потребителями и сервисами (C2S). Перечень облачных сервисах, к которым можно получить доступ из частных подсетей в виртуальной облачной сети (VCN),  можно узнать здесь.  Кроме этого, пользователям доступны и другие шлюзы, такие как шлюз интернета (Internet Gateway), шлюз NAT и шлюз динамической маршрутизации (DRG). Настройка SDDC для решения Oracle Cloud VMware Обязательная политика IAM Чтобы использовать Oracle Cloud Infrastructure, администратор должен вам явным образом предоставить требуемый тип доступа, независимо от того, используете вы консоль или REST API с SDK, командную строку или другой инструмент. Если при попытке выполнить какое-либо действие появляется сообщение о том, что у вас нет разрешения или вы не авторизованы, уточните у администратора, какой тип доступа вам предоставлен и в каком разделе вы должны работать. Предварительные требования Существующая сеть VCN с диапазоном IP-адресов CIDR/22 или больше для запуска SDDC. Перед развертыванием SDDC рекомендуется настроить соединение между VCN и вашей локальной сетью. См. раздел о доступе к вашей локальной сети. Если данную процедуру не планируется использовать для создания SDDC, убедитесь, что сетевые ресурсы SDDC настроены в соответствие с правилами безопасности, подробно описанными в Правилах безопасности для Oracle Cloud VMware Solution SDDC. В противном случае при инициализации SDDC произойдет ошибка. Если у вас еще нет VCN для вашего SDDC, ее можно быстро создать и настроить IPSec VPN между локальной сетью и VCN с помощью процедуры VPN Connect. См.  Быстрый запуск VPN Connect, чтобы узнать, как это сделать. После того развертывания SDDC может потребоваться выполнить следующие задачи. Настройка сетевого соединения между SDDC и ресурсами в вашей локальной сети, Oracle Services Network, интернетом через шлюз NAT или другими ресурсами в VCN. Изменение ресурсов или параметров SDDC. Например, добавление хостов ESXi. Создание виртуальных машин в SDDC или выполнение других задач VMware. Для этого вы можете войти в vCenter, используя ссылку vSphere Client на странице с информацией о SDDC. Наряду с возможностью запускать VMware в Oracle Cloud предусматривает расширенную техническую поддержку продуктов Oracle, работающих в виртуализированных средах VMware. Это расширяет возможности запуска Oracle Database и приложений Oracle в средах VMware, где бы они не развертывались – в облаке Oracle, облаках других провайдеров или центрах обработки данных клиентов. Oracle будет поддерживать заказчиков с действующими контрактами на поддержку при выполнении поддерживаемых версий продуктов Oracle в поддерживаемых Oracle вычислительных средах. Оригинал Дополнительно по теме: Типичные сценарии миграции в Oracle Cloud VMware Solution Comparing VMware solutions on AWS, Azure, GCP and OCI

Необходимо запускать сервисы VMware в публичном облаке? Это можно сделать в Oracle Cloud, для чего даже не потребуется управляемый сервис. VMware предлагает решения для повышения эффективности и...

Customers

ИТ-директор ММК: экономический эффект от перехода на новые бизнес-процессы оценивается в 1 млрд руб.

«Магнитогорский металлургический комбинат» (ММК) последовательно реализует программу модернизации и расширения корпоративной информационной системы. Дальнейшая цифровизация планируется уже с использованием облачных и мобильных технологий. В продолжении интервью о бизнес-инновациях "Магнитки" Вадим Феоктистов, ИТ-директор ММК, делится, какие новые возможности дала модернизация ERP, когда на ММК будут работать роботы и в чем преимущества облачной системы планирования.   Расскажите об одном из наиболее значимых проектов — модернизации ERP-системы ММК и переходе на передовую версию? Мы начали модернизацию в 2018 году, обновляем систему до новейшей версии Oracle E-Business Suite R12. Сейчас уже выполнена задача миграции существующих на ММК бизнес-процессов: они были улучшены, сама система была упрощена, уменьшилось количество ручных операций и кастомизаций, повысилась эффективность системы в целом. Кроме этого, система была расширена, выполнено ее тиражирование на предприятия группы ОАО «ММК-МЕТИЗ» и ООО «ОСК». В настоящий момент мы продолжаем расширять систему Oracle на другие производственные бизнес-единицы, входящие в Группу ПАО «ММК». Создание единого информационного пространства позволило ускорить и качественно улучшить процесс принятия эффективных управленческих решений. Уже сейчас Единая КИС является платформой для «Индустрии 4.0», на которой интегрируются все информационные потоки компании. Кроме того, благодаря переходу на версию R12 мы приходим к новым функциональным возможностям, в частности — к использованию облачных технологий. На ММК уже внедряются, пилотируются или рассматриваются к внедрению облачные приложения по созданию системы закупок в режиме самообслуживания (Oracle Self Service Procurement Cloud), управлению инновациями (Innovation Management Cloud), управлению складами (Oracle Warehouse Management System) и транспортом (Oracle Transportation Management). Что уже реализовано? Полностью автоматическое получение итоговой бухгалтерской, налоговой и международной отчетности из созданного единого хранилища бухгалтерских записей. В перспективе это позволит сократить сроки подготовки ежемесячной бухгалтерской отчетности. Наличие хранилища позволит перейти на налоговый мониторинг, что позволит сократить налоговый период и налоговые риски в части штрафов и пени. У нас появился новый модуль «Автоплатеж», позволяющий организовать единый процесс оплаты для ММК и обществ группы в одном модуле и по единым правилам. Осуществляется автоматическое создание платежей в соответствии с условиями договора, электронное согласование карточки запроса на платеж. Внедрены новые улучшенные процессы ТОиР, включающие полный объем НСИ для автоматизации системы планирования и мобильные технологии. Потенциальный экономический эффект от перехода на новые процессы с использованием функциональности Oracle внешней консалтинговой компанией оценен в 1 млрд рублей. Внедрение новой системы позволило подготовить базу для управления надежностью оборудования, что также должно привести к оптимизации расходов на ТОиР и повышению качества проведения ТОиР. Модуль «Качество» позволяет провести регистрацию в КИС результатов входного контроля и в дальнейшем учитывать эту информацию при расчете рейтинга поставщика. А мобильное приложение «Поставщик ММК» дает возможность получать информацию о торгах и оперативно реагировать на изменения в цене. Также с его помощью можно изучать сведения о договорах, поставках, счетах-фактурах. О Магнитогорском металлургическом комбинате ММК — крупный металлургический комплекс с полным производственным циклом. Так, в 2019 г. компания произвела 12,5 млн тонн стали и реализовала 11,3 млн тонн металлопродукции, что позволяет ей занимать лидирующие позиции в отрасли в российской и европейском масштабах Благодаря этому выручка предприятия составила $7,566 млрд при общем объеме капвложений в $833 млн. ММК входит в топ-5 самых прибыльных для инвесторов металлургических компаний, регулярно получает награды за инновации в производстве стали, новые закупочные практики, лидирует в отраслевых рейтингах по отдельным видам продукции. Во всех проектах капитального строительства в том или ином формате участвуют ИТ-специалисты, которые занимаются полным комплексом работ, начиная с проектирования инфраструктуры и заканчивая монтажными работами и запуском программного обеспечения. Как в результате изменились закупки и как оцифрованы коммуникации с поставщиками? Во-первых, в системе реализована автоматизация сквозного бизнес-процесса: от формирования потребности до выдачи. Организована взаимосвязь между блоками процессов обеспечения: формированием потребности, проведением процедуры выбора поставщика, заключением договорных отношений, поставкам от поставщика, хранением на складе и обеспечением структурных подразделений. Установка автоматизированных проверок в контрольных точках позволяет контролировать наличие бюджета, потребности, статусов маршрутов визирования, статусов договора и поставщиков. Все это позволило упростить механизм отслеживания жизненного цикла процесса снабжения и сократить его сроки. Процедура выбора поставщика на 80% производится через собственную ЭТП. Это дает ММК расширение конкурентной среды, снижение цен, а также обеспечивает прозрачный и обоснованный выбор поставщиков. Единая система в ММК включает управление производством, запасами, ремонтами, закупками, финансами, персоналом, проектами, заказами и продажами Как я уже говорил, разработано мобильное приложение «Поставщик ММК», которое расширяет возможности ЭТП, позволяет поставщикам оперативно получать необходимую информацию и реагировать на изменения. Наличие контрольных точек позволило ввести систему КПЭ снабженцев, что повышает качество работы службы снабжения в части исполнения заявок и, как следствие, своевременного обеспечения структурных подразделений. Все процессы согласования документов проходят в КИС (заявки, результаты торгов, технические характеристики позиций поставщиков, спецификации). Кроме того, реализована интеграция с ЭДО для организации электронного документооборота с поставщиком. Это позволило уменьшить количество ошибок и сократить сроки подписания договорных документов и последующих корректировок в связи с исключением «человеческого» фактора при регистрации поступлений. Сократилось время на оформление в КИС операций получения. Появилась прозрачность закупки, мы ушли от бумажного документооборота. Информация по запасам позволяет оперативно управлять логистическими процессами по обеспечению структурных подразделений. Во-вторых, разработан личный кабинет поставщика. Поставщики размещают свои уставные документы самостоятельно, без использования электронной почты, что позволяет ускорить и упростить процесс последующего согласования внутри ММК. В личном кабинете размещена анкета поставщика, это позволяет получить обратную связь от поставщиков и запланировать потенциальные мероприятия по улучшению качества работы ЭТП. Реализован расчет рейтинга поставщиков — оценка, строящаяся на различных критериях договорных отношений (поставка в срок, качество, претензии), позволяющая сформировать итоговый балл и использовать его в процессе выбора поставщика, в результате это дает возможность повысить качество выбранного поставщика. Каковы дальнейшие планы по цифровизации? Планируете переходить в облако? Если да, то для решения каких задач? Да, дальнейшая цифровизация планируется уже с использованием облачных и мобильных технологий. В частности, начат проект по созданию системы закупок в режиме самообслуживания структурных подразделений на платформе облачного программного продукта Oracle Self Service Procurement Cloud. Работник, используя интернет-магазины, будет выбирать необходимые товары из каталога поставщика и регистрировать в системе процедуру закупа. Таким образом достигается перераспределение функций снабжения, снижение административных расходов за счет доступности информации и сокращение времени обеспечения потребности, а также централизованное управление снабжением через каталоги. Кроме того, нами инициирован проект по созданию единой системы регистрации, хранения и мониторинга идей, программ и инициатив ММК, а также повышения эффективности процесса планирования и распределения ресурсов на платформе облачных программных продуктов компании Oracle (Innovation Management Cloud и Project Management Cloud). ММК входит в топ-5 самых прибыльных для инвесторов металлургических компаний В проработке находится проект по созданию системы автоматизированного управления складом на базе Oracle Warehouse Management System. Внедрение этого решения повышает эффективность управления складом за счет планирования операций, оптимизации движения по складу, выполнения операций по указаниям системы, адресной системы хранения, проведение всех операций, включая инвентаризаций при помощи мобильных терминалов. Рассматриваете ли внедрение искусственного интеллекта, робототехники, автономных устройств непосредственно на производстве? Готовы ли эти решения к «встрече с реальностью»? Мы пристально следим за развитием этих направлений, совместно с технологическим персоналом проводим оценку возможности применения тех или иных компонентов для автоматизации бизнес-процессов. Но здесь нужно отметить, что металлургия — это сложная высокотехнологичная отрасль с множеством производственных процессов, нарушение которых может спровоцировать техногенные аварии. Поэтому при выборе цифрового решения мы придерживаемся стратегии разумности и осторожности. Цифровизация должна помогать, а не ставить перед людьми неразрешимых задач. Могут ли ИИ-системы, программные роботы, чат-боты заменить «обычных» сотрудников ММК? У нас есть положительная практика использования чат-ботов для автоматизации бизнес-процессов. Мы создали центр компетенции по программной роботизации (RPA), который успешно развивается. Сейчас на комбинате работают более 50 программных роботов, задействованных в основных функциональных направлениях. Это финансы, экономика, персонал, бухгалтерский учет, снабжение, логистика и другие. Разработанные программные роботы выполняют оформление заказов на трудовые книжки, анализ использования транспорта, ведут учет производительности труда, собирают и систематизируют данных из различных источников, сверяют различные документы, формируют отчеты и выписки, взаимодействуют с банками. Также мы работаем над расширением функционала RPA с использованием инновационных технологий искусственного интеллекта, машинного обучения и методов распознавания естественного языка. Но мы не считаем, что автоматизация — ключевой фактор влияния на численность персонала в компании. Основной вектор этих процессов — повышение эффективности как за счет снижения издержек, так и за счет создания новой ценности и новых возможностей для сотрудников ММК. Масштабная автоматизация и внедрение цифровых инноваций ведут к тому, что деятельность значительного числа сотрудников трансформируется, у них появляются новые функции и новые инструменты, которые требуют соответствующих навыков, постоянной вовлеченности, личностного развития. Именно в этом мы видим основные изменения, происходящие с нашим персоналом в данном контексте. Какие технологии помогут ММК развивать бизнес в ближайшие годы? Как уже отмечалось ранее, металлургия — высокотехнологическая отрасль. Поэтому развитие и использование цифровых решений более разноплановое как с точки зрения непосредственно применения цифровых технологий, так с позиции применимости этих технологий к различным бизнес-процессам предприятия. В своей стратегии мы обозначили 19 цифровых технологий, которые будут использоваться для достижения стратегических целей ММК. Это использование систем моделирования на базе нейронных технологий и искусственного интеллекта, систем компьютерного зрения и распознавания, VR/AR-решений, технологий позиционирования подвижных объектов в пространстве, RPA. Текст интервью Cnews. Оригинал Дополнительно по теме: Проекты Индустрии 4.0 уже принесли нам $25 млн: первая часть интервью с Вадимом Феоктистовым, ИТ-директором ММК Магнитка 4.0: что ушло в цифру на ММК и как варить сталь без участия человека: интервью с А. Ереминым, Директором по экономике ММК  ММК и Oracle объявляют о стратегическом партнерстве по «Индустрии 4.0» ММК интегрировал Лысьвенский металлургический завод в единую информационную систему на основе Oracle ERP Стать поставщиком ММК за 15 мин и другие преимущества ЭТП на Oracle  

«Магнитогорский металлургический комбинат» (ММК) последовательно реализует программу модернизации и расширения корпоративной информационной системы. Дальнейшая цифровизация планируется уже с...

Customers

Вадим Феоктистов, ММК: Проекты Индустрии 4.0 уже принесли нам $25 млн

«Магнитогорский металлургический комбинат» (ММК) входит в число крупнейших мировых производителей стали и занимает лидирующие позиции среди предприятий черной металлургии России. Планы по цифровизации компании включают почти сотню инициатив, базирующихся на 19 ключевых технологиях. О том, какие инновации помогают ММК входить в топ-5 самых прибыльных для инвесторов металлургических компаний, что дает создание единого информационного пространства предприятиям группы и на какие проекты делается ставка в этом году, рассказал ИТ-директор ММК Вадим Феоктистов. Беседа получилась столь обширной и насыщенной, что содержания хватило бы на два и даже три интервью. В этом блоге мы публикуем первую часть. «Цифровизация принесет нам порядка $140-160 млн дополнительной прибыли» Каковы отличительные особенности цифровизации, которая проводится в ММК? Основные направления цифровой трансформации в промышленности у всех приблизительно одинаковые. Кто-то больше продвинулся в одном направлении, кто-то в другом. Мы отслеживаем основные проекты, которые реализуют наши коллеги на других предприятиях, не только металлургических. Наши основные задачи обозначены в разработанной в конце прошлого года «Стратегии цифровизации 2025». Она охватывает 18 функциональных бизнес-направлений и включает в себя реализацию 98 инициатив, которые легли в основу дорожной карты цифровизации. Преимущественно инвестиции в цифровые технологии приходятся на производственные функции и основной бизнес компании. Практически все инициативы имеют в своей реализации ИТ-составляющую. Помимо этого, в портфель проектов цифровизации вошли 12 технологических ИТ-платформ, необходимых для эффективной реализации стратегии. Текущая обстановка в отрасли как-то меняется из-за воздействия внешних факторов последнего времени? Конечно, мировой рынок металлопроката находится под давлением из-за практически повсеместного снижения экономической активности. Тем не менее, мы продолжаем реализацию инвестиционной программы в соответствии с нашей стратегией развития. Сейчас мы считаем влияние неблагоприятной̆ обстановки на наши инвестпроекты минимальным. Какую роль играют ИТ в развитии компании? Она изменилась с годами? Руководство компании всегда уделяло и уделяет большое внимание вопросам развития информационных технологий. Поэтому за последние 15 лет нам удалось создать фундамент, на котором строится система, соответствующая требованиям цифрового предприятия. Функционирующие ИТ-системы оказывают прямое влияние на производственно-хозяйственную деятельность предприятия. Это накладывает большую ответственность на обеспечение непрерывности функционирования сервисов, обеспечения их доступности в режиме 24/7. Развитие ИТ в компании происходит не спонтанно, а в рамках стратегии развития информационных технологий. Она, к слову, не статична. Мы проводим регулярный анализ ее исполнения и вносим изменения и дополнения, если это продиктовано существующими тенденциями. Прямо сейчас проходит проект по актуализации стратегии в соответствии с планами цифровизации. О Магнитогорском металлургическом комбинате ММК — крупный металлургический комплекс с полным производственным циклом. Так, в 2019 г. компания произвела 12,5 млн тонн стали и реализовала 11,3 млн тонн металлопродукции, что позволяет ей занимать лидирующие позиции в отрасли в российской и европейском масштабах Благодаря этому выручка предприятия составила $7,566 млрд при общем объеме капвложений в $833 млн. ММК входит в топ-5 самых прибыльных для инвесторов металлургических компаний, регулярно получает награды за инновации в производстве стали, новые закупочные практики, лидирует в отраслевых рейтингах по отдельным видам продукции. Во всех проектах капитального строительства в том или ином формате участвуют ИТ-специалисты, которые занимаются полным комплексом работ, начиная с проектирования инфраструктуры и заканчивая монтажными работами и запуском программного обеспечения. У ММК серьезные расходы на цифровизацию. Как вы рассчитываете инвестиции и в течение какого срока планируется их окупить? Да, в соответствии с разработанной стратегией цифровизации, мы запланировали сумму вложений порядка 5 млрд рублей. При этом мы предполагаем, что в процессе реализации стратегии она будет регулярно актуализироваться для учета изменяющихся условий и появляющихся новых технологий. Ожидаемый эффект от реализации инициатив стратегии цифровизации — +4,5% EBITDA. К 2025 году в числовом выражении он составит $140-160 млн. Проекты «Индустрии 4.0» позволили сэкономить $25 млн Концепция «Индустрия 4.0» внедряется на ММК по нескольким направлениям: управление жизненным циклом продукции, Smart Factory, промышленный интернет вещей, безопасность и кадровый инжиниринг. Какими достижениями вы особенно гордитесь? Действительно, «Индустрия 4.0» как стратегическое направление развития ММК, появилась в портфеле стратегических инициатив в 2018 году. Тогда же был сформирован первый драфт портфеля проектов «Индустрия 4.0». В него вошли проекты, сгруппированные по нескольким тематическим блокам. Именно их реализация позволила нам говорить о цифровизации как о самостоятельном направлении развития предприятия. Приведу несколько примеров. Как известно, выплавка стали это сложный физико-химический процесс. При этом существуют жесткие требования к химическому составу и содержанию элементов в требуемой марке. В этой ситуации сталевару становится сложно, а зачастую и невозможно оценить влияние этих факторов на конечный результат, возрастает риск выхода за пределы нормируемого диапазона, что может привести к получению продукции несоответствующего качества. В ММК накоплено большое количество статистических данных о технологическом процессе выплавки стали в кислородно-конвертерном цехе и колоссальный опыт персонала в ведении технологического процесса. Совокупность этих факторов стали фундаментом для создания модели, которая в зависимости от требуемого химического состава и начальных условий технологического процесса позволяет решить задачу оптимизации расходов ферросплавов и добавочных материалов с максимально возможной эффективностью. Этот проект получил название «Снайпер». В основе алгоритма лежит комбинация физико-химической модели выплавки стали и методов машинного обучения. Результатом работы системы являются рекомендации технологам по дозированию ферросплавов и добавочных материалов для каждой плавки конвертера. В 2019 г. ММК произвел 12,5 млн тонн стали Другой важный проект — создание интегрированной информационно-управляющей системы сквозного моделирования и оптимизации агло-коксо-доменного производства, которая призвана оптимизировать производственные процессы первого передела. Эта система позволяет осуществлять стратегическое (технико-экономическое) и оперативное управление производственным процессом. На верхнем стратегическом уровне оптимально планируется качество кокса и доли агломерата по критерию минимума себестоимости стали. В качестве исходных данных система использует результаты расчетов по моделям оптимизации привоза и потребления угольного и железорудного сырья. Оперативное управление заключается в стабилизации качества сырья, поступающего в доменный цех. Разработанная модель позволяет формировать советы мастеру по оперативному управлению тепловым состоянием доменной печи. При разработке комплексной многоуровневой модели используются как современные технологии (большие данные и искусственные нейронные сети), так и традиционные физико-химические модели. Реализован проект по кадровому инжинирингу. HR-директором предприятия была поставлена задача реализовать максимально удобный для управления кадрами и прозрачный для пользователей инструмент трудоустройства, способствующий повышению транспарентности процесса подбора персонала и реализации политики равного открытого доступа соискателей к информации о вакансиях ММК. Была разработана система «Робот-Рекрутер», использующая самые передовые технологии машинного обучения, распознавания документов, видеоинтервью, информационные киоски, мобильные приложения, позволяющая без участия человека отбирать кандидатов и проводить их по всем этапам найма до собеседования. Кроме того, был роботизирован процесс согласования заявок на оформление личных пропусков, в результате чего сократилось время обработки заявок, изготовления пропуска, был исключен человеческий фактор при его оформлении. Теперь заявка на пропуск поступает из системы «Робот-Рекрутер», а сам документ в виде ссылки с QR-кодом может быть предъявлен на мобильном устройстве для считывания охранником при прохождении КПП. Также с использованием машинного обучения была разработана и запущена в промышленную эксплуатацию система видеоидентификации работников при сдаче экзамена по охране труда. Планируются пилотные проекты по видеоидентификации сотрудников для осуществления доступа на территорию предприятия через КПП и соблюдению требований перемещений по лестничным пролетам (необходимость держаться за перила и запрет на использование сотовых телефонов в ходе передвижения). Вы видите экономические результаты реализации «Индустрии 4.0»? Да. Можно констатировать, что все проекты, реализованные в рамках инициативы «Индустрия 4.0», позволили сэкономить предприятию порядка $25 млн. Например, один только проект «Снайпер» позволяет предприятию экономить порядка $4 млн ежегодно. Эффект от внедрения интегрированной информационно-управляющей системы сквозного моделирования и оптимизации агло-коксо-доменного производства может составить порядка $14,3 млн, а от внедрения систем автоматического регулирования режимами паровых котлов — почти $2 млн в год. Помимо этого, реализован ряд социальных проектов. Большую популярность среди работников ММК имеет приложение «Мой ММК». Оно позволяет получить всю необходимую сотруднику информацию — его личные данные, посмотреть график отпусков и с помощью интегрированного в приложение чат-бота запланировать конкретную дату начала и продолжительность отпуска, получить уведомление на получение спецодежды, информацию о начисленной зарплате, что позволило отказаться от распечатки расчетных листков. Из последних новшеств — приложение стало одним из источников информирования сотрудников о мерах, принимаемых компанией по защите от вирусной инфекции. Сейчас приложением пользуются более 40 тыс. работников. Для наших покупателей реализовано мобильное приложение «iКлиент», которое позволяет в режиме реального времени получать информацию о статусе исполнения заказов, посмотреть отгрузочные документы по текущим заказам, а также состояние расчетов с ММК. Функционирующая на предприятии корпоративная информационная система на базе Oracle E-Business Suite и внедренная система оперативно-календарного планирования производства позволила реализовать для службы сбыта мобильное приложение, которое осуществляет проверку исполнимости потенциальных заказов, причем как технологическую, так производственную. При этом система рассчитывает срок исполнения заказа с точностью плюс-минус 3 дня. «ERP от Oracle — это сердце, ядро и основа для всей КИС» ММК работает в единой информационной системе с 2005 года, последовательно модернизируя производство и расширяя стратегическое сотрудничество с Oracle. Какие конкурентные преимущества это дает? С Oracle нас связывает почти двадцатилетнее партнерство. И мы первыми в отрасли перевели наши бизнес-процессы в ERP-систему Oracle E-Business Suite. Все эти годы мы успешно эксплуатировали и развивали систему. ERP от Oracle — это сердце, ядро и основа для всей КИС — единого информационного пространства для ключевых организаций и департаментов, входящих в группу ММК, источник лучших мировых практик по ведению бизнеса, а также платформа для реализации стратегических инициатив «Индустрия 4.0». Это решение номер один на рынке ERP-систем, оно уже содержит лучшие практики бизнес-процессов, а задача ММК — правильно ими воспользоваться. Пользователям решение Oracle дает единые стандарты корпоративного управления в Группе, единообразие в интерфейсах ввода, прослеживаемость информации от ввода первичных документов до влияния на финансовый результат, безболезненное тиражирование системы без необходимости подстраиваться под неизбежные нюансы систем других вендоров, автоматическое тиражирование финансовой и управленческой отчетности. Использование решений одного вендора — это еще и возможность использовать инструменты бесшовной интеграции его продуктов, что существенно снижает затраты на их внедрение. Дешевле обходятся и их обслуживание и поддержка, обучение персонала. Используется единый подход к созданию и поддержке сервисов, унификация инфраструктуры. Несмотря на описанные преимущества, ММК не ограничивает себя одним вендором и при необходимости выбирает лучшие в своем классе решения для специализированных задач, обеспечивая интеграцию с единой КИС. В HR-системе ММК обрабатывается информация о почти 60 тысяч работниках Для каких именно бизнес-задач применяются решения Oracle? Решениями Oracle охвачены все ключевые процессы ММК. Единая система включает управление производством (непрерывным и дискретным), запасами, ремонтами, закупками (включая электронную торговую площадку), финансами, персоналом, проектами, заказами и продажами, на ней же — расчет себестоимости. В ней отражаются результаты финансово-хозяйственной деятельности комбината. Электронная торговая площадка, электронный магазин, мобильные приложения для внутреннего пользования и внешних потребителей — тоже базируются на продуктах Oracle. В ММК — крупнейшая система управления персоналом в промышленности, даже сотрудники газеты «Магнитогорский металл» включены в HR-систему ММК на Oracle. Что это дает компании? Корпоративная информационная система на базе Oracle E-Business Suite позволяет использовать единые по всему ПАО «ММК» методологию и политику управления персоналом: кадровый учет, расчет заработной платы, формирование отчетности в стандарте, установленным законодательством, что, в свою очередь, ведет к прозрачности затрат на персонал, позволяет оптимально использовать его численность. Сейчас, кроме ПАО «ММК», в HR-системе 30 дочерних обществ, всего обрабатывается информация о почти 60 тысяч работниках. Продолжается выполнение стратегической инициативы руководства предприятия — подключение к HR-системе всех организаций Группы компаний. Текст интервью Cnews. Оригинал Дополнительно по теме: Магнитка 4.0: что ушло в цифру на ММК и как варить сталь без участия человека: интервью с А. Ереминым, Директором по экономике ММК  ММК и Oracle объявляют о стратегическом партнерстве по «Индустрии 4.0» ММК интегрировал Лысьвенский металлургический завод в единую информационную систему на основе Oracle ERP Стать поставщиком ММК за 15 мин и другие преимущества ЭТП на Oracle        

«Магнитогорский металлургический комбинат» (ММК) входит в число крупнейших мировых производителей стали и занимает лидирующие позиции среди предприятий черной металлургии России. Планы по цифровизации...

Blockchain

Oracle выпускает второе поколение Oracle Blockchain Platform в ответ на запросы клиентов

Корпорация Oracle выпустила второе поколение облачной платформы Oracle Blockchain Platform Cloud Service. Сегодня развертывается все больше блокчейн-приложений, а внедренные системы масштабируются для поддержки крупных бизнес-сетей и растущих объемов обрабатываемых транзакций, поэтому новая платформа как никогда актуальна. Вот ее преимущества. В ходе исследования Deloitte “Global Blockchain Survey 2020: Реализация проектов,”[1] было опрошено 1488 специалистов и руководителей высшего звена из 14 стран. В 2020 году 39% респондентов использовали блокчейн в работе, тогда как в 2019 году этот показатель составлял 23%. А среди организаций с доходом более 1 млрд долларов США блокчейн использовали 46%. Кроме того, в отчете IDC “Worldwide Blockchain 2020 Predictions”[2] подчеркивается, что из 11 млрд долларов США прогнозируемых расходов на сервисы блокчейн к 2023 году больше трети будет потрачено на управляемые сервисы. При этом для более 80% организаций в 2020 году модель «блокчейн как сервис» (Blockchain-as-a-Service, BaaS) будет приоритетом при внедрении блокчейна в инфраструктуру. Применение технологии блокчейна переходит от экспериментов и стадии первых внедрений к более широкому признанию. Поэтому продукты, поддерживающие реализацию блокчейна у клиентов, также должны развиваться, чтобы удовлетворять новые потребности. В ответ на потребности клиентов, новое поколение управляемой платформы Oracle «блокчейн как сервис» в инфраструктуре Oracle Cloud Infrastructure (OCI) дает значительные новые преимущества при развертывании рабочих систем на базе блокчейна и децентрализованных бизнес-сетей.  Многочисленные отраслевые исследования показали, что проекты на базе блокчейна часто не доходят до стадии реализации. Это происходит из-за незрелости технологических стеков, которые не обеспечивают необходимой устойчивости для поддержки критически важных приложений. Или же их оказывается трудно масштабировать с достаточной гибкостью и детализацией, чтобы приемлемым образом удовлетворять потребности рабочих нагрузок. Порой корпоративные блокчейн-системы охватывают несколько конкурирующих организаций, к примеру, конкурирующих поставщиков крупного производителя или конкурирующие перевозчиков транспортной сети. В этом случае прозрачность распределенного реестра может противоречить требованиям конфиденциальности в деловых отношениях и нормативным требованиям, а возможности обеспечения конфиденциальности транзакций или данных могут быть недостаточно развитыми или детализированными. «С новой версией платформа Oracle Blockchain Platform выходит на новый уровень динамической масштабируемости, высокой доступности и конфиденциальности для корпоративных приложений блокчейн в Oracle Cloud, – считает Франк Сюн, вице-президент группы разработки продуктов блокчейн в Oracle. – Мы улучшили архитектуру, чтобы воспользоваться преимуществами более высокой отказоустойчивости и привлекательным соотношением цены и производительности Oracle Cloud Infrastructure. Клиенты получают возможность динамически вертикально и горизонтально масштабировать свои конфигурации для адаптации к изменяющимся рабочим нагрузкам. Новая версия Oracle Blockchain Cloud Service разработана, чтобы помочь клиентам соблюдать нормативные требования, конфиденциальность и требования к управлению информацией. Кроме того, мы воспользовались преимуществами проверенных сообществом независимых разработчиков версий Hyperledger Fabric с открытым исходным кодом, включая поддержку децентрализованного протокола консенсуса RAFT». Новое поколение Oracle Blockchain Platform создано для достижения трех ключевых целей. Удовлетворить потребности клиентов, использующих системы в промышленной эксплуатации: обеспечить более высокую устойчивость, динамическую масштабируемость и повышенную безопасность за счет пересмотра архитектуры с использованием возможностей Oracle Cloud Infrastructure. Расширить возможности технологий блокчейна на основе достижений сообщества разработчиков Hyperledger Fabric. Ввести новую ценовую политику, чтобы соответствовать ожиданиям клиентов и избежать сюрпризов по мере роста объемов транзакций. «Мы воспользовались возможностью перейти на новый облачный сервис Oracle Blockchain Platform Cloud Service, потому что предпочитаем более предсказуемую модель ценообразования, а также динамическое масштабирование, – пояснил Дуглас Джонсон-Поенсген, генеральный директор Circulor, –  Переход прошел быстро и безболезненно». Расширение возможностей для приложений  в промышленной эксплуатации С момента выпуска Oracle Blockchain Platform два года назад многие наши клиенты стали использовать широкий спектр приложений и рабочих нагрузок на базе блокчейна. Сценарии использования включают отслеживание происхождения продуктов питания и модных товаров, компонентов аккумуляторных батарей электромобилей и предметов роскоши; контроль миллионов морских перевозок; запись тысяч проверок e-KYC для мгновенного открытия банковского счета и другие приложения в промышленной эксплуатации. Клиенты расширяют сети и масштабируют объемы транзакций, и новая версия предоставляет им следующие возможности. Повышенная отказоустойчивость, высокая доступность и возможность восстановления за счет автоматического распределения и репликации всех компонентов платформы по трем доменам доступности (Availability Domains, AD) или трем доменам отказоустойчивости (Fault Domains, FD) в центре обработки данных с одним AD. Это означает, что виртуальный экземпляр может выдержать любой сбой, ограниченный одним AD или FD, благодаря автоматическому развертыванию всех компонентов по шаблону «раздельного существования», что обеспечивает полную репликацию всех компонентов сервиса. Новая версия демонстрирует более высокую устойчивость и предоставляет возможность восстановления с SLA для корпоративных SKU не менее 99,95% (подробности см. в OCI PaaS и IaaS Services Pillar). Это выгодно клиентам с критически важными для бизнеса приложениями на базе блокчейна. Децентрализованный сервис формирования блоков транзакций (Ordering Service) с использованием алгоритмa RAFT для решения задач консенсуса в сети ненадёжных вычислений заменил сервис на основе Kafka/ZK из предыдущих версий. Отсутствие зависимости от дополнительных сервисных компонентов (Kafka/ZK) упрощает инфраструктуру, необходимую для поддержки операций блокчейна, помогает повысить общую устойчивость и эффективность инфраструктуры. На уровне сети блокчейн Ordering Service на основе RAFT позволяет нескольким организациям запускать соответствующие сервисы в рамках «набора согласующих узлов». Разные каналы могут поддерживаться отдельными кластерами Ordering Service. Это дает большую общую масштабируемость и более детальное масштабирование отдельных узлов Ordering Service в соответствие с объемом транзакций в каналах, которые они поддерживают. Защита данных и конфиденциальность также улучшаются благодаря тому, что каналы используют конкретные узлы участников сети, вместо того, чтобы обращаться к глобальному кластеру Ordering Service, как в предыдущих версиях. Кластер Ordering Service, охватывающий несколько регионов, обеспечивает еще более высокую степень устойчивости. Кластер, который упорядочивает транзакции и создает блоки реестра, является сердцем сети блокчейна. Мы создали множество экземпляров в региональных дата-центрах Oracle Cloud Infrastructure и объединили узлы Ordering Service Nodes (OSN) на основе RAFT в катастрофо-устойчивый кластер. Теперь сеть блокчейна выдержит даже сбой регионального масштаба или серьезный сбой сети, поскольку оставшиеся OSN соответствуют требованиям большинства кворума (например, 2 из 3, 3 из 5 и т. д.) Динамическое вертикальное и горизонтальное масштабирование узлов цепочки блоков и хранилища позволяет администраторам развертывать ресурсы в соответствии с потребностями рабочих нагрузок. В отличие от предыдущей версии Oracle Blockchain Platform, в которой операции Oracle Cloud масштабировали экземпляр по запросу на обслуживание, эта версия предоставляет клиентам средства управления для детального вертикального и горизонтального масштабирования в режиме самообслуживания. Например, динамически можно выполнять следующие операции. Добавлять узлы сети и узлы Ordering Service, указав, в каком AD или FD их развернуть и сколько ресурсов OCPU нужно добавить. Масштабировать и сокращать существующие узлы сети в пределах их виртуальной машины. Увеличивать или уменьшать количество копий реплик для CA или REST Proxy. Расширять хранилище с шагом в 1 ТБ. Увеличивать общее количество OCPU, доступных для вашей платформы. Улучшенная защита данных и конфиденциальность благодаря поддержке нового механизма контроля доступа в цепочке с высокой степенью детализации. Новый API-интерфейс для смарт-контрактов и библиотека для создания, обновления, проверки и других операций со списками контроля доступа (ACL) могут быть определены для любых данных или функций в смарт-контракте. Это позволяет разработчикам использовать обычные транзакции блокчейна для создания групп, ресурсов и списков контроля доступа в реестре, а также применять предоставляемые API-интерфейсы для проверки прав доступа в своей бизнес-логике. Кроме того, этот механизм не только обеспечивает более точный контроль, чем все, что доступно в Hyperledger Fabric, но реализован непосредственно в смарт-контрактах и может быть развернут в общем реестре, что позволяет иметь интегрированную историю транзакций для аудита любых изменений ACL. Заказчикам это позволит сбалансировать прозрачность распределенного реестра с конфиденциальностью бизнеса и соответствовать нормативными требованиями к защите данных. Аудит операций уровня управления с помощью журнала аудита Oracle Cloud Infrastructure. Записи аудита доступны в API-интерфейсе с проверкой подлинности и фильтрацией запросов. Их можно также получить в виде пакетных файлов из Oracle Cloud Infrastructure Object Storage. Аналогичный журнал аудита для консольных операций блокчейн планируется в следующей версии. Поддержка блокчейн-таблиц СУБД Oracle при помощи функции базы данных с подробной историей. Когда эта функция включена, она асинхронно создает теневые копии обновлений транзакций блокчейна в базе данных Oracle Database или автономном хранилище данных Autonomous Data Warehouse, которые используются для аналитики и отчетности или автономной обработки транзакций Autonomous Transaction Processing. Однако в обычных таблицах данные не так надежно защищены от несанкционированного доступа, как в цепочке блоков. Поэтому некоторые аудиторы могут поставить под сомнение целостность аналитических отчетов, построенных на основе таблиц. В частности, это касается финансовых приложений, отчетности по стандарту SOX-404 и т. д. В новой версии для записи подробной истории применяются блокчейн-таблицы Oracle 20c Blockchain Tables, что обеспечивает устойчивость таблицы базы данных к несанкционированным изменениям. Таблицы доступны только для вставки, строки в них связываются хэш-значениями. Вдобавок поддерживается проверка неизменности записей PL/SQL-функциями. Это позволяет обеспечить аудируемость и устойчивость к несанкционированному вмешательству на всех уровнях – от данных в цепочке до их внешней теневой копии в базе данных. «Динамическое масштабирование меняет все. Мы можем позволить розничным компаниям, которые используют нашу платформу для отслеживания информации о происхождении продуктов, запускать на полную мощность вычислительные ресурсы, когда они им нужны, и сокращать расходы, когда они не требуются, – говорит Питер Меркерт, соучредитель компании retraced. – Кроме того, в OCI есть готовый механизм ведения централизованного журнала аудита для всех наших облачных сервисов. Он также используется в новом поколении платформы Oracle Blockchain Platform и теперь мы отслеживаем изменения конфигурации всех сервисов в одном месте». Расширение возможностей блокчейна для децентрализованных бизнес-сетей Сеть контролируемого блокчейна обычно начинается с нескольких