X

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

Recent Posts

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 и теперь мы отслеживаем изменения конфигурации всех сервисов в одном месте». Расширение возможностей блокчейна для децентрализованных бизнес-сетей Сеть контролируемого блокчейна обычно начинается с нескольких организаций и со временем разрастается и включает все больше участников. Управление сетью приобретает все большую важность для достижения равноправия участников. Оно включает в себя организацию процесса упорядочения транзакций и группировки транзакций в блоки реестра. В предыдущих версиях достижение консенсуса относительно последовательности транзакций в блоке осуществлялось Ordering Service на основе сообщений Kafka. Наиболее производительная конфигурация Kafka реализуется, когда все ее брокеры работают на одном сайте, поэтому узлы Ordering Service предоставлялись одной организацией – основателем сети.  В новой версии мы перевели механизм консенсуса на RAFT – динамический протокол с выделением лидера, основанный на модели реплицированного конечного автомата. Такая модель устраняет необходимость в Kafka и позволяет узлам Ordering Service из нескольких организаций взаимодействовать в кластере. Благодаря этому изменению любые экземпляры блокчейна в сети могут запускать OSN и присоединять их к выбранным каналам, чтобы участвовать в децентрализованном процессе формирования блоков. В итоге получаем более единообразное и распределенное управление, при котором все участники могут вносить одинаковый вклад. Работоспособность платформы больше не зависит от Kafka и Zookeeper, что снижает сложность эксплуатации и экономит ресурсы, которые раньше потребляли эти компоненты. Как мы уже упоминали, RAFT позволяет использовать группы узлов Ordering Service, которые предоставляют экземпляры платформы блокчейна, развернутые в нескольких региональных дата-центрах Oracle Cloud Infrastructure. Это могут быть даже узлы, отличные от Oracle Fabric, в облаках других поставщиков. Это позволяет создать широко распределенный кластер Ordering Service с географическим резервированием, который продолжит функционировать, даже если один из региональных дата-центров не функционирует или с ним нет связи. Важно помнить, что для работы RAFT требуется доступность большинства первоначального кворума OSN. Таким образом, при начальном кворуме N OSN можно потерять несколько его участников, если оставшееся число составляет большинство (N/2 + 1) от начального числа N OSN. Скорость сетевых соединений между узлами Ordering Service также важно учитывать при анализе производительности и соответствия требованиям к высокой пропускной способности. В региональных дата-центрах Oracle Cloud Infrastructure используются отказоустойчивые сетевые каналы с высокой пропускной способностью. Скорость передачи данных между ними составляет не менее 100 Гбит/с со стабильной задержкой (75 мс в США и 75 мс из США в ЕС). Ценовая политика для соответствия ожиданиям клиентов Когда клиенты экспериментируют и запускают пилотные проекты, ценообразование на основе транзакций для текущих экземпляров сети – гибкий и доступный вариант. Но когда рабочие нагрузки переводятся в промышленную эксплуатацию, а количество транзакций растет, клиентам может потребоваться менее гибкая модель ценообразования, но более предсказуемая и не зависящая от внешних транзакций. В новой версии с учетом этих запросов реализованы метрики ценообразования на основе OCPU в час. Конфигурация экземпляров измеряется в OCPU и объеме выделенных ресурсов для хранения данных. На самом деле существуют две позиции (SKU). Вариант Standard предоставляет недорогую фиксированную конфигурацию для разработки и тестирования. Вариант Enterprise обеспечивает высокую отказоустойчивость и динамически масштабируемую конфигурацию, в которой можно расширять OCPU и хранилище. В таблице приведены эти варианты вместе с подробными сведениями об их конфигурации. Первоначальное количество OCPU и объем хранилища в экземпляре Enterprise могут быть динамически увеличены или уменьшены, но не ниже минимального, с помощью панели управления. После завершения операции масштабирования новые параметры передаются в систему выставления счетов. Стоимость OCPU-часов и хранилища см. здесь. В дополнение к новой метрике ценообразования в этой версии представлены два новых режима для клиентов. Возможность останавливать и перезапускать экземпляры по запросу с помощью панели управления. Когда экземпляр не работает, плата за OCPU снижается до 25% от выделенных ресурсов. Например, клиент использует экземпляр Enterprise Large с 16 OCPU. В часы, когда он не работает, будет взиматься плата только за 4 OCPU. Программа Oracle Bring-Your-Own-License (BYOL) позволяет клиентам переносить существующие лицензии на программное обеспечение на облачные сервисы Oracle PaaS, причем по более низкой цене. В частности, лицензии Oracle Blockchain Platform Enterprise Edition (локальная версия платформы блокчейн) могут быть зарегистрированы в клиентской учетной записи Oracle Cloud Infrastructure. Перерасчет для Enterprise OCPU происходит следующим образом: 1 лицензия на процессор EE OBP = 2 OCPU. Oracle помогает клиентам текущих версий Oracle Blockchain Platform Cloud Service перейти на новое поколение без потери данных реестра и информации о конфигурации. Дополнительно по теме: Подробнее о новой версии Подробнее об Oracle Blockchain Oracle Blockchain Platform Cloud Service: истории клиентов, цены, документация, партнерские решения и  др.   [1] Deloitte, “Deloitte’s 2020 Global Blockchain Survey,” Linda Pawczuk, Jonathan Holdowsky, Rob Massey, Brian Hansen, June 2020,  [2] IDC, “IDC FutureScape: Worldwide Blockchain 2020 Predictions,” James Wester, Alison Close, Steven D’Alfonso, Rivka Gewirtz Little, Yu Xue, Scott Lundstrom, Simon Piff, Jeff Rivkin, Jeff Yong Xun Xie, Shawn P. McCarthy, October 2019,    Оригинал

Корпорация Oracle выпустила второе поколение облачной платформы Oracle Blockchain Platform Cloud Service. Сегодня развертывается все больше блокчейн-приложений, а внедренные системы масштабируются...

CIO

Ускорение ИИ в облаке Oracle c новыми графическими процессорами NVIDIA A100 и другие предложения Oracle с NVIDIA

На протяжении последних лет Oracle тесно сотрудничает с NVIDIA по нескольким направлениям, включая графические процессоры Pascal поколения P100 и Volta поколения V100 Tensor Core. Именно благодаря поддержке аппаратного ускорения стали возможны такие сценарии применения инфраструктуры Oracle Cloud Infrastructure как поиск нефтяных месторождений, секвенирование ДНК и рендеринг анимированного контента. Мы рады сообщить о скором появлении экземпляров Oracle Cloud Infrastructure на базе самого современного и мощного поколения графических процессоров NVIDIA A100 Tensor Core. NVIDIA A100 — это первый в отрасли графический процессор с возможностью гибкого разбиения на несколько виртуальных (multi-instance GPU). Он предназначен для выполнения задач глубокого обучения, инференса, высокопроизводительных вычислений (HPC) и аналитики. Благодаря новым графическим процессорам NVIDIA A100 наши клиенты смогут извлекать еще большую пользу из своих данных и быстрее внедрять инновации. Экземпляры с графическими процессорами NVIDIA A100 Tensor Core Новые экземпляры также будут оснащены процессорами AMD EPYC второго поколения с тактовой частотой 2,9 ГГц, имеющими до 64 физических ядер, и локальными накопителями NVMe для обеспечения быстрого доступа к данным при нагрузках со множеством контрольных точек. Кроме того, экземпляры с графическими процессорами будут первыми в Oracle Cloud Infrastructure, поддерживающими кластерные сети. Высокоскоростные кластерные сети с технологией межсоединения RDMA позволят выполнять нагрузки MPI с задержкой менее 2 мкс. А пропускная способность экземпляров с новыми графическими процессорами NVIDIA A100 составит при этом свыше 1,6 Тбит/с! Только представьте, какие возможности открывает объединение современных мощных графических процессов в один кластер! Из экземпляров Bare Metal с графическими процессорами можно будет создавать кластеры для поддержки крупномасштабных распределенных нагрузок, таких как обучение ИИ или полномасштабное HPC-моделирование, например задач вычислительной гидродинамики или краш-тестов. Кроме того, их можно будет объединять в произвольной комбинации с существующими экземплярами для высокопроизводительных вычислений, поддерживающими подключение к кластеру. Такая гетерогенная инфраструктура еще более расширяет функциональность и гибкость использования и открывает доступ к многочисленным новым сценариям применения, ранее недоступным в облаке. Новые экземпляры Bare Metal и экземпляры виртуальных машин с графическими процессорами станут доступны для заказа уже осенью. Они дополнят имеющееся предложение на базе графических процессоров, рассчитанное на любые ценовые категории и сценарии использования. Стоимость составит 3,05 доллара США в час в расчете на графический процессор. Предложение экземпляров Bare Metal и виртуальных машин с графическими процессорами Развитие сотрудничества с NVIDIA Кроме применения новых графических процессоров, Oracle сотрудничает с NVIDIA и по ряду других проектов. Эти проекты будут способствовать расширению экосистемы и обеспечат нашим клиентам новые возможности развития их бизнеса благодаря ускорению вычислений в Oracle Cloud Infrastructure. NVIDIA Inception и Oracle for Startups. Стартапы, соответствующие требованиям для участия в программе NVIDIA Inception, могут воспользоваться преимуществами программы Oracle for Startups. Они могут получить облачные кредиты на сумму до 100 000 долларов США и использовать их для приобретения экземпляров виртуальных машин с графическими процессорами из портфеля Oracle Cloud Infrastructure, таких как NVIDIA V100 и, когда они станут доступны, NVIDIA A100. В свою очередь участники программы Oracle for Startups также могут воспользоваться преимуществами программы Inception. Виртуальные машины на Oracle Marketplace для исследования данных и работы с ИИ. Новые графические процессоры NVIDIA A100 специально созданы для анализа и обработки данных, а также рабочих нагрузок с использованием ИИ. Для таких нагрузок существует целая экосистема приложений и библиотек с широкой функциональностью на основе открытого кода. Доступность новых, предварительно настроенных виртуальных машин на Oracle Marketplace позволит специалистам по обработке и анализу данных развертывать и запускать нагрузки за считаные минуты. Образы можно легко устанавливать прямо из Oracle Cloud Marketplace. Oracle Cloud Infrastructure Data Science. Этот сервис предлагает управляемую среду для совместной работы с данными и позволяет легко создавать, обучать и контролировать модели в Oracle Cloud. Сервис поддерживает Python и JupyterLab. Кроме того, он поддерживает наиболее популярные пакеты на основе открытого кода для глубокого обучения (такие как TensorFlow, Keras, PyTorch и MXNET), машинного обучения (например, scikit-learn и xgboost), а также библиотеки для визуализации данных (такие как Plotly, matplotlib). В будущих версиях специалисты по анализу и обработке данных также смогут использовать NVIDIA A100s, что позволит ускорить крупномасштабные матричные вычисления и распараллелить крупномасштабные задачи машинного и глубинного обучения. Кроме того, Oracle и NVIDIA объединили усилия по реализации потокового прогнозирования в реальном времени с помощью ускорения MSET2. GraalVM. Oracle Labs, наше передовое исследовательское подразделение, работает с NVIDIA над интеграцией библиотек CUDA-X в популярную у разработчиков среду для разработки корпоративных приложений GraalVM. Интеграция позволяет обеспечить эффективный обмен данными между графическими процессорами и языками GraalVM (R, Scala, Java, JavaScript) и запускать ядра графических процессоров непосредственно из этих языков.  Благодаря projectgrCUDA разработчики корпоративных приложений смогут легко интегрировать в существующие программные стеки библиотеки, где для ускорения выполнения используются графические процессоры.   С чего начать Познакомиться с возможностями Oracle Cloud Infrastructure и получить доступ к новым предложениям Oracle можно, воспользовавашись бесплатными кредитами и сервисами Always Free.   Оригинал

На протяжении последних лет Oracle тесно сотрудничает с NVIDIA по нескольким направлениям, включая графические процессоры Pascal поколения P100 и Volta поколения V100 Tensor Core. Именно благодаря...

CHRO

«R» значит Remote: как работает новое поколение удаленных сотрудников

Пока мир был в тревоге и сомнениях, появилось новое поколение работников, которое готово к конкуренции на рынке труда. Вице-президент Oracle по развитию бизнеса в странах Центральной, Восточной Европы, России и СНГ Наталия Корхонен рассказывает, что такое поколение R и какая работа ему нужна. Рождение поколения R Сейчас работники принадлежат к одному из пяти поколений — от Silent Generation, которое было перед Baby Boomers, до тех, кто родился уже в этом веке (Z). У каждого из них свой стиль поведения и предпочтения. Однако режим изоляции вынудил перейти на удаленную работу. Все поколения столкнулись с похожими профессиональными требованиями и ограничениями. Сотрудникам пришлось освоить новые привычки и правила этики. Опросы руководителей и сотрудников показывают, что во время пандемии люди активно учатся, переучиваются и отказываются от прежних привычек. Многие произвели собственную перезагрузку. Они и сформировали новое поколение работающих удаленно — поколение R (Remote — R).  Что характеризует поколение R Поколение R — это те, кто во время изоляции приобрел новые навыки, принял новые парадигмы и пересмотрел взгляды на мир. Они отказались от прежнего образа мыслей в пользу новых задач и нового видения.  Это поколение чувствует себя гораздо увереннее в условиях неопределенности. Наши эксперты выделяют четыре важные черты работников поколения R. Они готовы к новым условиям труда. Люди поколения R считают, что рынок рабочей силы изменится и готовятся к этому уже сейчас. Они понимают, что конкуренция за рабочие места усилится, и это отразится на развитии их карьеры и возможностях. Но вместо того, чтобы просто ждать, работники поколения R предпочитают во время изоляции освоить хотя бы один новый профессиональный навык. Они планируют иметь несколько источников дохода и попробовать себя в новой должности, как только мир вернется в «нормальное» состояние. Они считают удаленную работу более эффективной. Поколение R уверено, что гибкий график и современные технологии позволяют работать из дома более продуктивно.  Они больше всего ценят баланс между работой и личной жизнью. Несмотря на отсутствие границ между домом и работой, в период изоляции работники поколения R научились успешно их совмещать. Компании ценят упорный труд и готовы идти им навстречу в предоставлении гибкого графика работы. Такая свобода распоряжаться своим временем упрощает поиск баланса между работой и личной жизнью.  Они неравнодушны к проблемам окружающей среды. В изоляции люди поколения R стали по-новому воспринимать окружающую среду и ее проблемы. Осознав ее значение для человечества, они поняли, что должны больше делать для общества и окружающей среды.    Что это значит для бизнеса? Сотрудники возвращаются в мир после пандемии с новыми представлениями, наборами профессиональных навыков, задачами и трудовой этикой. У них будут иные ожидания и приоритеты, и компаниям придется адаптироваться, чтобы соответствовать новым требованиям. Вот четыре практики для HR:  Обеспечьте карьерную мобильность. После возвращения к «нормальной жизни» многие захотят применить новые навыки и расширить круг своих задач. Руководству следует предоставить такие возможности. Предложите командам мобильность в выборе проектов, позвольте сотрудникам попробовать себя в новых ролях помимо обычной работы — это даст возможности для роста. Освойте экономику контрактной работы (гигномику), чтобы сотрудникам не приходилось работать на стороне.  Создайте гибкую рабочую среду. Поддержите удаленных работников, предоставив им необходимые инструменты, чтобы они могли работать продуктивно и эффективно. Платформы и облачные приложения должны быть хорошо защищены и предоставлять те же функциональные возможности для работы, что и офисные системы. Они должны быть полностью доступны в любое время, в любом месте и на любом устройстве.  Укрепите корпоративную культуру. После пандемии сотрудники будут ожидать от руководства участия и понимания. Рабочая и личная жизни почти слились воедино, и для эффективной командной работы требуются понимание и гибкость в вопросах личного характера. Высшему руководству и менеджерам придется изменить стиль управления. Важно пересмотреть и укрепить культуру отношений на рабочем месте, чтобы сотрудники получали поддержку. Вдохновите возможностями. В новых условиях для людей становится важна осмысленность их работы. Сотрудники будут ожидать большей корпоративной и социальной ответственности от работодателей. Компаниям, которые заботятся только о собственном благе, будет труднее привлечь, нанять и удержать квалифицированных сотрудников поколения R. Такие простые вещи, как оздоровительные и волонтерские программы, помогут соответствовать изменившимся ожиданиям.  Сложно предсказать, каким будет рынок труда после кризиса, но тенденции говорят о начале новой эры. Различия между поколениями стираются, и на первый план выходят общие черты поколения R. Автор – Наталия Корхонен, Вице-президент Oracle по развитию бизнеса в странах Центральной, Восточной Европы, России и СНГ. Оригинал статьи опубликован на Rusbase.

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

CDO (Digital)

Шамиль Хайретдинов, МТС: Как просчитывать логистику тысяч поставок в 15 раз быстрее

МТС — гигант телекоммуникационного рынка России, обслуживающий без малого 80 млн абонентов в одной только России. За надежную работу сервисов компании отвечает огромный набор ИТ-решений, позволяющий вести максимально непрерывный бизнес. О том, как МТС трансформируется в ИТ-компанию, что такое эффект ускорения в логистике, зачем телеком-оператору кровеносная система и есть ли будущее у смарт-контрактов, в интервью рассказал Шамиль Хайретдинов, директор по развитию бизнеса МТС. «Рынки проходят через драматичные изменения» МТС — одна из самых активных на российском рынке компаний в плане использования цифровых технологий. В чем ваш основной вызов и ключевые ожидания, связанные с ИТ-блоком? Наш основной стимул заключается в том, что мы не хотим упустить момент трансформации рынка в целом. Посмотрите, что происходит: структуры рынков проходят этап драматичных изменений. Деятельность банков благодаря инструментам цифровизации давно вышла за пределы банковской сферы, у них появляются интересы и в области ритейла, и на телеком-рынке. То же самое касается и ритейлеров, и телеком-операторов. Поэтому конкуренция очень высока и имеет тенденцию к усложнению. И чтобы не упустить момент, компаниям очень важно развивать те технологии, которые дают преимущества во всех этих областях. Какую бы область бизнеса ни брать, в компаниях активно развиваются подразделения, разрабатывающие решения в области искусственного интеллекта, видеоаналитики и сопутствующие им сервисы. Стремительно повышается роль больших данных, как инструмента для взаимодействия с клиентом, а скорость реагирования на изменения предопределяет активность и успешность компании. Как вы оцениваете вклад ИТ в результаты компании? ИТ развиваются в компании широким фронтом и, безусловно, оказывают огромное влияние на наши показатели. Вся наша трансформация базируется на ИТ. У нас десятки проектов, результаты которых весьма ощутимы. Например, свой вклад в положительную динамику развития компании вносят финтех-продукты, облачные услуги, интернет вещей, системная интеграция. По последнему пункту наша выручка растет стремительно. Например, если посмотреть на финансовые итоги дочернего «МТС Банка», то его выручка в прошлом году выросла более чем втрое, и во многом — благодаря применению аналитики больших данных в скоринге и оценке рисков. Расскажите поподробнее о ваших ключевых проектах и что каждый из них дает в плане эффективности? Во-первых, стоит упомянуть о внутренней трансформации. У нас есть классические ИТ, которые занимаются внутренней разработкой, есть много активностей, связанных с вопросами автоматизации и осовременивания процессов в целом. Помимо этого, мы реализуем отдельную большую программу iDA (Internal Digital Automation), задача которой — повышение уровня диджитализации внутренних бизнес-процессов для снижения их трудоемкости и роста эффективности. В рамках этой программы любое подразделение может выдвигать свои инициативы, касающиеся ускорения и количественного улучшения процессов за счет автоматизации, настроек и доработок. По этому направлению ведутся десятки проектов в различной степени завершенности. Если смотреть, например, по блоку управления закупками, в прошлом году были реализованы серьезные проекты по управлению цепочками поставок на основе Oracle Advanced Supply Chain Planning. Это система управления транспортом, это роботизация, решения process mining. Все эти проекты улучшают внутреннюю эффективность. Вторая история касается развития продуктовой линейки для клиентов. Мы проводим активную трансформацию маркетингового блока, что приводит нас к созданию экосистемы продуктов, которые будут максимально удовлетворять их потребности. Прежде всего, это такие традиционные услуги, как мобильная связь и широкополосный доступ в интернет (как домашний, так и корпоративный). Затем мы добавляем сюда всевозможные решения, которые касаются развлечений, кино, других сервисов, которые необходимы людям в повседневной жизни. Соответственно, в маркетинге формируется культура владения этими продуктами отдельными проектными группами, которые отвечают за свою часть этой экосистемы. И с ними плотно работают ИТ-команды, «заточенные» на конкретные технологии. Они становятся драйверами проекта с учетом его целей, показателей доходности, затрат и так далее. Отдельно мы развиваем тему новых модных инструментов, приоритетом среди которых являются большие данные и их аналитика. Это позволяет нам лучше разобраться в огромных массивах информации, которой мы оперируем, что генерирует ощутимые выгоды для бизнеса. Например, с помощью больших данных мы ищем лучшие точки расположения наших салонов продаж, усовершенствуем модель планирования сети. Не секрет, что большая часть доходов компании уходит на развитие сети для наших абонентов. Для понимания того, как именно строить эту сеть и какие необходимы точечные инвестиции, чтобы максимально отвечать на запросы наших клиентов, мы проводим сложное моделирование, которое позволяет оценить большой объем входных параметров клиентов в нашей базе. Помимо этого мы активно смотрим в сторону решений по видеоаналитике: например, решения по биометрии, которые поднимают эффективность и внутри компании, и вовне. Еще один вектор ИТ-развития — это искусственный интеллект. Здесь мы плотно работаем с семантикой русского языка и в плане распознавания аудиоречи, и в плане распознавания смыслов того, что сказано в аудиоформате. Мы проводим очень много работы с текстами. Помимо ИТ-блока, мы привлекли к работе с искусственным интеллектом лингвистов, которые помогают правильно распознавать сказанное вслух и интерактивно взаимодействовать с человеком. И таких ИТ-активностей, которые улучшают те или иные аспекты бизнеса, — десятки. Oracle E-Business Suite — кровеносная система для всех процессов Какие из этих проектов и бизнес-процессов поддерживаются с помощью Oracle? Ключевым решением для нас является Oracle E-Business Suite — это в прямом и в переносном смыслах кровеносная система для всех процессов, поскольку через нее проходят все денежные потоки от бюджетирования до исполнения оплаты. Это и фундамент, который позволяет нам держать всю организационную структуру компании и исправлять допущенные ошибки в исполнении. У нас множество бизнес-процессов реализовано на основе Oracle. Например, модуль Oracle Sourcing позволяет организовывать закупочный процесс, проводить торги с нашими поставщиками, помогает получать наиболее оптимальную для нас стоимость закупаемых товаров и услуг. Есть специальный модуль, который помогает нам учитывать потребности подразделений при строительстве новых точек. Благодаря проводимым с его помощью расчетам, мы понимаем, что и в каком объеме нам нужно закупить, как использовать существующие запасы и нужно ли переносить их между складами. Таким образом мы можем все время видеть нашу структуру запасов, понимать, не храним ли мы излишки, и тем самым решаем задачу оптимизации оборотного капитала при строительстве сетей. Кроме того, мы используем очень много решений, которые так или иначе завязаны на продуктах Oracle. Одно из таких направлений — вся система складирования, находящаяся на аутсорсинге у внешних партнеров. Все эти партнеры отбирались по тому принципу, что у них в обязательном порядке должна быть любая система управления складом. И эта система интегрируется через электронный интерфейс EDI (Electronic Data Interchange) с системой Oracle E-Business Suite. Это возможно благодаря модулю Inventory, который отвечает за складскую деятельность: в любой момент времени, что бы ни происходило, мы получаем информацию о том, что происходит в любой точке России. И это тоже поддерживается системой Oracle E-Business Suite, без которой был бы просто бардак и хаос. О компании МТС МТС — признанный лидер российского телекоммуникационного рынка по таким ключевым показателям мобильного бизнеса, как количество абонентов и выручка. Стратегия развития МТС Customer Lifetime Value 2.0 ориентирована на создание на базе основного телеком-бизнеса продуктовой экосистемы цифровых сервисов. Для этого МТС продвигает инновационные конвергентные решения. Постепенная трансформация в ИТ-компанию позволяет МТС поставлять корпоративные решения в сфере интернета вещей, автоматизированного управления, сбора, обработки и хранения данных, мониторинга, навигации, охраны, информационной безопасности, электронного документооборота, а также облачные услуги на базе собственных ЦОД. А какой эффект достигнут благодаря планированию логистической цепи с учетом ограничений по материалам и ресурсам на основе Oracle Advanced Supply Chain Planning? У нас довольно сложная система управления. Весь бизнес МТС мы разбиваем не по географическому принципу, а по кластерному, в зависимости от того, какие у нас позиции в конкретном регионе и насколько сильно в нем представлены конкуренты. Кластерный подход к инвестициям позволяет нам более эффективно вкладывать деньги и получать возврат от них. Но при этой системе каждый регион отвечает за свои результаты самостоятельно. Это ведет к тому, что дискретность субъектов, с которыми работает Oracle Advanced Supply Chain Planning — очень высокая. С другой стороны, мы хотим повышать эффективность наших закупок и работать напрямую с широким кругом поставщиков. Например, у нас одних только поставщиков антенн из Китая — больше десятка. В каждом из регионов есть десятки подрядчиков, с которыми мы взаимодействуем. Большое число поставщиков и самостоятельных субъектов — это огромная вариативность математических комбинаций для процесса снабжения и сложная логистика. Но благодаря работе с данными Oracle Advanced Supply Chain Planning мы структурируем потоки информации и можем оказать персональный сервис каждому региону. Раньше мы вели эти расчеты в Excel, но они занимали больше месяца. Теперь же они стали многомерными, позволяют выполнять оперативные балансировки, и месяц сменился двумя днями. Эффект ускорения — самое важное, что мы получили от использования этого продукта. Но также мы повысили качество принятия решений. А вы планируете использовать блокчейн для создания цепочек поставок? Эта тема пока остается открытой. Мы уже обсудили потенциальные перспективы с блокчейн-командой Oracle. Если говорить с позиции бизнеса, то блокчейн — это история, которая выстраивает доверие между разными участниками производственной цепочки. По мере усложнения задач в целом нам будет актуальна тема смарт-контрактов. Допустим, в формате отношений между двумя нашими партнерами, которые являются для нас подрядчиками, мы могли бы не пропускать какие-то расчеты через себя, а совершать взаимозачеты напрямую между этими сторонами. И для нас решения на базе блокчейна становятся интересными, когда эта технология помогает выстраивать отношения между сторонами, обслуживающими нас. Опять же, возможно появление сервисов со стороны МТС для третьих сторон. Например, на базе департамента логистики было создано внешнее решение «МТС Торги», через которое мы занимаемся продажами невостребованных товаров, причем, как своих, так и чужих. В прошлом году оборот площадки превысил миллиард рублей. Мы верим, что эта история будет развиваться в сторону появления формата отношений, когда клиенты взаимодействуют на площадке между собой. И здесь, возможно, нам пригодится блокчейн. Мы эти технологии изучаем, находясь в плотном контакте с командой Oracle. Пока готовых областей для применения нет, но я думаю, что в течение двух лет они вполне могут появиться. «Идем в сторону унификации форматов общения с клиентами» В декабре МТС анонсировала план по продаже услуг виртуального юриста и конструктор контрактов. Как они используются внутри компании? У нас в нашем контуре supply chain, который был реализован в закупках, есть пласт работ, связанный с заказами. Когда нужно перевести заказ в производство, мы не хотим просто пассивно ждать его исполнения. Они интегрированы в общую цепочку создания ценностей процесса закупок и должны на разных этапах мониторить разные контрольные точки исполнения. И поверх этого компонента ложится робот-юрист со своими метриками. Он считывает нужные параметры заказов, которые размещены внутри текстовых документов, оставляет свои триггеры с точки зрения сроков и пишет письма в адрес поставщиков. Если у нас возникают какие-то проблемы со сроками исполнения, робот-юрист помогает вести работу. Фактически, он не является пассивным исполнителем, а получает полную информацию о происходящих событиях. Юридическая поддержка без привлечения юристов дала возможность направлять работу в нужное русло для исполнения заказов в срок. А конструктор контрактов позволяет сотруднику при заключении контракта на закупку вносить информацию в специальный шаблон, отвечая по ходу процесса на дополнительные вопросы системы. И на выходе получается готовый контракт. Это ускоряет процесс заполнения, исключает ошибки и гарантирует юридическую верность документа. Как происходит эволюция CRM-системы компании на базе Siebel до современного CX? Мы идем в сторону конвергентных решений. У нас, например, в старые времена было так. Мобильная связь — это один формат взаимодействия и одна система для наших абонентов. А фиксированная связь — это уже другая история и своя бизнес-система. Сейчас мы унифицируемся внутри CRM-системы, чтобы все воспринималось клиентами как единый сервис с одним форматом взаимодействия. Все это работает на Oracle Siebel CRM. А клиент просто получает все необходимое из одного окна. Практически все сотрудники МТС работают в единой HR-системе. Что это дает компании и как помогает самим сотрудникам удерживать work-life balance? Отвечу как пользователь сервисов нашего HR, для которого сегодня как и для других подразделений компании важна скорость. Обеспечить ее в кадровых вопросах можно при помощи высокого уровня автоматизации. Нам важно выстраивать правильное сочетание ИТ-продуктов для достижения желаемого уровня HR-автоматизации, поэтому в основе наших процессов лежит модуль Oracle HCM (Human Capital Management), который обеспечивает надежный уровень хранения и транзакционности данных HR. Наша сore-система является основной базой данных для всей экосистемы продуктов МТС, что помогает нам сохранять идентичность данных и снимает необходимость постоянной синхронизации. Мы активно используем роботизацию процессов внутри системы, например, робот помогает сотруднику оформить заявку и отчет за командировку. Получение и проверка электронных больничных листов также реализована в Oracle. Система сама проверяет данные, обменивается информацией с гос. органом и рассчитывает необходимую сумму к выплате. Наши сотрудники уже давно не используют бумагу в одном из массовых процессов по документообороту — приказы на отпуск. Весь процесс обрабатывается в core-системе и автоматически происходят необходимые кадровые проводки и выплаты. Мы следим за трендами в сфере и постоянно работаем над улучшением наших сервисов на базе Oracle HCM. Как цифровизация бизнес-процессов сказывается на карьере сотрудников МТС? Удается ли ИИ-системам, программным роботам, чат-ботам и т.д. заменять «обычных» сотрудников? Сейчас мы стараемся переориентировать сотрудников в сторону иного подхода к работе. Мы не ориентированы на сокращения. Поясню на примере отдела, который работает с заказами. В нем работает значительное число сотрудников, которые занимаются сопровождением заказов. Это рутинная работа, но мы перевели ее в формат, при котором сотрудники видят, как один заказ влияет на ситуацию в целом. Когда человек получает набор знаний о том, как его положительная или отрицательная работа влияет на общий результат, это приводит к большему вовлечению, когда работается уже с лучшим настроением. Вовлеченность подразделения логистики, например, на операционных функциях была примерно на уровне 90-92% по итогам последних трех полугодий. С другой стороны, если какой-то ресурс высвобождается, мы всегда имеем возможность подумать, чем мы можем его занять. По мере роботизации отдельных направлений у нас возникают другие, которые генерируют новые виды деятельности. Опять же, работая с новыми ИТ-решениями в сфере закупок и логистики мы выявили новые квалификации, такие как бизнес-аналитики, которые работают командами для разработки этих решений. Происходит переквалификация людей, многие переходят в новые для себя сферы внутри компании В текущей ситуации формируются новые условия работы. Как технологии помогают прямо сейчас перестраивать процессы и оставаться эффективными? Исключительно востребованы сейчас все каналы связи и решения, которые позволяют держать коммуникации на расстоянии, которые позволяют людям собираться в большие конференции и общаться. Очень большая нагрузка идет на каналы связи, которые это обеспечивают. Это, как раз, наша работа. Собственно, все тестируют новые форматы удаленного взаимодействия, что получается, что нет. И когда изоляция прекратится, все крупные компании обязаны будут проанализировать феномен сложившейся ситуации и выбрать какой-то новый, более удобный для себя формат удаленных коммуникаций. Интервью Cnews. Оригинал.

МТС — гигант телекоммуникационного рынка России, обслуживающий без малого 80 млн абонентов в одной только России. За надежную работу сервисов компании отвечает огромный набор ИТ-решений, позволяющий...

CIO

Сколько стоит Exadata? Реальная экономика

Почему несмотря на все преимущества Oracle Exadata, некоторые пользователи запускают базы данных Oracle на других платформах? Однозначно сложно ответить, однако, бытует мнение, что оптимизированный программно-аппаратный комплекс Exadata слишком дорогой. Чтобы разобраться в этом вопросе, мы рассмотрели экономику использования баз данных и покажем, почему для многих компаний в действительности общая стоимость владения Exadata ниже, чем у альтернатив. Несогласие между теми, кто считает платформу Exadata дорогой, и теми, кто думает иначе, объясняется разницей подходов к измерению затрат. Действительно, покупка системы Exadata, если рассматривать ее как простой сервер, обойдется гораздо дороже, чем приобретение серверов Linux любого поставщика, включая Oracle. Однако большинство экспертов сходятся во мнении, что при оценке технологии не следует ограничиваться сравнением лишь расходов на приобретение. Вместо этого необходимо рассмотреть общую стоимость владения. Более низкая общая стоимость владения Exadata обусловлена несколькими факторами: широкие возможности и впечатляющая гибкость; намного более высокая плотность консолидации баз данных; упрощенное интегрированное управление, настройка и поддержка; бизнес-преимущества новых решений. Широкие возможности и впечатляющая гибкость Лицензионная политика Oracle Exadata позволяет приобрести лицензию на подмножество ядер системы и наращивать их число по мере увеличения нагрузки. Кроме того, благодаря гибкой конфигурации Exadata вычислительные серверы и серверы хранения данных можно добавлять независимо по мере необходимости. Расширение системы не требует ее остановки или масштабной замены оборудования. Вместе эти функции значительно упрощают планирование необходимых ресурсов: вы приобретаете то, что вам необходимо, и расширяете систему, только когда это требуется. Кроме того, благодаря перенесению части обработки с серверов баз данных на серверы хранения для поддержки одной и той же нагрузки потребуется меньшее количество ядер и лицензий. При переходе в облачную среду гибкость в получении ресурсов еще более возрастает благодаря лицензированию с почасовой оплатой. Высокая плотность консолидации баз данных Улучшенная плотность консолидации – один из самых значительных источников экономии средств на Exadata. Благодаря высочайшей производительности системы и возможностям управления ресурсами, ориентированным на базу данных, Exadata обеспечивает самую высокую плотность консолидации в отрасли. За счет уменьшения количества управляемых ресурсов снижается нагрузка на управление – число физических серверов, виртуальных серверов, операционных систем баз данных, которыми требуется управлять, становится меньше. Расходы на лицензии также снижаются. Наконец, сокращение необходимых ресурсов снижает расходы на эксплуатацию центра обработки данных. Это напрямую касается электроэнергии, охлаждения и занимаемой площади. Упрощенное интегрированное управление, настройка и поддержка Заказчики Exadata также тратят меньше средств на управление и администрирование. В отличие от типового сервера комплекс Exadata предназначен специально для запуска СУБД Oracle Database. В нем нашли воплощение лучшие практики работы с базами данных. Система настроена специально для поддержки базы данных и реализует множество передовых функций, работа которых не требует участия администратора. Например, комплекс Exadata самостоятельно решает, какие данные следует поместить кэш, какие задачи следует выполнить в первую очередь и как максимально быстро выполнить восстановление после программного сбоя или аппаратного отказа без трудоемкого администрирование. Наконец, поддержка Exadata требует минимальных расходов. Поскольку это решение от одного поставщика, отпадает необходимость взаимодействовать с разными поставщиками при возникновении проблем, а включенная поддержка Platinum Support освобождает от общего техобслуживания. Бизнес-преимущества новых решений Еще один фактор, влияющий на общую стоимость владения, – бизнес-преимущества решения. Благодаря улучшенной производительности и простоте управления комплекс Oracle Exadata позволяет заказчикам справляться с задачами, которые раньше считались невыполнимыми. Заказчики могут создавать новые бизнес-процессы в реальном времени, внедрять в процессы инструменты глубокого анализа и быстрее получать содержательные ответы на более сложные запросы. Например, ведущие финансовые компании используют Oracle Exadata для почти мгновенного анализа платежей на наличие рисков во всех своих данных, объем которых измеряется петабайтами. Exadata также предлагает самые высокие уровни доступности. С учетом того, сколько может стоить минута простоя, несложно представить, что это значит для бизнеса. Нужны еще агрументы? IDC провела количественное исследование экономии при использовании Exadata. Как было подсчитано, возврат инвестиций в Exadata за 5 лет составил 429%, что позволило сэкономить сотни тысяч долларов. Несмотря на то, что прошло несколько лет, методология по-прежнему применима. С учетом новейших усовершенствований в Exadata X8M можно предположить, что если бы подобное исследование проводилось сегодня, то результаты оказались бы еще привлекательнее. Ничего удивительного том, что крупнейшие заказчики Oracle выбирают Exadata в качестве корпоративного стандарта для развертывания СУБД Oracle Database. Оригинал Дополнительно по теме: 10 лет инноваций Exadata в кейсах российских клиентов Exadata X8M: Oracle выпускает самую быструю в мире машину баз данных        

Почему несмотря на все преимущества Oracle Exadata, некоторые пользователи запускают базы данных Oracle на других платформах? Однозначно сложно ответить, однако, бытует мнение, что...

Artificial Intelligence

Искусственный интеллект в банковском секторе: как заставить данные работать

Искусственный интеллект будет играть центральную роль в экономике будущего и служить драйвером роста. Такой прогноз прозвучал на открытии онлайн-встречи «ИИ трансформирует будущее финансовых сервисов: драйверы роста», организованной Коммерческой службой Министерства торговли США в России (AI reshaping the future of financial services: drivers for growth. A Trade Talks Series Live Event). Топ-менеджеры и ведущие эксперты из банковского и ИТ-секторов, в том числе Сбербанк, Яндекс, Qiwi, MasterCard, Visa, Oracle и другие, обсудили практики, проблемы и перспективы использования ИИ в финансовом секторе. Применения искусственного интеллекта многообразны – от предиктивной аналитики и чатботов до предотвращения мошенничества и обеспечения соответствия нормативным требованиям. Вложения банков в технологии машинного обучения растут ежегодно в среднем на 46,2%, но многие проекты так и остаются незавершенными. Мануэль Лоренцо, Вице-президент Oracle, руководитель экспертного департамента по банковскому сектору в регионе EMEA поделился опытом компании и ее клиентов, как добиться желаемых результатов при внедрении ИИ. Два действенных подхода к внедрению ИИ Последние три года банковскую отрасль охватила настоящая «золотая лихорадка» в отношении искусственного интеллекта. Банки создали множество озер данных, запустили массу инициатив в области ИИ и не жалели средств на привлечение лучших молодых специалистов по обработке и анализу данных. И что же мы видим спустя три года? Было добыто много песка и очень, очень мало золота. По данным компании Gartner, 80% проектов в области ИИ потерпели неудачу или не продвинулись дальше разработки прототипа. С чем это связано? Казалось бы, для успеха проектов имелись все необходимые предпосылки: разработано большое число алгоритмов машинного обучения с открытым исходным кодом; накоплено значительно больше массивов данных, чем можно себе представить;  вычислительные ресурсы широко доступны.  Оценивая результаты, можно предположить, что банки весьма активно взялись за дело, не продумав стратегию работы с данными. Во многих крупных проектах, которые были запущены, ответственность была возложена на ИТ-отделы, а не на бизнес-подразделения. "Чтобы внедрение ИИ приносило результаты, Oracle придерживается двух стратегических подходов, – пояснил Мануэль Лоренцо. – Первый заключается в том, что возможности машинного обучения адаптированы, внедрены и интегрированы во все банковские приложения для фронт-офиса и бэк-офиса, в том числе для цифровых взаимодействий с клиентами, обеспечения соответствия нормативам, управления финансами и работы с персоналом.  В результате заказчики могут использовать возможности ИИ непосредственно в момент совершения транзакции." Благодаря этому ведущему французскому корпоративному банку удалось на 60 % сократить количество ложноотрицательных случаев несоответствия нормативным требованиям и в три раза улучшить распознавание схем отмывания денег (до фактора 3). А международный швейцарский банк вернул инвестиции, вложенные в создание интеллектуального цифрового HR-ассистента HR Smart Digital Concierge всего за 9 месяцев. При этом банку за счет ускорения решения повседневных задач удалось повысить эффективность работы сотрудников, и теперь они могут больше времени уделять обслуживанию клиентов. "Второй подход, который применяют наши клиенты в финансовом секторе, - фокус на конкретные сценарии использования при четком понимании бизнес-целей,  – продолжил Мануэль Лоренцо. – Например, крупнейший розничный банк Испании создал модель оценки благосостояния клиентов, которая применяется для формирования индивидуальных ставок по кредитам и депозитам. Ему удалось значительно уменьшить время на согласование ставок и повысить вероятность перекрестных продаж." Один из ведущих цифровых банков в регионе ЕМЕА тратил около 20 млн долларов США на онлайн-рекламу в крупнейшей поисковой платформе. Показатель эффективности рекламы составлял всего 0,001%. За 10 месяцев банку удалось повысить показатель до 5% и увеличить доход от реализации продуктов до 200 млн долларов США. При этом сумма вложений составила всего около 200 тыс. долларов США. «Совместно с банком мы разработали механизм для определения предрасположенности к покупкам», - рассказал Вице-президент Oracle. В процессе разработки использовались принципы поведенческой экономики, контекстный интеллект и детальный анализ эмоциональной окраски высказываний с генератором текстов на естественном языке. Это позволило адаптировать содержание рекламных объявлений к поведению клиентов в цифровой среде».   Действительно, в своей «золотой ИИ-лихорадке» банки столкнулись со множеством трудностей, хотя едва начали разрабатывать жилу ИИ. Однако нет никаких сомнений, что золото в ней есть. Как его найти, вот 4 рекомендации, которые может дать Oracle: начинайте с малого и расширяйте подход, узнайте потребности и продемонстрируйте выгоду, прежде всего думайте о бизнес-результатах и назначьте ответственным руководителя от основного бизнеса, а не от ИТ. Как банкам выработать эффективную ИИ-стратегию Многие банки изначально относились к озерам данных как к священной корове при работе с ИИ. Как известно, часть этих озер данных превратились, к сожалению, в болота. В результате специалисты по обработке и анализу данных и разработчики стали переходить в финансово-технологические компании, где не было таких проблем с данными и получением доступа к ним, как в банках. Как подсчитали аналитики Gartner, 70% усилий в области ИИ тратится на управление данными: получение, очистку, подготовку и обработку. А результаты наших исследований показали, что большинство банковских озер данных наполняется массивами данных, извлеченными из баз данных Oracle.  Чтобы заказчикам не приходилось тратить время на перемещение данных, их обновление и обеспечение целостности, Oracle реализовала возможности применения алгоритмов машинного обучения, например, на R и Python, непосредственно в источнике данных в режиме реального времени и использует инновации, в частности анализ графов, для улучшения результатов МО. Кроме того, теперь многие возможности расширенной аналитики доступны клиентам Oracle совершенно бесплатно. В то же время Oracle внедряет инновационные средства для автономного управления данными, чтобы снизить нагрузку и существенно упростить выполнение всех обычных ИТ-операций. Это радикально меняет парадигму работы с данными в области ИИ, так как пользователи могут полностью сосредоточиться на их стратегическом анализе. "Руководители банков, с которыми мы регулярно общаемся, начинают понимать, что для достижения более значимых результатов к ИИ-проектам необходимо привлекать в большей степени банковских специалистов, а не только специалистов по обработке и анализу данных , – пояснил Мануэль Лоренцо. – Тем более, что по их мнению обучить банковских сотрудников принципам машинного обучения (МО) оказывается легче, чем пытаться научить специалистов по обработке и анализу данных финансовому делу." Для обеспечения тесного взаимодействия между экспертами в банковском деле, специалистами по обработке и анализу данных и ИТ-специалистами компания Oracle предлагает уникальную виртуальную платформу Self Service Cognitive Platform. Она позволяет: распространить знания о работе с данными по всем подразделениям банка; значительно сократить издержки на администрирование данных. Таким образом, теперь банки могут быстрее и с гораздо меньшими усилиями извлечь то золото, которое скрыто в различных внутренних источниках данных. Искусственный интеллект под контролем Достоверность заключений ИИ вызывает у контролирующих органов многих стран все большую обеспокоенность, поэтому они усиливают надзор за инициативами банков в этой области. Банкам приходится объяснять им логику моделей МО. В частности, это касается использования ИИ в роботах-консультантах по инвестициям, для рекомендаций по заключению сделок или контроля соблюдения нормативных требований. Например, для сравнения результатов и обеспечения их согласованности Oracle предлагает клиентам использовать две модели МО вместе с анализом графов при принятии решений в режиме реального времени. Чтобы избежать синдрома «черного ящика», Oracle реализовала инновационный механизм для объяснения выводов МО. Он выделяет переменные и логические цепочки, на основании которых когнитивный алгоритм выдает свои результаты.  У контролирующих органов есть также требования к локализации данных. Чтобы им соответствовать, наши клиенты из сектора финансовых услуг могут создать виртуальную платформу МО в частном облаке Oracle внутри своего центра обработки данных под защитой своих собственных брандмауэров. Если массивы данных не содержат персональных данных, то иногда они могут обрабатываться в гибридной среде или публичном облаке. Таким образом, постоянное сотрудничество между банками, контролирующими органами и технологическими партнерами очень важно для прозрачности, надежности и соблюдения этических ценностей при работе банков с ИИ.

Искусственный интеллект будет играть центральную роль в экономике будущего и служить драйвером роста. Такой прогноз прозвучал на открытии онлайн-встречи «ИИ трансформирует будущее финансовых...

Autonomous

Новое в СУБД Oracle: механизмы повышения производительности и автономности

Сегодня в блоге мы публикуем третью, заключительную часть статьи о новых возможностях СУБД Oracle. Мы уже рассказали, как новая мультиарендная архитектура позволяет упростить администрирование и повысить эффективность использования оборудования, а также как ускоряется выполнение аналитических и других типов запросов и повышается надежность базы данных с помощью  In-Memory Database и шардинг. В финальной части статьи мы уделим внимание механизмам повышения производительности и автономности, в том числе автоматической индексации, AutoML, блокчейн-таблицам и др. В каждой новой версии Oracle Database происходит оптимизация алгоритмов, ускоряются многие операции, повышается производительность выполнения SQL и PL/SQL кода. Мы предлагаем обзор наиболее ценных и важных механизмов. Статистика реального времени. Скорость выполнения SQL-запроса зависит от плана его выполнения. Оптимизатор запросов (cost-based optimizer) строит планы, в том числе, на основе собранной статистики (количество записей, наличие индексов, кардинальность и т.д.). При устаревшей, неверной статистике план будет плохим, поэтому администраторы баз данных должны постоянно обновлять статистику. Сейчас, например, это можно делать автоматически, в окне обслуживания (например, ночью). Но операция сбора статистики влияет на производительность базы даных, а в период между двумя ее сборами статистика быстро устаревает. Для решения этой проблемы был реализовал механизм сбора статистики в реальном времени – Real Time Statistic. Теперь часть наиболее важной статистики («базовая статистика») хранится в оперативной памяти, автоматически обновляется при выполнении каждого оператора языка манипулирования данными (Data Manipulation Language, DML) и периодически сбрасывается на диск. Каждый новый запрос использует свежую статистику (она формируется на основе статистики из памяти и из словаря базы данных) и выполняется с оптимальным планом запроса. Статистика собирается на лету, поэтому, чтобы не тормозить DML, собирается только базовая. Полную статистику можно собирать реже, так как она теперь меньше влияет на качество выполнения запросов. Дополнительным бонусом от статистики реального времени является то, что многие агрегационные функции (min, max, count), если в запросе нет предложения where, не читают данные с диска, а берут их из базовой статистики в памяти. Это резко ускоряет выполнение запроса. Автоматическое создание индексов. Это наиболее интересный новый механизм. Индекс в базе данных служит для ускорения выполнения SQL запросов. Считается, что основную массу индексов строят разработчики приложения на этапе создания приложения, а администраторы должны лишь поддерживать эти индексы. Однако, на практике мы видим, что администраторы и разработчики, ответственные за обеспечение высокой производительности приложения, постоянно создают все новые индексы на этапе эксплуатации. В результате некоторые индексы дублируют друг друга, занимая место в базе данных. Но, главное, они замедляют операции вставки, удаления и изменения данных, которые требуют изменения индексов. Создание оптимального набора индексов – это искусство, которым владеет не каждый администратор баз данных. Поэтому в Oracle разработали механизм автоматического создания индексов из 6 шагов. Захват (Capture). Во время работы приложения СУБД периодически  (каждые 15 мин) захватывает выполняемые SQL-запросы и помещает их в специальный репозиторий (Automatic SQL Tuning Set, ASTS). Захватываются не только тексты SQL, но и планы выполнения, переменные привязки, статистика выполнения и т д. Идентификация кандидатов (Identify). Новые захваченные запросы анализируются с помощью алгоритмов искусственного интеллекта (ИИ) для определения индексов-кандидатов, которые могут улучшить выполнение этих запросов. Кандидаты создаются в базе данных как неиспользуемые индексы (Unusable) – по сути это лишь описания индексов в словаре базы данных (метаданные). Кроме кандидатов на добавление выявляются кандидаты на удаление, так как новые индексы-кандидаты могут перекрывать существующие индексы. Верификация (Verify). Оптимизатор запросов проверяет, что новые индексы действительно влияют на планы выполнения запросов. Оказывающие влияние кандидаты реально создаются в базе данных, но помечаются как невидимые (сессиям они пока не видны). Захваченные запросы (Select)  выполняются в отдельной сессии с учетом новых индексов, и по ним собирается статистика. Принятие решения (Decide). Если производительность всех запросов, использующих новый индекс, улучшилась, то индекс помечается как видимый для всех сессий и далее используется как обычно при построении планов запросов. Если производительность всех запросов, использующих новый индекс, ухудшилась, то индекс удаляется. Если же производительность одной части запросов улучшилась, а другой - ухудшилась, то индекс становится видимым только для тех запросов, которые он улучшает. Остальные запросы его не видят и не используют. Онлайн проверка (Online validation). При дальнейшем использовании приложений меняется статистика и нагрузка, появляются новые запросы, поэтому процедура выявления и построения новых автоматических индексов периодически повторяется, чтобы учесть изменения. Мониторинг. СУБД постоянно отслеживает использование автоматических индексов и удаляет давно не используемые (политику хранения задает администратор). Кроме того, в базе данных могут сосуществовать автоматические и ручные индексы, а политика удаления для них может различаться. Администратор может включить/выключить автоматическое создание индексов; указать схемы базы данных, для которых этот режим не работает; задать, в каком табличном пространстве следует создавать эти индексы; построить отчет о полезных рекомендуемых индексах без их создания. Реализация описанного механизма требует дополнительных вычислительных ресурсов. Поэтому, если удалить все индексы и включить режим их автоматического построения, то вначале нагрузка на процессоры резко возрастет. На этапе первичной оптимизации это допустимо, но все равно ее лучше производить на мощной машине (например, на Exadata). Когда основной массив индексов построен, накладные расходы на мониторинг, построение новых индексов и др. уже не так велики. Применение механизма автоматического построения индексов на реальных приложениях показало, что число получаемых индексов меньше, чем при ручной настройке, при этом производительность приложения сохраняется или возрастает. Автоматическое построение индексов можно запускать на  копии промышленной базы данных и затем уже по построенному отчету вручную создавать рекомендованные индексы на промышленной базе данных. Карантин для ресурсоемких запросов. Сложные запросы сильно нагружают систему и мешают работать другим пользователям. При изменении плана выполнения или объема данных запрос, который раньше работал быстро, может стать помехой для других. Поэтому в менеджере ресурсов СУБД реализована возможность отправлять в карантин запросы, когда они потребляют больше ресурсов, чем позволено. Такой запрос прерывается и при последующих запусках не выполняется. При изменении ситуации, например, когда планка ограничения ресурсов будет поднята, карантин будет снят и запрос сможет выполняться. В качестве пороговых значений для помещения запроса в карантин могут использоваться процессорное время, общее время выполнения, объем ввода/вывода, число физических или логических операций ввода/вывода. Работа с энергонезависимой памятью В традиционных СУБД данные хранятся на дисках и для обработки считываются в оперативную память компьютера. После выключения компьютера данные в оперативной памяти теряются. Оперативная память очень быстрая, но дорогая, поэтому поместить в нее всю базу могут немногие заказчики. В качестве паллиатива в ячейках Exadata между дисками и оперативной памятью устанавливается флеш-память, где автоматически кэшируются часто используемые данные. К сожалению, она хоть и быстрее дисков, но намного медленнее оперативной памяти. Появление энергонезависимой памяти (Persistent Memory, PMEM) революционно меняет правила игры и, очевидно, приведет к изменению архитектуры СУБД. PMEM по стоимости дешевле оперативной памяти, но по скорости близка к ней. И она не теряет данные после выключения питания. Таким образом, в будущем можно будет всю базу данных поместить в PMEM и отказаться от дорогостоящих операций ввода/вывода, кэшей в памяти, подкачки блоков и т д. Oracle Database, начиная с версии 20с, умеет работать с PMEM. Она использует ее двояко. Во-первых PMEM Intel Optain помещается в ячейки хранения машины баз данных Oracle Exadata (рис. 1) . Рисунок 1.  Уровни хранения данных в Exadata Таким образом, теперь в Exadata реализовано четыре уровня хранения данных: диски (холодные данные); флеш-память (кэширование теплых данных); PMEM (кэширование горячих данных); оперативная память. При этом обращение экземпляра СУБД к данным PMEM происходит не по стандартному протоколу ROCE (замена Infiniband), а по специальному протоколу RDMA напрямую. Это позволяет обойти сетевой стек и стек ввода/вывода и снизить задержки в десятки раз. Кроме того, Exadata записывает журналы транзакций (redolog) на PMEM. Все это значительно ускоряет операции ввода/вывода. Но пользователи Oracle Database 20с могут и на обычном (не Exadata) оборудовании использовать преимущества PMEM. В энергонезависимой памяти можно размещать журналы транзакций (redo logs) и файлы данных. SQL-запросы выполняются напрямую над данными файловой системы PMEM по специальным алгоритмам. Поскольку данные из PMEM не считываются в буферы оперативной памяти, соответствующие накладные расходы исключаются. Это позволяет значительно ускорить выполнение важных запросов и повысить производительность всей СУБД. Новые возможности Oracle Database 20c Несмотря на то, что версия Oracle Database 20с является промежуточной, она обладает множеством новых возможностей. Выделим лишь самые интересные из них (рис. 2). (DB Nest, In-Memory Vector Join и Persistent memory рассматривались во второй части.) Рисунок 2.  Инновации в Oracle Database 20c Блокчейн-таблицы. Это обычные таблицы базы данных, открытые только на чтение и добавление строк – изменить данные в этих таблицах нельзя. Удалить строки и всю таблицу можно только через заданный срок (или никогда), который определяет администратор. Строки таблицы связаны в цепочки (как в обычном блокчейне) – в каждой строке хранится хэш-значение предыдущей строки цепочки. Тем самым гарантируется, что строки цепочки не изменились, так как для изменения одной строки придется перестроить всю цепочку. Пользователи могут сохранить копии хэш-значений для проверки, что интересующие их значения не были изменены. Это простой и удобный способ организовать централизованный блокчейн в базе данных для приложений/пользователей, не доверяющих друг другу. Native JSON в базе данных. Таблицы могут содержать колонки с документами JSON. Элементы данных в документах JSON можно обновлять. Теперь документы хранятся не в текстовом, а в бинарном представлении, что сильно ускоряет работу с ними. Кроме того, и опция In-memory, и ячейки Exadata умеют работать с колонками, содержащими  документы JSON. SQL-макросы в запросе. SQL-макросы позволяют упростить написание SQL-запроса. SQL-макрос – это функция, которая на выходе возвращает текст, который подставляется в текст исходного SQL-запроса. Например, это может быть динамически сформированный текст подзапроса или предикат условия для WHERE. Макросы делятся на табличные (подставляются в выражение FROM и формируют имя таблицы/таблиц или подзапрос для генерации таблицы) и скалярные (подставляются в WHERE/HAVING,  GROUP/ORDER BY и формируют имя колонки/группы колонок или целого предиката для WHERE). SQL-макросы позволяют проще писать то, что раньше реализовывалось с помощью динамического SQL. Автоматизация машинного обучения (AutoML в OML4Py). Опция Advanced Analytics теперь является бесплатной компонентой СУБД Oracle. В ее состав входят средства создания, обучения и использования моделей для машинного обучения (Machine Learning, ML).  В СУБД имеется большая библиотека таких моделей (преимущественно на языке Python) и средства построения и настройки моделей (рис. 3).  Однако выбор, построение и обучение таких моделей – сложная задача и требует высокой квалификации в области машинного обучения. AutoML позволяет упростить создание моделей машинного обучения. Она помогает сделать следующее: выбрать правильную и наиболее подходящую модель для конкретной задачи (выдает рекомендации и список подходящих моделей); выбрать необходимые атрибуты (колонки таблицы) в качестве входных данных для модели (рекомендует, какие атрибуты и как сильно влияют на результат – чем меньше значимых атрибутов, тем быстрее и проще модель) выбрать параметры настройки для моделей (features). Сегодня алгоритмы машинного обучения очень широко используются в приложениях. Механизмы AutoML в OML4Py (Oracle Machine Learning for Python) помогут неспециалистам в области машинного обучения создавать и использовать модели. Рисунок 3.  Алгоритмы машинного обучения СУБД Oracle Заключение Это только часть новых возможностей СУБД Oracle 12.2, 18c, 19c и 20c. Полный список можно найти в документации по конкретной версии СУБД. Некоторые из рассмотренных новых возможностей требуют больших дополнительных вычислительных ресурсов (например, автоматические индексы, онлайн статистика, memoptimized таблицы и т. д.), поэтому они реализованы на платформе Exadata. Список возможностей для конкретной платформы также можно найти в документации на СУБД Oracle. Новые версии СУБД работают в корпоративном ЦОД (on-premise), в публичном облаке Oracle Cloud и также доступны на Exadata Cloud@Customer и в частном регионе публичного облака Oracle Dedicated Region Cloud@Customer, которые размещаются в клиентском дата-центре, но полностью обслуживаются Oracle.  На базе этих СУБД (начиная с 18с) также реализованы автономные базы данных Oracle Autonomous Database. Они доступны как в публичном облаке Oracle, так и на Exadata Cloud@Customer в дата-центрах клиентов по модели «Oблако Oracle у клиента». Каждая автономная база данных – это PDB. Новая инициатива Oracle – облачные сервисы Always Free – позволяет каждому желающему бесплатно заказать на неограниченный срок две автономные БД. На них удобно изучать новые возможности, вести разработку, тестировать свои приложения.   Автор – Марк Ривкин, руководитель группы баз данных технологического консалтинга Oracle в России и СНГ Авторский вариант статьи опубликован в журнале «Открытые системы. СУБД», #2, 2020      

Сегодня в блоге мы публикуем третью, заключительную часть статьи о новых возможностях СУБД Oracle. Мы уже рассказали, как новая мультиарендная архитектура позволяет упростить администрирование и...

CIO

Новое в СУБД Oracle: ускорение аналитических запросов с In-Memory, шардинг и повышение надежности

Сегодня в блоге мы продолжаем публикацию статьи о тенденциях развития и возможностях базы данных. В первой части мы рассказали об упрощении администрирования и эффективном использовании оборудования с новой мультиарендной архитектурой. Вторая часть посвящена обзору полезных механизмов, которые позволяют ускорить выполнение аналитических и смешанных запросов и повысить надежность базы данных. Ускорение аналитических запросов с опцией Database In-Memory Опция Oracle Database In-Memory позволяет радикально ускорить выполнение аналитических запросов. Для этого требуется лишь задать размеры in-memory кэша и указать таблицы, которые там можно размещать. Для хранения данных в СУБД различных производителей используются два основных метода – традиционный построчный и поколоночный. Аналитические запросы и подсчет агрегатов быстрее выполняются при поколоночном хранении. Однако, обычные OLTP-запросы, когда требуется доступ к небольшому набору строк либо модификация одной строки таблицы, при таком представлении работают медленно. При построчном хранении все ровно наоборот. На практике большинство приложений – смешанные, т.е. они поддерживают и OLTP, и аналитические запросы, и сложные вычисления и др. Технология Oracle Database In-Memory решает эту проблему. Данные в базе данных на диске хранятся в построчном формате, что позволяет применять традиционные механизмы хранения и ввода/вывода. Но в оперативной памяти для заданных таблиц (или частей таблиц) хранятся два представления этих данных: построчное - в буферном кэше и поколоночное - в новом In-Memory кэше (рис 1). Рисунок 1. Архитектура Oracle Database In-Memory При поступлении нового запроса к СУБД SQL-оптимизатор Oracle определяет, как он будет лучше выполняться, на каком кэше (на построчном или колоночном), и строит соответствующий план выполнения запроса. Аналитические запросы при этом могут ускориться в десятки раз. Это достигается, в том числе, за счет того, что операции с колонками (векторами значений) выполняются с использованием векторных операций процессора (Single Instruction Multiple Data, SIMD). Одно ядро процессора способно сканировать миллиарды строк в секунду, т.е. за одну команду процессора можно, например, провести поиск значений в колонке.  Даже такие тяжелые и сложные операции, как соединение таблиц, Oracle Database умеет преобразовать в набор векторных операций. В версии 20с появилась возможность и некоторые простые операции соединения выполнять с использованием векторных операций без преобразования – In-Memory Vector Join. Например, если таблицы «Продажи» и «Пункты продаж» нужно соединить по ключу «Код заказа», значения колонок «Код заказа» этих таблиц загружаются в два векторных регистра и за один такт процессора формируется матрица соответствия этих столбцов (практически результат соединения таблиц). Это на порядок ускоряет многие операции соединения. При векторной обработке также реализуются новые алгоритмы ускорения построения агрегированных отчетов. Размер оперативной памяти ограничен, поэтому специальная утилита In-Memory Advisor анализирует запросы и выдает рекомендации, какие таблицы следует поместить в In-Memory кэш, а также помогает это сделать. Чтобы сэкономить память, кэшировать можно части таблиц (секции),  не все колонки, при этом кэшируемые данные можно сжимать.  Начиная с версии Oracle Database 19с данные автоматически подкачиваются в кэш на место давно не используемых. А в версии 20с будут применяться In-Memory алгоритмы, даже если часть таблиц запроса хранится в In-Memory кэше, а часть – только в буферном кэше. Данные всегда сначала обновляются в буферном кэше, а затем кэши синхронизируются специальным фоновым процессом. Опция In-Memory может использоваться и с резервной базой данных, открытой на чтение (опция Active Data Guard), где выполняются аналитические запросы и строятся отчеты. При этом в основной и резервной базах в кэш могут помещаться разные таблицы. В ячейках Oracle Exadata используются флеш-память и энергонезависимая память (persistent memory). В них данные могут кэшироваться в том же формате, что и в In-Memory кэше. Поэтому на ячейках хранения Exadata тоже применимы алгоритмы векторной обработки. В Oracle Database 18c значительно повышена производительность многих In-Memory операций.  Например, несколько колонок таблиц можно сканировать одновременно. Значения числовых (number) колонок преобразуются при этом в памяти в бинарный формат процессора, что ускоряет выполнение векторных вычислений. Часто используемые выражения на основе колонок таблицы могут автоматически вычисляться заранее и храниться в памяти в виде дополнительных колонок, т.е. вычисления не производятся каждый раз. В последних версиях СУБД Oracle Database технология In-memory используется не только для реляционных данных, но и для колонок с геоинформацией, текстом и JSON.  Она используется и при работе с внешними таблицами (external table). Дополнительным бонусом опции In-Memory является ускорение в 2-3 раза OLTP-запросов. Обычно, для ускорения аналитических запросов приходится строить множество дополнительных индексов для таблиц. Каждое изменение данных таблицы вызывает также и изменение всех индексов, что замедляет работу. Теперь же дополнительные индексы можно удалить и получить ускорение OLTP-операций за счет технологии Oracle Database In-Memory, поскольку отсутствуют накладные расходы на сопровождение дополнительных индексов. Таблицы с оптимизацией для обработки в памяти СУБД Oracle теперь умеет ускорять еще два типа приложений со специфическими запросами. Это работа с таблицами типа ключ-значение, где по ключу надо быстро получить запись, и работа с таблицами для интернета вещей (IoT), где требуется непрерывная вставка записей в таблицу (например, поток телеметрии с датчиков). Для этого используются так называемые таблицы с оптимизацией для обработки в памяти (memory optimized), для которых применяются специальные алгоритмы обработки. Если надо быстро извлекать данные типа ключ-значение из таблицы по ключу, то достаточно просто объявить таблицу как Memoptimize for read и задать размер кэша Memoptimized для таких таблиц. При этом таблица загружается в кэш при первом обращении к ней и для нее в памяти строится хэш-индекс. При запросе записи по ключу Oracle Database в обход традиционных механизмов и без блокировок просмотрит этот индекс и сразу извлечет из памяти нужные строки. Алгоритм использует новый клиентский протокол с низким временем отклика и обеспечивает прямой доступ к ядру СУБД, минуя SQL-уровень. Это дает ускорение до 4 раз. В случае таблицы, например, для интернета вещейкуда нужно быстро и непрерывно вставлять новые записи достаточно объявить ее Memoptimize for write.  При добавлении записей в такую таблицу строки вначале быстро вставляются в специальный буфер в памяти, а затем буферизованные данные пакетами записываются на диск в фоновом режиме. Добавление записей ускоряется при этом до 2 раз. Шардинг Обычно таблица хранится в одной базе данных на одном сервере и ее обработкой занимается либо сервер, либо группа узлов RAC. Но если таблица велика, а нагрузка очень большая и обработка отдельных частей таблицы допускает распараллеливание, то разумно разрезать таблицу на части (шарды) и разместить их на разных серверах. На каждом будет своя база данных, в которой будет находиться часть таблицы (или группа связанных частей связанных таблиц). Каждый сервер будет обрабатывать свои шарды. Это позволяет осуществить горизонтальное масштабирование для высоконагруженных, хорошо распараллеливаемых задач (например, в поисковых системах). Таблицы нарезаются на части по ключу шардинга, который можно явно указывать в SQL-запросах или при открытии сессии. Специальный координатор (шард-директор) по ключу определяет, какому серверу передать обработку. Если же в запросе ключ не указан, координатор выполняет запрос на всех шардах (кросс-шардинг), но это будет работать медленно. Все операции языка описания данных (Data Definition Language, DDL) с множеством узлов выполняются централизованно через координатор. Новые узлы можно легко добавлять на лету. Это позволяет увеличивать мощность системы и переносить на них часть шардов (делать решардинг).  Часть баз шардированного приложения может быть реализована в виде PDB (Pluggable Database) или размещена в облаке. Таким образом, шардинг не только ускоряет обработку, но и повышает отказоустойчивость системы: при выходе из строя узла недоступной оказывается лишь часть данных. Для надежности база данных каждого узла может иметь свою резервную копию. В базе данных узла можно помещать не только часть одной таблицы, но и связанные по ключам части нескольких таблиц (семейство таблиц, table family tree) или несколько семейств. Кроме того, в эти базы для ускорения помещаются копии справочных таблиц, чтобы вся обработка выполнялась на узле (Рис. 2). Рисунок 2. Шардинг Начиная с версии Oracle Database 19с в одной CDB (Container Database) могут находиться PDB для шардов одной или разных шардированных баз данных. Если при работе с шардами в узлах используются последовательности (sequence) для генерации уникальных значений, то генерируемые значения можно сделать уникальными как в шарде, так и для их группы. Утилита Sharding Advisor помогает выбрать способ разбиения базы данных на шарды. Sharded RAC. Горизонтально масштабировать базу данных можно двумя способами – с помощью RAC и шардинга (и отчасти standby c Active Data Guard). Первый работает с одной базой (или CDB) и распараллеливает обработку (процессоры и память), а второй делит базу на несколько (каждая со своими процессорами и областями памяти). Начиная с версии 18с доступен еще один вариант – шардированный RAC (виртуальный шардинг). При этом база данных остается единым целым, но данные делятся на виртуальные шарды и привязываются к узлам кластера RAC. Запросы с ключом шарда перенаправляются к узлу/узлам кластера, обслуживающим этот шард. Это улучшает использование кэша базы и уменьшить пересылку блоков данных между узлами (Рис. 3). Рисунок 3. Шардированный RAC Повышение надежности СУБД Oracle позволяет реализовать архитектуру максимальной надежности и доступности (Maximum Availability Architecture, MAA). Она обеспечивается с помощью таких механизмов как RAC, резервная база данных, шардинг, мультиарендность, Sharded RAC, Application Continuity, автономные базы данных. Сегодня автономная БД может обеспечить уровень надежности 99,995 – это всего 30 мин плановых и неплановых простоев в год! Однако для некоторых применений и этого может быть недостаточно, поэтому в очередных версиях СУБД Oracle появились новые средства повышения надежности. Например, много изменений было сделано в механизме работы резервной (standby) БД. DML в Standby.  Первоначально резервная база данных служила только для подмены основной в случае ее сбоя. С появлением опции Active Data Guard (ADG) резервную базу стало возможно открывать на чтение. Это позволило разгрузить основную базу и освободить ее от операций построения отчетов, аналитики и бэкапирования. Однако менять данные в standby БД было нельзя. Но очень часто при построении большого сложного отчета требуется изменить некоторые данные в таблицах. Например, записать диапазон дат, за которые строится отчет, или сохранить информацию о времени последнего построения отчета.  Теперь, начиная с версии 19с, это можно сделать. Подобные небольшие изменения вносятся следующим образом. При запросе оператор DML (Update, Delete, Insert) автоматически перенаправляется с резервной базы данных на основную и выполняется там. После его завершения изменения передаются на резервную БД. При этом сессия на резервной базе данных ждет, пока изменения не поступят. До фиксации транзакции изменения не видны другим транзакциям, т.е. поддерживается транзакционность. Этот механизм полезен для приложений, которые часто читают данные, но редко их изменяют. Синхронный Flashback. Другой полезный новый механизм – синхронный откат (flashback) основной и резервной баз данных одной командой. При откате назад основной базы резервная откатывается автоматически. Multi-Instance Recovery Apply (MIRA). При большом объеме изменений в основной базе данных поток изменений, передаваемых на резервную, тоже очень велик. Ранее резервная база данных могла не справляться с такой нагрузкой, что увеличивало ее «отставание» от основной. Теперь если обе системы используют RAC, изменения, передаваемые от узла/узлов основной базы данных, могут параллельно применяться на различных узлах RAC резервной базы.  При этом порядок выполнения транзакций сохраняется, но за счет распараллеливания нагрузки основная и резервная базы данных синхронизируются гораздо быстрее. Нежурналируемые операции (Nologging) и Standby. Большинство операций основной базы данных записываются в журнал (redo log), передаются на резервную и там выполняются. Однако журналирование замедляет работу, порождает дополнительные накладные расходы и увеличивает объем передаваемой на резервную БД информации. Поэтому для некритичных операций администраторы баз данных отключают журналирование (режим nologging), что чревато рассинхронизацией основной и резервной баз данных. Новая команда Validate/Recover Nologging Block позволяет выявить и синхронизировать такие рассинхронизированные объекты данных.  А команда Recover Standby Database from Service – быстро восстановить резервную базу данных напрямую из основной. Это очень удобно при большом отставании резервной базы от основной. Конфигурации обеих баз можно также одной командой сравнить . Начиная с версии 18c поддерживается передача изменений при nologging-операциях непосредственно по сети, минуя фазу записи изменений в журнал транзакций. Это позволяет снизить нагрузку на дисковую подсистему и увеличить скорость передачи изменений. Сохранение сессий.  Ранее, при переводе резервной базы данных в режим основной, все ее открытые сессии терялись и их надо было открывать заново. Теперь их контекст не теряется, просто они из режима чтения переводятся в режим чтения/записи. Это уменьшает время переключения и упрощает процесс. В третьей части публикации мы подробнее расскажем о механизмах повышения производительности и новых возможностях Oracle Database 20c. Автор – Марк Ривкин, руководитель группы баз данных технологического консалтинга Oracle в России и СНГ Авторский вариант статьи опубликован в журнале «Открытые системы. СУБД», #2, 2020        

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

Autonomous

Новое в СУБД Oracle: упрощение администрирования и эффективное использование оборудования с новой мультиарендной архитектурой

Автономность и искусственный интеллект, мультимодельность и конвергентность, база данных как сервис, работа с энергонезависимой памятью, эти и другие возможности, уже реализованные в СУБД Oracle, задают направления совершенствования современных СУБД. Сегодня в блоге мы публикуем первую часть статьи о тенденциях развития и возможностях баз данных, где объясняются основные особенности новой мультиарендной архитектуры и преимущества для системных администраторов баз данных, разработчиков и тестировщиков. Коммерческие реляционные СУБД быстро развиваются и широко востребованы на рынке. Oracle непрерывно совершенствует свой флагманский продукт СУБД Oracle Database. Новые возможности версий Oracle Database 19с и 20c иллюстрируют перспективные направления развития современных средств работы с базами данных.: Создание мощных коммерческих СУБД, одинаково эффективно работающих в разных средах (ЦОД заказчика, частное, публичное или гибридное облако, машина баз данных Exadata, Cloud at Customer – фрагмент публичного облака, развернутый в ЦОД заказчика). Иначе говоря, современная база данных может работать и как СУБД, и как сервис. Самоуправляемость, автономность и одновременное управление множеством БД с использованием алгоритмов искусственного интеллекта Мультимодельность и конвергентность – поддержка в одной СУБД множества типов данных  (реляционные, геоинформация, текст, JSON, NO SQL, XML, Hadoop, Spark, мультимедиа и пр.) и множества разных нагрузок (OLTP, системы поддержки принятия решений, интернет вещей, хранилища, блокчейн, «ключ-значение» и т. д.). In-memory вычисления и использование векторных команд процессоров. Работа с энергонезависимой памятью. Разделение базы данных между несколькими серверами (шардинг). Встраивание новых технологий в СУБД (блокчейн, машинное обучение, интернет вещей, JSON и т д). Кроме того, естественно, продолжается работа над повышением надежности, производительности, безопасности, масштабируемости и управляемости СУБД. С 2013 года, когда вышла версия 12.1,  в СУБД Oracle было добавлено множество новых возможностей, появились автономные БД и механизмы самоуправления. Новые версии выходят постоянно, однако, недавно порядок их выхода изменился. Раньше новая версия появлялась каждые 3-4 года и в течение этого времени выходили два релиза версии. Теперь, начиная с версии 18с, новая версия СУБД будет выпускаться каждый год и ее номер будет совпадать с номером года. Таким образом, теперь есть версии 18с, 19с, в 2020 году выходит версия 20с. Все новые версии теперь делятся на промежуточные и долговременные. Промежуточные позволяют попробовать новые возможности и хороши для разработчиков и тех, для кого новые функции важны. Долговременные версии более стабильны, имеют долгий срок технической поддержки (4 года + 2 года расширенной поддержки) и предпочтительны для промышленной эксплуатации.  Первый долговременный релиз –  Oracle Database 19c, на него и рекомендуется переводить промышленные системы. Поэтому нет смысла отдельно говорить об отличиях СУБД Oracle 12.2, 18c, 19c.  Мы рассмотрим новые возможности в Oracle Database 19c по сравнению с Oracle Database 12.1 и коротко расскажем об основных новшествах Oracle Database 20c.  Наиболее важными являются следующие: мультиарендная архитектура (опция Multitenant); механизмы векторной обработки данных в оперативной памяти (опция In-Memory) шардинг (параллельное хранение и обработка частей таблиц/групп таблиц на различных компьютерах); автономные базы данных; работа с энергонезависимой памятью. Рассмотрим эти новые возможности подробнее и начнем с изменений в архитектуре СУБД и работе с большими базами данных. Мультиарендная архитектура СУБД Новая архитектура СУБД Oracle позволяет упростить сопровождение множества баз данных Oracle и повысить эффективность использования оборудования. В традиционной архитектуре для каждой новой БД создается свой набор файлов этой БД на дисках, а для работы с ней запускается отдельный экземпляр Oracle (Instance), который занимает часть оперативной памяти компьютера и запускает набор фоновых процессов. Если на одном компьютере необходимо развернуть 10 баз данных, то создается 10 наборов файлов на дисках, запускается 10 наборов фоновых процессов и в оперативной памяти выделяется 10 областей.  В случае мультиарендной (multitenant) архитектуры создается одна контейнерная база данных (Container Database, CDB), которую обслуживает один экземпляр Oracle.  А все вновь создаваемые БД (они называются подключаемыми – Pluggable Database, PDB) помещаются в эту контейнерную БД. При этом для обслуживания множества независимых БД используются один набор процессов и одна область оперативной памяти. Мультиарендная архитектура Cтарый словарь БД разделяется на 2 части. Общая для всех PDB часть словаря хранится в CDB, а в каждой PDB хранится информация словаря, специфичная для данной PDB.  Мультиарендная БД имеет один набор журнальных файлов (redo logs) и один набор управляющих файлов, общих для всех PDB в контейнерной БД. Такой подход позволяет на одном компьютере разместить гораздо больше БД и избежать проблем дублирования и несовместимости объектов, которую мы имеем  при консолидации схем БД. Как показывает тестирование, на одном и том же компьютере помещается в 50 раз больше БД новой архитектуры за счет более эффективного использования памяти, процессоров и дисков. Подключаемые БД (PDB) не зря так называют и изображают в виде флешки. Их можно легко отключить от одной CDB и подключить к другой. Например, при переносе PDB из CDB версии 12с в CDB версии 20с, PDB автоматически обновляется до версии 20с. Новая архитектура значительно упрощает администрирование множества баз данных. Если раньше DBA приходилось администрировать, скажем, 10 баз данных и экземпляров, то, превратив эти БД в PDB, потребуется администрировать только один экземпляр СУБД Oracle. Больше не надо делать бэкап для каждой БД – достаточно сделать один для CDB, откуда можно будет восстановить нужную PDB. Теперь можно создать одну резервную базу данных для CDB и все текущие и вновь создаваемые PDB будут иметь резервную БД. Кроме того, для CDB можно сконфигурировать кластер (RAC), это автоматически повысит надежность всех подключенных PDB. Чтобы обеспечить изолированность и масштабируемость, отдельные PDB можно закрепить за конкретными узлами RAC. В CDB очень просто делать клоны PDB, существующих в этой или другой CDBкоторые будут обновляться по мере обновления исходных PDB. И, конечно, упрощается апгрейд и патчирование баз данных.  Вместо 10 обновлений для 10 БД достаточно обновить CDB и все PDB автоматически обновятся до новой версии. Если же апгрейд или патчирование нужны не для всех PDB, а лишь для части, то их просто надо перенести в CDB новой версии. Перенос PDB из одной CDB в другую осуществляется одной командой (или кликом мышки в Enterprise Manager), по которой метаинформация о PDB выгружается в xml-файл, а затем загружается в другую CDB. Если CDB размещаются на одном компьютере, то даже копировать файлы БД PDB не придется. В новой CDB можно сделать клон PDB из другой CDB. При клонировании в режиме горячего обновления (hot refreshable) исходная PDB остается открытой для изменений во время клонирования. После окончания клонирования изменения применяются к клону. Далее синхронизация клона и исходной PDB периодически повторяется в автоматическом или ручном режиме. Таким образом, всегда имеется открытая на чтение свежая копия мастер-клона в новой CDB, где можно создавать новые клоны PDB, доступные для изменений. Это очень удобно для разработчиков приложений. Исходная PDB и синхронизируемый с ней клон в другой CDB – это своего рода вариант резервной БД. Как и в случае резервной БД, PDB-клон можем переключить в режим основной, открытой для изменений PDB. Тогда исходная PDB превратится в доступный для чтения обновляемый мастер-клон, т.е. происходит переключение (PDB switchover) – смена ролей. Разработчикам и тестировщикам приложений часто требуется восстановить базу данных на определенный момент времени в прошлом. Для отдельной PDB это можно сделать с помощью механизма flashback, но можно применить новый механизм – карусель снэпшотов (snapshot carousel). При активированном режиме карусели ежедневно будет автоматически сохраняться копия PDB в архивном файле (такая копия называется снимком, или снэпшотом). По умолчанию хранятся последние 8 снимков. Если, например, в среду необходимо восстановить PDB по состоянию на 5 ч вечера понедельника, то мы просто восстанавливаем PDB из снэпшота за понедельник и далее накатываем архивные журналы, чтобы применить изменения, сделанные до 5 ч вечера. Еще один интересный механизм мультиарендной базы данных – Application Container (AC). Если несколько PDB имеют одинаковые объекты (таблицы, процедуры, функции и т д), то их можно поместить в отдельную PDB, называемую application container. Все PDB, наследующие объекты этого контейнера, будут видеть эти объекты. Это устраняет дублирование и облегчает сопровождение объектов (они изменяются в одном месте – application container). Причем, если таким разделяемым объектом является таблица, то есть 3 варианта: Хранить таблицу со всеми данными в AC (тогда PDB  будут видеть ее как таблицу, открытую на чтение) Хранить таблицу и часть ее данных в АС (тогда каждая PDB будет видеть эти данные в режиме чтения, но может иметь свою открытую на изменение часть этой таблицы) Хранить только описание структуры таблицы в АС (тогда каждая PDB будет иметь свой, скрытый от других, открытый для изменений вариант этой таблицы) PDB базы изолированы друг от друга. Управлять разделением ресурсов компьютера (память, процессоры, ввод/вывод, параллелизм) между PDB можно с помощью менеджера ресурсов. Механизм блокирования профиля (lockdown profiles) позволяет ограничить выполнение отдельных команд SQL и их частей для конкретной PDB, запретить выполнение некоторых потенциально опасных команд (например: alter system) и команд операционной системы и даже блокировать прямой доступ к PDB. Серверные процессы ОС имеют доступ к файлам БД и могут читать или модифицировать файлы других PDB. Чтобы избежать этого, в версии 20с вводится механизм DB Nest. Все процессы ОС экземпляра Oracle можно разделить на две группы: фоновые и серверные (они обслуживают сессии и SQL отдельных пользователей).  DB Nest позволяет запретить серверным процессам конкретной PDB доступ к файлам БД, файлам трассировки, файлам настройки других PDB. Им также можно запретить доступ к областям памяти (pga) других PDB и выполнение команд ОС. Механизм схож с контейнеризацией в ОС: каждая PDB работает как бы в отдельном контейнере и изолирована от других. С PDB можно работать как с обычной базой данных, соответственно, у нее есть и традиционные средства настройки.  Она имеет свой автоматический репозиторий для хранения статистики о работе базы данных (Automatic Workload Repository, AWR), периодически запускается анализ статистики для выявления проблем (Automatic Database Diagnostic Monitor, ADDM). Отчеты AWR можно строить на уровне PDB и получать рекомендации по настройке базы данных. Тестирование под нагрузкой (Real Application Testing, RAT) можно запускать на отдельной PDB, чтобы захватить, а потом и воспроизвести нагрузку и оценить влияние изменений на эту PDB. Мультиарендная архитектура доказала свои преимущества, на ней построены все автономные базы данных Oracle и с версии 20с Oracle будет поддерживать только эту новую архитектуру. Те, кто хочет по-прежнему иметь один экземпляр Oracle для каждой БД, могут создавать CDB с одной PDB. Бесплатно можно создавать до 3 PDB в одной CDB, если требуется больше – следует лицензировать опцию Multitenant. Хранилища данных и большие БД В Oracle Database 19c можно создавать гибридные секционированные таблицы. Часть секций такой таблицы – это обычные секции в БД, а часть – внешние (external), размещенные в файлах ОС или на системе облачного хранения. SQL-операторы видят этот набор секций как единую внутреннюю таблицу БД. Поддерживаются все виды внешних секций, которые можно загружать с помощью SQL Loader и Data Pump, можно использовать в качестве секций файлы Hadoop  (формат HDFS и Hive). Внешние секции доступны только для чтения. Гибридное секционирование позволяет, например, легко и быстро перемещать архивные данные из базы данных в Hadoop и сохранять доступ к ним, не переписывая приложения. Это позволяет заметно снизить стоимость хранения. Многие приложения используют временные таблицы, но до версии 18с можно было создавать только глобальные временные таблицы. Они были видны для всех сессий и существовали в БД постоянно, но каждая сессия помещала туда свои данные для работы с ними. Затем данные автоматически удалялись по завершении транзакции (commit), либо при завершении сессии. Теперь для сессии можно создавать частные временные таблицы (private temporary table). Они размещаются в оперативной памяти, другие сессии их не видят и не имеют к ним доступа. Такая таблица автоматически удаляется либо по окончании транзакции, либо по окончании сессии. Частные временные таблицы можно создавать и на резервной БД. Oracle стремится минимизировать время простоя и задержки при любых операциях с объектами БД. Теперь практически все операции с секциями таблиц и их индексами (создание, перемещение, удаление, изменение, расщепление, преобразование типа секционирования и т.д.) можно выполнять онлайн, без остановки работы с таблицами. В следующей части мы подробнее расскажем о том, как опция In-Memory Database позволяет ускорить выполнение аналитических запросов, что такое шардинг и как он помогает повысить надежность СУБД. Автор – Марк Ривкин, руководитель группы баз данных технологического консалтинга Oracle в России и СНГ   Авторский вариант статьи опубликован в журнале «Открытые системы. СУБД», #2, 2020    

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

Autonomous

Oracle подвела итоги: заказчики смогут размещать все облачные сервисы Oracle в своих ЦОД в России

«2020 финансовый год Oracle, завершившийся 31 мая, несмотря на все сложности можно оценивать как успешный», - отметил Олег Жуков, Вице-президент Oracle в России и СНГ. На онлайн пресс-конференции руководители компании поделились итогами работы и планами в России на 2021 финансовый год и анонсировали расширение облачного портфолио Oracle Cloud@Customer «Oблако Oracle у клиента» двумя важнейшими новинками. В рамках предложения Oracle Dedicated Region Cloud@Customer корпорация предоставляет заказчикам частный регион своего публичного облака. Благодаря этому они получают возможность разместить все облачные сервисы Oracle в своих ЦОД в России. Также в дата-центрах клиентов стала доступна облачная автономная база данных Oracle Autonomous Database на Exadata Cloud at Customer. Третий год подряд двузначные показатели роста прибыли на акцию Цифры говорят сами за себя. В мире оборот Oracle в завершившемся финансовом году составил 39,1 млрд долларов. Из них 27,4 млрд долларов – это доходы от продления облачной подписки, обновления лицензий на ПО и поддержки. Уже третий год подряд корпорация демонстрирует двузначные показатели роста прибыли на акцию, сохраняя привлекательность для инвесторов. С технологической точки зрения облачная инфраструктура Oracle второго поколения обеспечивает лучшую производительность и большую безопасность при гораздо более низкой цене в сравнении с конкурентными предложениями. Этот факт подтверждает, в частности, недавний выбор облачных предложений Oracle компанией Zoom, которой нужно было срочно масштабировать свой сервис веб-конференций. Развернув его в Oracle Cloud всего за нескольков часов, она обеспечила поддержку аудитории, в услових пандемии выросшей до миллионов участников всего за несколько недель. «В настоящее время Oracle делает всё, чтобы развивать облачные продукты и способствовать освоению облачных вычислений, сохраняя при этом поддержку локальных решений, - подчеркнул Олег Жуков. – И несмотря на все сложности последних месяцев, мы растём уже который год подряд. Этот год был отмечен реальными интересными крупными проектами по всем отраслям экономики. Мы выпустили оптимизированный программно-аппаратный комплекс Exadata X8M. Это непревзойдённая платформа для работы с базами данных по всем характеристикам – по производительности, надежности, стоимости». В России новый комплекс начал поставляться на рынок практически в те же сроки, что и во всём мире, и ряд заказчиков в 2020 финансовом году запустили на нём свои важнейшие проекты. Облачные «универсальные кредиты» Universal Credits – один из драйверов роста облачного потребления Oracle. По существу, это электронный кошелёк, из которого можно тратить определённое количество ресурсов на любые сервисы Oracle PaaS и IaaS. С внедрением облачной инфраструктуры второго поколения выросла производительность и доступность сервисов Oracle, что способствовало развертыванию более 1500 тестовых сред для работы с облачными сервисами в России в течение года. Бесплатные облачные сервисы Always Free для автономной базы данных и облачной инфраструктуры – еще она мотивирующая программа, запущенная Oracle в 2020 финансовом году, чтобы обеспечить каждому желающему возможность опробовать и облако, и революционную разработку Oracle Autonomous Database. Сервисы Always Free смогли протестировать даже студенты в рамках программы Oracle Academy, ресурсами которой в целом в 2019/20 учебном году воспользовались более 34000 школьников и студентов в России и в странах ближнего зарубежья. Срочная «оцифровка» и программы поддержки клиентов В четвёртом квартале 2020 финансового года Oracle перевела все свои маркетинговые активности в онлайн и запустила программы поддержки клиентов. «Последние четыре месяца показали нам, что произойдет, если все мы перейдём на удаленку, –  отметил Олег Жуков. – И мы получили впечатляющую отдачу. Без такой срочной «оцифровки» количество привлеченных потенциальных клиентов было бы меньше на половину». Среди наиболее востребованных программ – бесплатное онлайн-обучение и сертификация по Oracle Cloud Infrastructure и Oracle Autonomous Database, которыми воспользовались порядка 200 тысяч специалистов, бесплатные онлайн-ресурсы Oracle Academy с доступом из дома для преподавателей и учащихся, которые помогли сотням учебных заведений и тысячам учеников успешно завершить самый необычный учебный год, бесплатные инструменты финансового планирования и моделирования в помощь финансовым специалистам для адаптации к изменениям рынка, инструменты повышения эффективности и прозрачности цепочек, одного из наиболее пострадавших бизнес-процессов. Уникальные инструменты разработки с минимальным кодированием Application Express (APEX), входящие в состав базы данных Oracle, помогли огромному количеству компаний за считанные дни создавать и выводить на рынок «антикризисные» приложения, как для поставки товаров первой необходимости, так и для других оперативных задач. Десятки системообразующих проектов и облачных трансформаций В 2020 финансовом году было анонсировано неколько десятков системообразующих проектов, реализуемых на решениях Oracle российскими заказчиками. Например, в финансовом секторе – это Банк ВТБ, Банк Зенит, Сбербанк, Банк «ФК Открытие», «Ингосстрах», в государственном - Мосводоканал, ЕМИАС, ФНС, в телекоммуникационном  – Мегафон, МТС, Вымпелком, в розничном - АШАН Ритейл Россия, «Азбука Вкуса», Магнит, Подружка, Лента, Zenden, Столото, Retail Service, в промышленности – ММК, ФосАгро, Еврохим, Уралкалий, НМЛК, Schneider Electric и ПЭК в дистрибуции. «Это те отрасли, где мы действительно востребованы. И эти текущие и планируемые проекты говорят о том, что бизнес Oracle в России будет успешно развиваться и дальше». Впечатляющие достижения заказчиков в области цифровизации подтверждают как непреходящую ценность решений Oracle, устанавливаемых локально, и так высокую и неуклонно растущую значимость облачных трансформаций. При этом используется весь интегрированный стек решений и технологий Oracle. Например, Ашан Ритейл Россия перевёл все свои финансовые операции в Oracle ERP Cloud. «Ингосстрах» использует Oracle Exadata Cloud@Customer для разработки и быстрого развертывания тестовых сред своих решений, 95% которых реализованы на платформе Oracle. А «ПЭК», один из крупнейших российских грузоперевозчиков с 200 отделениями по всей стране, доверил облачным сервисам Oracle Cloud Infrastructure поддержку своего геораспределенного ИТ-кластера.  И таких примеров множество. Если раньше облачные проекты исчислялись сотнями, то теперь их количество растет еще быстрее. Oracle становится все более привлекательным поставщиком Пандемия заставила заказчиков более четко осознать потребности в современных технологиях, которые лежат в основе предложения Oracle. Любой бизнес сегодня должен иметь возможность адаптироваться к требованиям пользователей, поэтому Oracle становится все более привлекательным поставщиком продуктов и услуг. «Цифровая трансформация - это уже неизбежность, она должна осуществляться, иначе экономика в целом и конкретные организации будут просто выключены из дальнейшей жизни», - сказал Олег Жуков. В 2021 финансовом году Oracle выделяет ряд приоритетных направлений. Во-первых, гибридная мультиоблачная архитектура. Недавно Oracle объявила о партнерстве с Microsoft и VMware и это сотрудничество будет развиваться. Во-вторых - конвергентная база данных, то есть работающая с любыми видами данных. Oracle будет поддерживать программное обеспечение с открытым кодом, обеспечивать безопасность на всех уровнях стека и облака, развивать технологии машинного обучения и искусственного интеллекта для предприятий, управляемых данными, и многие другии инновации. Все публичные облачные сервисы Oracle в ЦОД клиентов Значимыми шагами в реализации приоритетов 2021 финансового года стали выпуск облачного предложения Oracle Dedicated Region Cloud@Customer и доступность облачной автономная база данных Oracle Autonomous Database на Exadata Cloud at Customer в ЦОД заказчиков. «Нашим важнейшим преимуществом является предоставление выбора клиентам. С момента вывода на рынок облачного портфолио мы постоянно повышаем гибкость наших предложений. Заказчики могут переходить в наше облако, а могут оставаться в своем центре обработки данных, мы не заставляем работать с нашим проприетарным ПО и поддерживаем open source-инициативы. Мы создаем приложения, используя нашу платформу, и наши клиенты могут делать то же самое. Oracle — единственный в мире облачный поставщик, который гарантирует доступность, управляемость и производительность на уровне SLA», — прокомментировал новые предложения Олег Жуков. Oracle Dedicated Region Cloud@Customer («Частный регион публичного облака Oracle у клиента») дает возможность размещения всех облачных сервисов Oracle второго поколения, как существующих, так и тех, которые будут появляться, в дата-центрах организаций, в том числе в России. Это предложение распространяется и на автономную  базу данных Autonomous Database, а также приложения Oracle Cloud Applications. В своем центре обработки данных клиент сможет пользоваться таким же полным набором современных облачных сервисов и их преимуществами, что и в публичных облачных ЦОД Oracle, в том числе API-интерфейсами, лучшими в отрасли SLA-соглашениями и передовыми инструментами обеспечения безопасности, превосходным соотношением цены и производительности. Oracle Dedicated Region Cloud@Customer позволяет устранить основные препятствия, которые мешают переходу в облако. «Самое важное, что мы гарантируем – данные никогда не покидают центр обработки данных клиента, – подчеркнул Дмитрий Юдин, Директор по развитию бизнеса Oracle в России и СНГ. Второе объявление касается доступности Oracle Autonomous Database на Exadata Cloud@Customer по модели «Облако Oracle у клиента». Новинка объединяет новейшую версию Oracle Database и самую быструю машину баз данных Oracle Exadata Database Machine и предоставляется как облачный сервис в центрах обработки данных клиентов. Это предложение позволяет исключить капитальные расходы, обеспечивая эластичное потребление и оплату только за фактически используемые облачные ресурсы базы данных. Oracle Autonomous Database на Exadata Cloud@Customer станет наиболее простым и оперативным способом перехода на облачную модель. «У каждого клиента свой набор используемых баз данных уникален. Их настройка, обслуживание и обеспечение безопасности представляют собой сложные задачи, поэтому опытные администраторы баз данных так высоко ценятся, – объяснил Дмитрий Юдин. – С автономной базой данных все по-другому: она развертывается за секунды, а не часы и дни. А механизмы машинного обучения и искусственного интеллекта обеспечивают самоуправление, самозащиту и самовосстановления, за счет чего объем работ по управлению инфраструктурой и базой данных сокращается на 90%.» Благодаря новому предложению организации смогут запускать в 7 раз более крупные базы данных, повысить производительность операций ввода-вывода для запросов SQL в 12 раз и пропускную способность запросов – в 10 раз. Сегодня облачное предложение Oracle заслуженно называют самым бюджетным на рынке. Благодаря специальным облачным ценовым условиям и программам сервисы Oracle в полтора-два раза дешевле предложений других облачных провайдеров. «Портфолио Oracle является доступным по стоимости, сверхтехнологичным с точки зрения инновационности и очень надежным для продолжения и развития бизнеса. Наши технологии сверхинтересны компаниям-разработчикам, создателям ПО с открытым кодом. Фактически, для любой ИТ задачи заказчик найдет у Oracle то, что ему нужно, и в этом наше серьезное конкурентное преимущество», - подчеркнул Олег Жуков. Дополнительно по теме: Выступление Ларри Эллисона, CTO Oracle c анонсом 2 новых облачных предложений: Oracle Dedicated Region Cloud@Customer и Oracle Autonomous Database на Oracle Exadata Cloud@Customer Oracle объявляет о выпуске Oracle Dedicated Region Cloud@Customer

«2020 финансовый год Oracle, завершившийся 31 мая, несмотря на все сложности можно оценивать как успешный», - отметил Олег Жуков, Вице-президент Oracle в России и СНГ. На онлайн пресс-конференции...

CFO

Виктория Лубнина, «Азбука вкуса»: Мы верим в тотальную автоматизацию бухгалтерского и налогового учета

«Азбука вкуса» – динамично развивающийся ритейлер, технологичный с самого момента основания компании. О том, почему розничные компании обязаны вкладываться в клиентский опыт и персонализацию, как сделать правильный выбор между внутренней разработкой, использованием готовых решений и аутсорсингом услуг, и чем хороша облачная автоматизация процессов консолидации и раскрытия финансовой отчетности, рассказывает Виктория Лубнина, старший вице-президент по финансам «Азбуки вкуса». «Цифровизация – модное слово»  «Азбука вкуса» начала цифровизироваться еще когда и не было толком такого понятия. По каким направлениям шла трансформация все эти годы? Цифровизация – это какое-то новое модное слово, а мы говорим про автоматизацию. Она проходит у нас с момента основания компании, в том числе потому, что у одного из учредителей и основателей «Азбуки Вкуса» за плечами был большой опыт работы программистом, и с самого начала он делал упор на технологии, потому что это его большое увлечение. Уже тогда у нас, в отличие от многих других компаний отрасли, была ERP-система. Затем мы активно стали использовать аналитику и большие данные. И сейчас развиваем внутреннюю службу по работе с большими данными в ИТ-департаменте. Мы пошли классическим путем – нанимаем инженеров и создаем свое «озеро данных», аккумулирующее как внутренние, так и внешние данные, важные для всех бизнес-направлений. Надеемся, что у нас наберется достаточно экспертизы в бизнесе, чтобы грамотно работать с аналитикой и большими данными в будущих проектах. Мы уверены, что технологичность – наиболее прямой путь к повышению эффективности работы. Какие технологии вы используете в финансовом блоке? В рамках управления финансовой функцией мы используем инструменты для прогнозирования, планирования и бюджетирования, а с недавних пор – и для консолидации и раскрытия финансовой отчетности. По этому пункту хочу отметить, что сначала мы планировали использовать в этих целях ERP-систему, но нашли там массу недостатков и решили, что нам гораздо удобнее будет использовать специализированное решение. Мы выбрали ту же линейку, что и для бюджетирования - Hyperion, только используем это решение в облачной модели. Облачный сервис называется Oracle Financial Consolidation and Close Cloud Service и он не только помогает привести нашу отчетность к международным стандартам, но и дает дополнительные возможности в части сценарного прогнозирования. В рамках проекта мы обеспечили унификацию и стандартизацию методики и алгоритмов формирования отчетности, обеспечили единый источник для хранения и обработки исторических данных, повысили прозрачность результатов для аудиторов, реализовали требования стандарта IFRS16 и получили гибкие инструменты анализа. О компании «Азбука вкуса» «Азбука вкуса» – динамично развивающаяся компания розничного сектора, основана в 1997 году, один из пионеров фудтеха в России. Работает в формате высококачественной розницы и входит в число лидеров российского рынка по уровню товарооборота на квадратный метр площади магазина. Сейчас у компании более 170 магазинов разных форматов в Москве, Московской области и Санкт-Петербурге, интернет-магазин av.ru и сервис доставки готовой еды «Экспресс Меню», собственное кулинарное производство, собственное хозяйство в Калужской области. Выручка «Азбуки Вкуса» по итогам 2019 г. составила ₽65 млрд. «Инструменты защиты данных у Oracle лучше, чем те, что мы можем применять самостоятельно» Чем облака оказались лучше альтернативных подходов? Предполагаем, что благодаря облаку в перспективе все возможные обновления и изменения сервисов будут происходить быстрее, а мы будем получать быстрый доступ к инновациям, знаниям и коллективному опыту, опираясь не только на свою экспертизу. Большое количество пользователей теперь имеют возможность давать обратную связь о проблемах, связанных с процессами, и быстро получать помощь и поддержку без электронной почты. И это, безусловно, будет сокращать сроки и объемы доработок, которые всегда имеют место. Не было опасений за безопасность данных? Были. Но мы нашли компромиссное решение и убедились, что хранение данных в дата центрах Oracle не представляет для нас никакой угрозы, потому что у Oracle есть свои надежные и сертифицированные инструменты защиты, которые, честно говоря, наверняка более мощные, чем все, что мы сами можем придумать. Какие-то другие варианты, кроме Oracle, вы рассматривали? Обсуждали, но склонились к продукту Oracle. Любое внедрение на 50% определяют возможности самого решения, а еще на 50% – уровень взаимоотношений между разработчиком и заказчиком, от внятной постановки задачи до формирования общего языка. Так получилось, что у нас достаточно много совместных проектов с Oracle, в том числе по Siebel Loyalty и Exadata. От этого растет доверие и вероятность успеха совместной работы повышается, поэтому и использованием линейки Oracle Hyperion мы довольны. Источник: «Азбука вкуса» Как проходило внедрение? Сколько времени оно заняло? Мы рассчитывали закончить его за четыре месяца, но из-за сложности постановки задачи по разработке расчета 16 IFRS, закончили за шесть. Ресурс был задействован небольшой – три человека с нашей стороны, два человека в режиме онлайн от разработчика, и два человека с перерывами от службы надзора. То есть внедрение оказалось достаточно легким. «Компания растет, а штат финдепартамента остается прежним» Как перевод бюджетирования в облако повлиял на мотивацию управления персоналом в вашем подразделении? Строго говоря, у нас нет бюджетирования в классическом понимании. Мы живем в концепции «Beyond Budgeting», используем сценарии и скользящие прогнозы. В их основе драйверы и закономерности, которые одновременно являются теми самыми KPI – драйверами мотивации. Хотя сейчас этот термин считается устаревшим, его предал анафеме даже Герман Греф. Однако можно уйти от классического способа их формирования и при наличии гибкости – это те самые показатели, соотношения, тренды, расчеты юнит-экономики, на которые должен наводиться фокус внимания. Так вот, идея автоматизации сценарного подхода хорошо повлияла на мотивацию людей по той причине, что для них процесс стал более прозрачным и понятным, они получили большую вовлеченность в достижение целей как компании в целом, так и персональных. Теперь они могут сами получать данные, связанные с их мотивационными показателями, а не ждать этого от аналитиков. Это придает им уверенности в том, что показатели достоверные. На мотивацию сильно влияет и то, что выбранное решение высокопроизводительно, гибко к изменениям и доступно не только финансовым аналитикам. Можно ли как-то пощупать руками или увидеть в цифрах эффекты от перехода к использованию Hyperion? Один из очевидных эффектов: компания растет, а штат финансового департамента остается прежним. Многие компании оптимизируются через централизацию, а мы не децентрализуемся с момента создания Компании, стараясь максимально использовать автоматизацию и роботизацию. «Компании, которые умеют работать с данными, растут быстрее рынка» Сейчас в финансовом секторе набирают популярность технологии по роботизации процессов. Какие проекты у вас уже реализованы? Это еще одна причина, по которой число сотрудников финансового департамента, в который входит в том числе бухгалтерия, не растет много лет подряд. Когда ко мне приходит сотрудник и жалуется на рост нагрузки и увеличение объема документооборота, мы начинаем проверять, все ли рутинные процессы мы проинвентаризировали и поняли их суть, и имеем ли мы возможность использовать для их выполнения не человека, а робота? Сказать, что таких процессов очень много, нельзя. Но те из них, что связаны со сверкой, коммуникациями с поставщиками, выверкой счетов и налогов, начислениями на физических лиц, – легко роботизируются. Кстати, во всех компаниях роботизация начинается, как правило, с энтузиастов, которым просто прикольно этим заниматься. У нас, как ни странно, такой энтузиаст нашелся в бухгалтерии. И в том числе его усилиями мы максимально используем роботизацию процессов в бухгалтерском и кадровом учете. Мы даже проходили аудит с участием компании Ernst & Young, который обнаружил рутинные процессы только в кадрах, автоматизацией и роботизацией которых мы активно занимаемся сейчас. То есть, это самостоятельно разработанное ПО? Есть специализированное программное обеспечение, в котором заложены основы и инструменты, а мы делаем дополнительную настройку под свою специфику. Есть ли у вас искусственный интеллект, блокчейн или какие-то другие хайповые, как их называют, технологии? С учетом того, что мы создаем озеро данных и аналитику на его основе, наверное, искусственный интеллект поселится у нас со временем. Хотя у нас уже используется программное обеспечение, которое анализирует клиентский опыт и частично начинает подсказывать нам что-то. Зачем нам нужен искусственный интеллект? В рознице сейчас ключевой фокус делается на персонализацию, а ее без искусственного интеллекта, по-моему, реализовать уже невозможно. Речь идет о таком количестве транзакций, пересечении с событиями, которые нужно проанализировать, что выдать рекомендация для конкретного сегмента потребителей в конкретном регионе, используя традиционные инструменты, уже невозможно или выводы чрезмерно умозрительны. Проблема еще в том, что в попытках внедрить большие данные и работать с ними – очень много неудачных примеров. Но те компании, у которых достигнут баланс между машиной и экспертом от бизнеса, растут быстрее рынка. Думаю, при работе с большими данными всегда должен быть человек, который сформулирует задачу или гипотезу, определит необходимый набор данных для исследования и сформулирует системе грамотные вопросы. Таких людей нашему бизнесу еще выращивать и выращивать, пока их мало. «Разрабатывать инновации внутри компании не всегда эффективно» Вы верите в тотальную автоматизацию бухгалтерского или налогового учета? Вполне. Мы этим занимаемся Это какая-то отдаленная по времени перспектива? Уже сейчас существуют разные уровни автоматизации и парадокс в том, что это не обязательно связано с очень тяжелыми ERP-системами. Думаю, они напротив – являются препятствием к тотальной автоматизации, потому что в них нужно все время делать доработки и изменять настройки. Есть куда более гибкие внутренние системы, например, такие как облачная консолидация. Конкретно наш следующий шаг – поднять уровень электронного документооборота с 60% до 100%. После этого мы сможем существенно сократить количество учетчиков – операторов ПК просто потому, что не нужно будет заниматься ручным вводом документов. Останется задача контроля аналитик в электронных записях и собственно операция учета электронного документа. С ней мог бы справляться робот, но тут важен ответ на вопрос: готовы ли мы передать ответственность роботу? Где-то это может быть целесообразным. И если говорить в масштабах всего рынка, то это вполне себе достижимо, потому что даже маленькие компании вынуждены переходить на электронный документооборот – ФНС просто перестала принимать бумагу. Насколько быстро окупаются ваши инвестиции в ИТ? Я считаю, что это невозможно посчитать напрямую, ведь считать только через экономию трудовых ресурсов нерационально. В какие инновации, на ваш взгляд, должен вкладываться российский ритейл, чтобы повысить эффективность финансового управления? Есть два пути. Внутри своей компании – дорого, и может быть неэффективно. Мы это хорошо знаем, потому что сами в своем время наращивали коробочные решения вокруг ERP-системы. Второй вариант – аутсорсинг сервисов и услуг, в которые финансового вкладываются монстры индустрии. И сейчас для этого очень удачный момент. Важно следить за балансом автономности и эффективности внутренних внедрений. Интервью и фото спикера Cnews. Оригинал. Дополнительно по теме: Как ускорить закрытие месяца на 20%, работая удаленно. Опыт Oracle 7 советов АШАН Ритейл Россия, как перевести финансы в облако Oracle ERP Cloud От планов продаж до глубокой аналитики: как Oracle Cloud меняет бизнес «Росгосстраха»        

«Азбука вкуса» – динамично развивающийся ритейлер, технологичный с самого момента основания компании. О том, почему розничные компании обязаны вкладываться в клиентский опыт и персонализацию, как...

Autonomous

Как автономная база данных помогает клиентам MESTEC повысить производительность труда на 50%

Главный операционный директор компании MESTEC не является экпертом ни в пирогах, ни в деталях морских судов, но, можно не сомневаться, он знает кое-что о цехах, где их изготавливают сотнями и тысячами штук. И проблемы производства этих двух столь разных видов продукции весьма схожи. «Удастся ли выполнить заказ в срок? Есть ли нужные материалы? Потребуются ли сверхурочные работы?», – приводит примеры типичных вопросов Марк Карлтон, COO британской компании MESTEC. Компании MESTEC удалось вдвое сократить трудозатраты и расходы на инфраструктуру для поддержки сервисов баз данных по сравнению с ее реализацией на собственной площадке благодаря использованию для обработки транзакций автономной базы данных Oracle Autonomous Transaction Processing Database (Фото: MESTEC). MESTEC собирает данные о разных этапах производственного процесса, связывает их с данными ERP и даже с данными HR. В результате компания получает четкое представление о том, что происходит в конкретный момент времени в производственных цехах. Эта информация используется для принятия более обоснованных решений по распределению рабочей силы и выявления неэффективных процессов или причин возникновения задержек.  «Потребность в повышении производительности труда не ослабевает», – говорит Марк Карлтон. Это связано с тем, что большинству предприятий приходится менять объемы производства в зависимости от поступающих заказов и полагаться на квалифицированных специалистов. Клиенты MESTEC выпускают самую разнообразную продукцию – от выпечки до электронных датчиков и деталей морских судов cо строгими техническими требованиями, а размеры компаний варьируются от небольших предприятий до гигантов отрасли, подобных Siemens. Все они хотят выявить неэффективные процессы в работе, повысить производительность и быть уверенным в том, что они способны выполнить данные клиентам обещания. Плюс ко всему, нужно соответствовать многочисленным нормативным требованиям. «Чтобы работать продуктивно и в соответствии с требованиями, нужно уметь моделировать производственные процессы. Каждый раз, когда вы выполняете производственную задачу, эти процессы должны неукоснительно соблюдаться», – говорит Карлтон. Такой контроль охватывает все этапы производства – от установления источника сырья и соблюдения процедур проверки качества до отслеживания объема отходов и затрат электроэнергии. Преимущества автономности: "загрузил-и-работай" Для каждого клиента MESTEC круглосуточно собирает и анализирует данные из множества источников в режиме реального времени. И за последние два года количество клиентов компании выросло более, чем вдвое. По этой причине небольшая ИТ-команда Марка Карлтона перенесла все операции MESTEC с интенсивным использованием данных в автономную базу данных Oracle Autonomous Database.  Автономная база данных работает в облачной среде Oracle Cloud. Ее развертывание, управление, внесение исправлений, настройка и обеспечение безопасности не требуют участия человека – система все делает сама и функционирует без остановок. Она работает на платформе Exadata, оптимизированной для достижения максимальной производительности базы данных. (Существует и бесплатная версия автономной базы данных Oracle – Always Free. Любой пользователь может зарегистрироваться и попробовать поработать с ней.) Трудозатраты и расходы на инфраструктуру для сервисов баз данных сократились вдвое по сравнению с локальной средой благодаря использованию Oracle Autonomous Transaction Processing Database. Кроме того, рабочие нагрузки баз данных стали выполняться на 600% быстрее при вдвое меньшем количестве процессоров, отмечает Карлтон. «Автономная база данных для обработки транзакций делает именно то, что нам было нужно от платформы как сервиса – она просто работает, – рассказывает он. – Когда мы перешли в новую среду – разместили базы данных в Oracle Cloud, а приложения в Microsoft Azure, – производительность заметно выросла». Это именно та модель "загрузил-и-работай" и та простота использования, которые были нужны MESTEC. «Наш облачный сервис не требует абсолютно никаких первоначальных затрат», – рассказывает COO. Информация начинает поступать сразу, как только производственное предприятие подключается к облачному сервису MESTEC. Ее анализ позволяет понять, как оптимизировать трудозатраты, улучшить материалы, повысить производительность оборудования, сократить время переналадки, упростить логистику и т.д. – и все это непрерывно переоценивается по мере изменения требований производства. «Повышение производительности труда на 50%, сокращение вдвое количества жалоб клиентов, уменьшение объемов незавершенного производства на 20% – вполне реальные показатели, – говорит Карлтон. – Все это практически достижимо». Но для начала нужны данные. Многие операции по-прежнему выполняются по наброскам и заметкам, по передаваемым в тесных цехах схемам. По словам Марка Карлтона, если все, что у вас есть, это ручка и бумага, то серьезных улучшений в процессах добиться трудно. English Version.    

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

CFO

Как ускорить закрытие месяца на 20%, работая удаленно. Опыт Oracle

Одна из важных целей Oracle – автоматическое закрытие месяца с подготовкой и раскрытием финансовых документов. И в марте, когда финансовые специалисты работали удаленно из-за пандемии Covid-19, Oracle удалось ускорить процесс закрытия периода на 20%. «Мы планировали сократить сроки закрытия, но достичь этой цели работая удаленно – это просто невероятно, – говорит Мария Смит, старший вице-президент Oracle по финансовому контролю. – А мы как обычно работали в облаке». Более быстрое финансовое закрытие периода позволяет руководителям проактивно реагировать на изменение ситуации в компании и внешних экономических условий и дает финансовой функции больше времени для решения стратегических задач. В конечном счете полностью автоматическое закрытие периода должно позволить вести финансовые транзакции и формировать финансовые отчеты в режиме реального времени. Getty Images/iStockphoto Решение по автоматическому закрытию периода разрабатывает одна дочерних компаний Oracle, у которой в свою очередь имеется более 20 филиалов во всех основных регионах мира. В марте она впервые закрыла свои финансовые документы в течение одного рабочего дня, при этом сотрудники работали удаленно. Это «пилотный тестовый проект» Oracle по переносу финансовых систем в облако перед развертыванием различных модулей ERP и бизнес-процессов в масштабе всей компании. С началом внедрения облачной ERP корпорация получила следующие преимущества: около 92% глобальных банковских транзакций теперь сверяются автоматически, сверка балансов внутри компании между сотнями юридических лиц выполняется за 90 мин, распределение расходов ускорилось на 98%, а учет начислений по открытым заказам на покупку теперь занимает всего три часа. Кроме того, объем бухгалтерских операций, выполняемых вручную, сократился на 35% благодаря журналам, включающим нескольких бухгалтерских счетов и валют. Такие улучшения количественных и качественных показателей стали возможными благодаря переходу всей компании на те же облачные решения Oracle ERP Cloud  и Oracle EPM Cloud, какие используют клиенты. И это хорошее подтвержение, как профессионализма финансовых контролеров и бухгалтеров, так и уровня развития технологий. «Невозможно сделать автоматическим финансовое закрытие периода, сидя в главном офисе с газетой Financial Times в руках. Этот архаичный образ бухгалтера исчез навсегда, — говорит Мария Смит. – Основными умениями и навыками современного бухгалтера становятся построение отношений, укрепление влияния, внедрение инноваций, лидерство в изменениях, организация совместной работы – и перевод компании в мир современных финансов. Это совершенно другая роль!» Важные шаги к ускорению финансового закрытия периода Необходимая база для перехода к автоматическому закрытию – интегрированные системы, которые всегда синхронизированы и используют единый набор данных, что исключает дублирование информации и трудоемкие согласования вручную. «При наличии единого набор данных не нужно тратить время на сверку, потому что все связи устанавливаются сразу, – говорит Смит. – Я знаю компании, которые должны согласовать каждый участок своей деятельности с главной бухгалтерской книгой. На это может уходить несколько дней, в то время как у нас все это происходит автоматически». Например, одна из самых значительных сфер затрат для компаний — это люди. Интеграция Oracle HCM Cloud и Oracle ERP Cloud означает, что когда Oracle приобретает компанию, а данные о ее сотрудниках переносятся в систему HCM, она немедленно интегрируется со всеми модулями корпоративной ERP-системы. Зарплата и льготы, центры затрат, сфера деятельности каждого сотрудника, заказы на покупку, командировочные расходы, – все это начинает обрабатываться автоматически. «В компании нашего размера знания о численности персонала в глобальном масштабе и отсутствие необходимости согласовывать данные между отделами управления финансами и персоналом дают огромную экономию времени, – говорит Мария Смит. – Интегрированное облако HCM и ERP обеспечивает точность данных, полный контроль над ними и высокую скорость их обработки. Такое согласование имеет решающее значение, когда компания реструктурирует бизнес, приобретает новые компании или меняет бизнес-модель выхода на рынок, переводя некоторых сотрудников на новые направления бизнеса или в другие центры затрат». Финансовое закрытие можно сравнить с эстафетой: когда данные и системы интегрированы, то эстафетная палочка передается мгновенно. Если системы не обмениваются данными друг с другом и не интегрированы, то «бегунам» приходится останавливаться, проверять и разбираться, прежде чем передавать эстафету для каждой «дорожки»: кредиторской задолженности, основных средств, доходов, расходов и др. Другой немаловажный фактор: корпорация Oracle перешла к единому глобальному плану счетов, который обеспечивает согласованность данных по всей компании и значительно упрощает отчетность. Сегодня финансовое подразделение Oracle располагает самыми актуальными данными благодаря возможности запускать отчеты в интерактивном аналитическом расширении SmartView в режиме реального времени – для всей компании, для любого из сотен юридических лиц компании, для отдельных направлений бизнеса или регионов. Среди самых важных уроков, которые Oracle извлекла в процессе перевода финансов в облако, – переход к глобальному плану счетов должен происходить быстрее и финансовым руководителям необходимо устанавливать соответствующую высокую планку. «Когда мы поставили цель добиться закрытия за один день, многие не верили, – говорит она. – Но это быстро превратилось в мотивирующую задачу, и команды начали разбираться, как этого добиться. Сотрудники приняли вызов и выдвинули сотни инновационных идей – от упрощения процессов до автоматизации. Реальность такова, что ни один бухгалтер не захочет тратить дни и недели на закрытие финансовых счетов, если это можно сделать за один день. Особенно если уже видна следующая цель – непрерывное автоматическое закрытие и разработка концепции следующего поколения финансового управления». Новая роль бухгалтера будущего Для достижения цели финансового закрытия периода за один день требуется гораздо больше, чем усилия бухгалтерии. Нужно сотрудничество всех направлений деятельности компании по модернизации бизнес-процессов, выявлению областей деятельности, которые нуждаются в улучшении, и повышению качества данных. Точный финансовый учет требует точных данных, а точные данные абсолютно необходимы для ускорения закрытия периода. «Сначала мы думали, что главное в закрытии периода за день – это скорость обработки. На самом деле принимаемые нами решения, направленные на повышение скорости, касались повышения эффективности. Это стало одним из важнейших уроков для нас, – старший вице-президент Oracle. – И позволило нам понять, что речь идет не только об эффективности в финансах, но и об эффективности в компании в целом. Поэтому решение этой задачи стало успехом как для финансовой функции, так и для всего бизнеса». Еще одним ключевым направлением для финансового подразделения является тесное партнерство в разработке продуктов, направленное на внесение усовершенствований в регулярные ежеквартальные обновления облачных приложений Oracle.  «В конце квартала разработчики продукта внимательно изучали действия моей команды в процессе финансового закрытия периода, – говорит Мария Смит. – Они могли видеть все наши действия, и теперь у нас есть список дополнительных областей, которые мы планируем автоматизировать. Это прекрасное партнерство и совершенно новый стиль работы». Финансовые специалисты ежедневно пользуются Oracle ERP Cloud и хорошо представляют себе работу системы. Поэтому они также взяли на себя роль фронт-офиса: работу с заказчиками, отделами продаж, маркетинга и другими, став лицом компании. «Мы сами являемся одним из наших крупнейших клиентов, – говорит Смит. – Когда финансовые руководители хотят понять, что предлагает Oracle ERP, им требуется поговорить с людьми, которые действительно используют продукт и осуществляют финансовое закрытие. Поэтому сотрудники моей команды часто беседуют с коллегами из финансовых отделов других компаний о нашем опыте развертывания и использования Oracle ERP Cloud». Все это привело к большим изменениям в финансовой команде, и ее специалисты с готовностью приняли роль новаторов. «Думаю, что такая работа бухгалтера — одна из самых интересных в компании, – говорит Мария Смит. – Каждый день я слышу, как сотрудники выдвигают все новые и новые идеи о том, как мы можем добиться целей, которые, как мы думали всего несколько лет назад, недостижимы, например, автоматическое закрытие. Это очень вдохновляет, потому что теперь все стало возможным и реализация зависит от нас самих, и мы можем возглавить этот процесс». Оригинал Дополнительно по теме: 7 советов АШАН Ритейл России, как перевести финансы в облако Oracle ERP Cloud От планов продаж до глубокой аналитики: как Oracle Cloud меняет бизнес "Росгосстраха"

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

Autonomous

Kак Oracle Academy помогла школам, колледжам и вузам перейти на онлайн-обучение: 9 историй

Завершается самый необычный учебный год для системы современного образования. Школам, колледжам и вузам пришлось перейти на дистанционное обучение и освоить новые методы работы буквально за считанные дни, чтобы избежать рисков для здоровья учащихся и преподавателей. Срочная цифровая трансформация далась легче тем, кто имел постоянный доступ к готовым методологическим наработкам и технологическим платформам для онлайн-обучения. Так, образовательная программа Oracle Academy предложила своим институциональным членам учебный план, отвечающий требованиям XXI века, обучающие материалы и инструменты, для доступа к которым понадобился только веб-браузер. Благодаря этой своевременной инициативе сотни учебных заведений и тысячи учащихся в России и странах ближнего зарубежья получили программу цифровых занятий, подготовленную в соответствии с мировыми стандартами, а также бесплатные учебные материалы и программное обеспечение. Кроме того, студенты смогли бесплатно изучить революционную разработку Oracle - первую в мире автономную базу данных Oracle Autonomous Database в рамках новых облачных сервисов Always Free. Членство в Oracle Academy бесплатно, поэтому получить доступ к онлайн-ресурсам и передовым технологическим новинкам очень просто. Какие преимущества это дает на практике и как завершился виртуальный учебный год на всех трех уровнях системы образования, поделились преподаватели 9 учебных заведений из России и стран ближнего зарубежья, которые с помощью Oracle Academy перевели на онлайн обучение несколько тысяч учащихся. Общеобразовательная школа № 2127 (Москва) Ученики 10 инженерного класса в московской общеобразовательной школе №2127 углубленно изучают информатику. Ввод дистанционного обучения совпал с темой «Базы данных». «Мы успешно ее изучили, используя возможности Oracle Academy. Моя роль свелась к составлению проверочных работ и консультированию обучающихся, - делится методологическим лайфхаком Ирина Анатольевна Пальчикова, учитель информатики и физики ГБОУ Школа №2127. - Результат меня более чем устраивает. Чтобы исключить возможность списывания, я составила тестовые задания в разных вариантах. Накопляемость оценок высокая, задания в системе оценивались как домашние». В результате изучение программирования на языке Java также проходило с использованием материалов Oracle Academy. Международный колледж информационных технологий IThub (Москва) Передовой колледж готовит студентов по самым востребованным технологическим специальностям – от программирования до ИТ-коммерции. Например, студенты 2-ого курса учатся разрабатывать объектно-ориентированные приложения, используя материалы Oracle Academy по Java Programming, и изучают основы баз данных с курсом Database Foundations. «Это не только доступная и адаптированная теория с необходимыми учебными материалами, но и отличные инструменты для отработки практических навыков студентов удаленно. Они работают над проектами в виртуальной среде, используя платформу Oracle Application Express (APEX), - рассказывает об Oracle Academy Светлана Николаевна Морохова, заместитель директора колледжа по развитию и международному сотрудничеству. - Для нас, как для колледжа с практико-ориентированным обучением, это очень важно, особенно сейчас в условиях онлайн-обучения». Финансовый университет при Правительстве Российской Федерации Студентам, обучающимся по направлениям подготовки «Прикладная математика и информатика» и «Прикладная информатика» в Финансовом университете при Правительстве Российской Федерации, очень повезло. Именно 2019/2020 учебный год стал первым, когда курсы Oracle Academy начали активно внедряться в образовательный процесс. Например, в Департаменте анализа данных, принятия решений и финансовых технологий дисциплина «Системы управления базами данных» построена на основе курсов Database Programming with SQL и Database Programming with PL/SQL. «Мы очень рады, что заблаговременно перешли на применение цифровых образовательных технологий и оказались подготовлены к онлайн занятиям. Использование ресурсов Oracle Academy, в частности платформы APEX, сделало переход на дистанционное обучение максимально прозрачным и эффективным», – отмечает Михаил Николаевич Иванов, заместитель проректора по цифровизации Финуниверситета. Дальневосточный федеральный университет В ДВФУ, одном из университетов федерального уровня, курсы Oracle Academy уже несколько лет являются частью методического комплекса, используемого при изучении баз данных и программирования на Java. Основная инфраструктура для занятий по дисциплине была создана задолго до карантина и оказалась настолько удачной, что учебный процесс почти не претерпел изменений. На дистанционных занятиях в формате вебинаров студенты имеют возможность консультироваться с преподавателем и демонстрировать свои работы. «Oracle Academy дает очень много для обучения онлайн, – рассказывает Виктор Михайлович Гриняк, доктор технических наук, профессор ДВФУ. – Преподаватели получают готовые курсы, которые можно использовать "как есть" или cделать их частью методического комплекса дисциплины. Огромный плюс – весь материал доступен на английском языке, что даёт возможность параллельного освоения профессионального английского. А большое количество тестов упрощает проведение аттестации студентов». Санкт-Петербургский политехнический университет Петра Великого (СПбПУ) Согласно Национальному рейтингу университетов, СПбПУ входит в тройку лучших российских вузов по качеству образования. При переходе на удаленный режим ресурсы Oracle Academy доказали свою эффективность. У студентов был доступ через Интернет к слайдам и конспектам лекций, практическим заданиям, тестам. Три группы бакалавров по специальностям «Информационные системы и технологии» и «Системный анализ и управление» изучили, в частности, такие дисциплины, как «Системный подход в разработке ПО» и «Базы данных». «Учебные ресурсы не нужно было разрабатывать самостоятельно. Студенты получили учетные записи в системе управления обучением и пространство APEX, где им предоставлялись план работы на текущую неделю и учебные материалы. Особенно хочется отметить удобство использования APEX для проведения лабораторных занятий по базам данных в условиях, когда у студентов нет доступа в учебные классы с предварительно развернутым программным обеспечением», - отмечает Сергей Александрович Нестеров, доцент Высшей школы Киберфизических систем и управления СПбПУ. Университет Нархоз (Казахстан) Университет Нархоз накопил обширный опыт организации и проведения виртуального обучения благодаря многолетнему сотрудничеству с Oracle Academy. И занятия в весеннем семестре 2019/2020 учебного года проводились в привычном формате: онлайн лекции с интерактивной демонстрацией возможностей языка PL/SQL, а также лабораторные работы выполнялись в среде APEX на базе передовой версии Oracle Database 19c. «В отличии от многих видов деятельности, практически парализованных режимом изоляции, случившаяся в мире пандемия почти не сказалась на наших возможностях преподавания. Мы органично вписались в онлайн-среду. Oracle Academy прекрасно адаптирована для комфортного проведения удаленных занятий, – делится впечатлениями Елена Григорьевна Неверова, старший преподаватель образовательной программы "Информационные системы и статистика"  университета Нархоз. - База данных Oracle полностью оправдала наши ожидания в части производительности, функционала, эргономичности. А онлайн-тестирование снимает вопросы об объективности выставляемой оценки». Белорусский государственный университет (БГУ) Ведущий университет Республики Беларусь показал в 2020 году самый высокий результат за всю историю участия в рейтинге лучших университетов мира OS, поднявшись на 34 позиции. Факультет прикладной математики и информатики БГУ является институциональным членом Oracle Academy c 2012 года и за это время обучение по курсам Oracle прошли около 2000 студентов. «Дистанционное обучение, организованное Oracle Academy, стало особенно актуальным в последнее время в связи с необходимостью перехода в онлайн. Среди многочисленных преимуществ следует отметить оригинальные учебные ресурсы, разработанные специалистами Oracle, а также рабочие пространства APEX, предоставляемые для выполнения практических заданий, -  делится секретами успеха Анна Викентьевна Кузьмина, доцент кафедры информационных систем управления БГУ. Таджикский Технический Университет им. академика М.С. Осими и Филиал МГУ им. М.В. Ломоносова в г. Душанбе (Таджикистан) Преподавателей и студентов двух разных вузов - Таджикского Технического Университета им. академика М.С. Осими и Филиала МГУ им. М.В.Ломоносова в г. Душанбе – объединяет повышенный интерес к передовым технологиям. В числе первых в системе высшего образования они осваивают автономную базу данных Oracle благодаря бесплатному доступу к облачным сервисам Always Free по программе Oracle Cloud Free Tier. В рамках программы Oracle Academy преподаватели прошли обучение по базам данных и программированию на SQL и PL/SQL. И теперь студенты ИТ-специальностей используют широкий спектр технологий, в том числе Oracle Database Express Edition, SQL Developer Data Modeler, SQL Developer и APEX, для проектирования реальных баз данных для конкретных объектов. «Во время защиты работ учащиеся демонстрируют самостоятельно выполненную нормализацию баз данных, а также разработанную базу данных и web-приложение. Доступ к большинству продуктов можно получить двумя способами – на локальной машине и с использованием облачных сервисов Oracle. Мы планируем расширить изучение облачных продуктов Oracle, чтобы помочь студентам лучше ориентироваться в мире цифровых технологий, что с каждым днем становится все более актуальным», – с гордостью отмечает Рустам Давлятмурадович Ходжаев, старший преподаватель кафедры "АСУ" Таджикского Технического Университета, также занимающий должность старшего преподавателя кафедры "Фундаментальных и естественных наук" Филиала МГУ .  Образовательные инициативы Oracle Academy Oracle Academy стремится повысить интерес к обучению компьютерным технологиям и открыть доступ к новым знаниям. Способствуя внедрению инноваций, Oracle предоставляет доступ к бесплатным учебным ресурсам в более чем 120 странах мира. Курсы Oracle Academy разработаны преподавателями для преподавателей и постоянно обновляются, поскольку информационные технологии развиваются стремительно. Это дает возможность подготовить учеников к дальнейшему обучению и развитию карьеры, передать навыки для развития творческого мышления и помочь им стать лидерами в сфере цифровых технологий. В программе Oracle Academy участвуют порядка 200 российских вузов, колледжей и школ, а также десятки вузов из Беларуси, Казахстана, Таджикистана и других стран ближнего зарубежья. В 2019/20 учебном году в Oracle Academy прошли обучение более 23000 школьников и студентов в России и почти 11000 в странах ближнего зарубежья. В рамках Дней Oracle Academy, организованных в течение этого года в Санкт-Петербурге (на базе СПбПУ), Махачкале (на базе Дагестанского государственного университета народного хозяйства), Баку (в рамках Oracle Day в Азербайджане) и Алма-Ате (на базе университета КИМЭП) и тренингов по повышению квалификации было обучено порядка тысячи преподавателей. Более 150000 учащихся приняли участие в олимпиадах по программированию, поддержанных Oracle с 2011 г. Среди них – "Основы объектно-ориентированного программирования на языке Java" в рамках олимпиады "Траектория будущего" и конкурс проектов и прикладных исследований школьников и студентов на основе кейсов организаций-работодателей "Школа реальных дел", прошедшие в 2019/20 учебном году. Подробнее о бесплатных онлайн-ресурсах с доступом из дома и о программе и регистрации в Oracle Academy.

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

Autonomous

3 совета, как ускорить разработку приложений в кризис

После введения карантинных мер в связи с Covid-19 повсеместно возник дефицит масок N95 и прочих средств индивидуальной защиты. Тогда компания Insum сделала то, что мы ожидаем от разработчиков в кризис – быстро написала приложение Covid-19 Masks, чтобы помочь другим справиться с ситуацией. На созданной разработчиками онлайн-бирже люди из разных стран мира могли сообщить о том, что им нужно и что они могут предложить. Благодаря этому сайту десятки тысяч масок, халатов, бахил и других медицинских принадлежностей получили те, кто в них остро нуждался. Примерно в то же время всего за два дня было создано веб-приложение Daily Grocery Status. С его помощью жители родного города разработчика могли узнать, в каком магазине продаются нужные товары. Когда тот или иной продукт поступал в продажу, продавцу достаточно было обновить информацию в приложении и заинтересованные покупатели тут же получали уведомление. В обоих случаях использовалась платформа для быстрой разработки Oracle Application Express (APEX). Как и ранее в других чрезвычайных ситуациях, например во время ураганов, многие разработчики APEX оперативно отреагировали на проблемы, вызванные пандемией. Они выступили в роли добровольных «ИТ-пожарников», выпустив приложения для организации сотрудничества, поиска и обмена товаров и даже проведения спасательных мероприятий и оказания помощи. Платформы разработки приложений с минимальным кодированием (low-code), такие как Oracle APEX, оказываются чрезвычайно полезны в кризисный период, поскольку реализуют сложные взаимосвязи между технологиями без участия профессионального инженера и позволяют даже неспециалистам быстро создать рабочие решения из готовых компонентов. Oracle APEX входит в состав Oracle Database, поэтому приложения APEX помогают людям получить доступ к данным и обмениваться ими при решении как повседневных, так и глобальных задач.  «Разработчики испытывают потребность в таких инструментах и используют их», — говорит Джоэл Коллмен, менеджер по продуктам Oracle APEX. В 1990-е гг. он принимал участие в создании APEX, а сегодня является лидером активного  сообщества разрабочиков APEX. Коллмен приводит множество ярких примеров: один разработчик за ночь создал приложение для облегчения проверки донорских органов на отсутствие вируса COVID-19, другой за три недели разработал три приложения для управления различными аспектами тестирования и отслеживания контактов инфицированных лиц, волонтер из Южной Америки выпустил приложение, которое позволяет получить доступ к программе государственной помощи, — только за первые несколько часов им успели воспользоваться 10 000 человек. Однако наличие платформы для low-code разработки — всего лишь первый шаг. При разработке и выпуске приложения во время кризиса требуется учесть множество факторов. Вот три совета, которыми поделились те, кто в этом уже преуспел.   1. Создайте условия для быстрой работы При low-code разработке результаты можно получить очень быстро. В компании Insum, занимающейся разработкой и консультированием, знают об этом по опыту. По словам Мишель Скамин, когда влияние Covid-19 на бизнес стало очевидным, они «приготовилась оперативно решать» проблемы, с которыми клиентам не приходилось сталкиваться никогда прежде. В Insum собрали команды быстрого реагирования, настроили среду APEX и предоставили всем необходимый доступ для ускоренной работы. «Мы исходили из того, что проект займет от несколько дней до нескольких недель», – комментирует Скамин. Еще один важный момент: в каждой команде должен быть представитель от бизнеса для поддержания связи с ключевыми заинтересованными сторонами. Это позволит обеспечить соответствие результатов их целям: APEX позволяет вести разработку очень быстро, поэтому, по словам Скамин, «процесс может легко пойти не в том направлении». Приступая к проекту, будьте готовы вносить изменения на ходу, при этом все заинтересованные стороны должны принимать активное участие в процессе разработки, предупреждает она. Применение полнофункциональной среды разработки, такой как APEX, позволяет не тратить время на сбор требований, создание моделей и обратную связь. «Тех, кто раньше не сталкивался с low-code разработкой, скорость работы просто ошеломляет, –  говорит Спендолини, спроектировавший, создавший и запустивший приложение Daily Grocery Status меньше, чем за три дня. – APEX – это идеальный инструмент: он позволяет выпускать готовые к использованию приложения, пока другие разработчики еще ломают голову над концепцией и прототипами». Когда Спендолини продемонстрировал приложение на хакатоне, его спросили, сколько человек у него в команде: «Пришлось долго всех убеждать, что я создал приложение в одиночку и что это не прототип, оно полностью готово к использованию. Все были в шоке». Многие меры, которые разработчикам приходится тщательно продумывать, в APEX реализуются автоматически. «Я даже не задумывался о безопасности, потому что APEX позволяет использовать средства аутентификации Google, а их подключение занимает всего минуту», – утверждает Спендолини. Он использовал и другие возможности APEX, в частности Quick SQL, для быстрой разработки модели данных и ее запуска на основе облачной  Oracle Autonomous Database. «Мне не пришлось сидеть и выдумывать сложную модель данных. Приложение использует всего пять таблиц, – рассказывает Спендолини. – Создание модели данных с добавлением сценариев заняло полчаса, и все, мы готовы к работе». 2. Используйте бесплатные облачные ресурсы Готовясь к оперативно решать возникающие проблемы, команда Insum запустила несколько экземпляров Oracle Autonomous Database с использованием бесплатных сервисов Oracle Cloud Free Tier. Это позволило получить готовую и безопасную среду для разработки и развертывания приложений. Спендолини также воспользовался этим бесплатным предложением для размещения своего приложения. «У меня нет администратора баз данных, и сам я им не  являюсь, – пояснил он. – Тратить тысячи или даже сотни долларов на то, что могло никому и не понадобиться, у меня не было никакого желания. Использование же автономной базы данных означает, что данные защищены, резервное копирование и обслуживание выполняются, исправления устанавливаются, и мне для этого не нужно ничего делать». К тому же, по словам Спендолини, даже бесплатная база данных имеет достаточные объемы ресурсов, чтобы приложение можно справиться со значительным Web-трафиком : «Число просмотров должно достигать несколько миллионов обращений в день, чтобы мне пришлось задуматься о переходе на платный сервис». 3. Продумайте жизненный цикл приложения Как объясняет Спендолини, «у приложений, созданных для решения кризисных проблем, два пути: они либо быстро приобретают популярность, а потом также быстро ее теряют, либо они становятся частью [отраслевой или государственной] информационной инфраструктуры», поэтому важно подготовиться к любому сценарию. Создавая Grocery Status, разработчик предполагал, что о приложении станут забывать, когда кризис пойдет на убыль. «Пусть оно станет ненужным, ведь это будет значить, что тяжелые времена позади», – говорит он. Тем не менее Спендолини хорошо понимает, что приложение можно адаптировать для других коммерческих или социальных целей. В таком случае, «если вы пользуетесь корпоративной платформой, можно с легкостью добавить новые корпоративные возможности, – говорит он, имея в виду автономную базу данных. – Предположим, мое приложение стало получать миллионы запросов в день. Отлично, я перейду в платное облако, добавлю пару OCPU для того, чтобы справиться с нагрузкой и, может быть, подключу рекламу, чтобы окупить все это». Чтобы их приложение было востребованным, Скамин и ее команда добавили поддержку нескольких языков и локализацию для различных регионов. В частности, они использовали мультиарендные возможности Oracle Autonomous Database. «Если понадобится развернуть приложение для другой страны, мы сможем, — как говорит она сама. — Мультиарендная архитектура позволяет клонировать базу данных, сохранив структуру таблиц и не переписывая запросы, при этом обеспечивается изоляция данных разных стран». В Insum использовали функции Oracle APEX, чтобы обеспечить удобную работы с приложением для людей из разных стран: «Мы добавили поддержку трех языков за считанные дни». Помощь сообщества разработчиков Сообщество пользователей — еще один мощный ресурс, где можно познакомиться с техническими возможностями APEX. Его участники делятся советами и опытом, чтобы помочь другим решить проблему и справиться с задачами. В апреле они провели 24-часовой интерактивный марафон, на котором обсуждались способы использования APEX (видео). «Oracle APEX естественным путем превратилась в наиболее популярную платформу для разработки, — говорит Коллмен. — С ее помощью созданы миллионы приложений для самых различных сфер применения». Оригинал  

После введения карантинных мер в связи с Covid-19 повсеместно возник дефицит масок N95 и прочих средств индивидуальной защиты. Тогда компания Insum сделала то, что мы ожидаем от разработчиков в кризис...

CIO

Сергей Черкасов, «ФосАгро»: Бизнесу нужны системы, позволяющие получать данные здесь и сейчас

ИТ-тренды в промышленности прямо влияют на положение компаний на рынке. Для удовлетворения запросов современных клиентов и опережения конкурентов они реализуют интегрированное бизнес-планирование, переходят к онлайн-торговле, стремятся получать данные в режиме реального времени, осваивают самые перспективные технологии. Один из лидеров мирового рынка производителей фосфорсодержащих удобрений — компания «ФосАгро» — хороший тому пример. Она представлена в 100 странах мира и занимает первое место по объему поставок удобрений в России. О том, как технологии помогают укреплять лидерство, что дает комплексная цифровизация от одного вендора и каковы особенности использования цифровых двойников, рассказал Сергей Черкасов, заместитель директора по информационным технологиям «ФосАгро».   Расскажите, как проходит цифровая трансформация в промышленности, какова текущая обстановка в отрасли? Какие вызовы, какие ключевые бизнес-задачи стоят перед вашей компанией? В последнее время мы видим несколько явно выраженных запросов от бизнеса, связанных с появлением на рынке новых технологий и новых возможностей, которые эти технологии предоставляют. Первый заметный тренд — желание получать данные непосредственно с тех мест, где они возникают. Скажем, применительно к производственным процессам можно говорить о развитии практики использования датчиков и практики сбора информации в автоматизированном режиме. В транзакционных системах в качестве примера можно привести внедрение систем мобильного ТОиР и фиксацию выполнения заданий онлайн. Кроме того, мы активно смотрим на рынок систем биометрии, которые позволяют отслеживать перемещение персонала, его состояние и факт ношения средств индивидуальной защиты — это направлено на повышение промышленной безопасности, охрану труда. Второй ярко выраженный тренд — комплексная автоматизация. Бизнес уже не устраивает автоматизация одиночных бизнес-процессов. Он хочет автоматизации сквозных цепочек. И в этом как раз помогают промышленные платформы ключевых производителей и заложенные в них бизнес-модели. И третий запрос связан с тем, что компаниям нужна уже не система с фиксированным набором данных, а комплекс информационных систем, позволяющий конечным пользователям получать именно ту информацию, которая нужна здесь и сейчас. Таким образом, происходит переход от использования набора предопределенных отчетов к поиску аналитичности и добавленной информации в системах. Как оценивается вклад ИТ в показатели компании? Можно сказать, что ИТ вносит важный вклад в достижение всех целей и направлений, которые были озвучены в долгосрочной стратегии компании. Достигается это, в первую очередь, через реализацию проектов, которые направлены на развитие и поддержание стабильного роста. У нас есть прорывные технологии, которые мы тестируем в пилотном режиме, и есть проверенные решения, содержащие лучшие практики. Прорывные — это, например, какие? Помимо уже упомянутых систем биометрии, это программная роботизация процессов (RPA), система искусственного интеллекта, и системы, которые способны собрать и обработать большое количество данных непосредственно с датчиков. В конце прошлого года мы завершили важный проект по созданию информационной модели работы мельничного отделения в кировском филиале АО «Апатит». Это проект по предсказанию выхода из строя шаровых мельниц на обогатительной фабрике. Проект оказался очень показательным, и сейчас мы оцениваем его результаты. После подведения итогов мы оценим возможность масштабирования такой практики работы с большими данными на другие производственные мощности. О компании "ФосАгро" Благодаря реализации долгосрочной стратегии развития и слаженной работе трудового коллектива компании, «ФосАгро» утвердилась в качестве технологического лидера отрасли. Это один из лидеров европейского рынка удобрений вообще, компания номер один в своем сегменте в России. За последние пять лет «ФосАгро» нарастила объемы производства минеральных удобрений и кормовых добавок почти в 1,5 раза — до рекордных 9,5 млн тонн в 2019 г. В модернизацию и расширение производственных мощностей «ФосАгро» с применением наилучших доступных технологий за это время было инвестировано около 200 млрд рублей. При этом компания следует высоким стандартам ведения социально ответственного бизнеса, ежегодно направляя на социальные и благотворительные проекты свыше 2,5 млрд рублей. Удобрения «ФосАгро» обеспечивают экологичность производимой сельхозпродукции и не приводят к загрязнению почв тяжелыми металлами. Основная продукция компании, включая фосфатное сырье, 39 марок удобрений, кормовые фосфаты, аммиак и триполифосфат натрия, используются потребителями из 100 стран мира на всех обитаемых континентах. У «ФосАгро» есть цель повысить долю онлайн-продаж? «ФосАгро» стала первой в России компанией отрасли, развернувшей онлайн торговую платформу по продаже удобрений. За достижения в цифровой трансформации российского АПК проект был награжден Oracle Excellence Awards. Он реализован на базе промышленного решения Oracle Commerce, которое в качестве единой цифровой платформы используют крупнейшие компании по всему миру. Пилот созданной на его основе онлайн-платформы сейчас тиражируется на все регионы РФ. На нашей онлайн торговой платформе существующие и новые клиенты компании получают информацию о продукции «ФосАгро», способах ее применения, результатах агрономических испытаний и могут в несколько кликов заказать удобрения с компьютера, планшета или мобильного телефона. Развивая онлайн-канал, мы предоставляем нашим клиентам возможность выбора, где и когда взаимодействовать с «ФосАгро» и как приобретать нашу продукцию, а также движемся в сторону персонализации товарного предложения на основе данных о пользователях платформы. Мы продолжаем работать над расширением функционала онлайн-канала и его интеграции с онлайн-сервисами агроконсультирования, помогая таким образом нашим клиентам добиваться повышения урожайности. У вас в компании практически моновендорный подход? Мы существенно опираемся на решения Oracle в своих бизнес-процессах. Безусловно, у нас есть и другие решения, мы не замкнуты от рынка. При этом основные наши системы — промышленные и передовые разработки Oracle. Какие преимущества "ФосАгро" получает благодаря этому? Большие. В первую очередь, мы понимаем процессы и процедуры, по которым внедряются решения компании на Oracle. Эта методология встроена в наши корпоративные процессы, за счет чего мы имеем возможность сократить период запуска системы. Второе — мы прекрасно понимаем, как работает техническая поддержка вендора, и с этой точки зрения у нас налажено взаимодействие на достаточно комфортных условиях. И третье — мы, безусловно, понимаем подходы к бизнес-объектам и моделям, которые заложены в системы Oracle. И эта прозрачность позволяет нам принимать решения о том, какие модули и с какой функциональностью нам нужны. О каких решениях Oracle мы говорим? У нас весьма широкий охват. Это классическая ERP-система — Oracle E-Business Suite, Oracle Hyperion — для процессов консолидации финансовой отчетности группе компаний «ФосАгро», Oracle Primavera — для управления проектами, Oracle Demantra и Oracle SNO (Strategic Network Optimization) — для интегрированной цепочки планирования, аналитическая платформа Oracle BI. И, конечно, Oracle Siebel CRM для продаж и Oracle Commerce для торговой онлайн-платформы. Какие результаты это принесло и приносит бизнесу? Приведу яркий пример с точки зрения ускорения бизнес-процессов — в сфере управления международной отчетности. «ФосАгро» тестирует процедуру быстрого закрытия периода. До внедрения корпоративной системы сроки закрытия составляли 20 с лишним дней, а сейчас стоит цель закрываться за семь дней. И это не предел. Мы быстрее понимаем, что у нас происходит финансах. Что такое система интегрированного бизнес-планирования, которую вы реализовали? Для нас это достаточно революционный проект. Предпосылки очень простые. Мы подводили статистику и поняли, что у нас существенно увеличился ассортимент продукции («ФосАгро» предлагает на рынке 39 марок удобрений) и сбытовая сеть, появились представительства за рубежом — в Швейцарии, Франции, Германии, Польше, Бразилии, Сингапуре, Сербии и на Кипре. А главное — существенно выросло число центров дистрибуции в России, их сейчас 27. Возросла сложность сети, увеличилось количество готовой продукции за 2019 год. Компания произвела более 9,5 млн тонн удобрений для наших потребителей. Если сравнивать с цифрами 2007-2008 годов, то тогда было порядка 4 млн тонн, предлагалось существенно меньшее количество марок удобрений. Это и есть основные предпосылки к автоматизации усложненной цепочки продаж. Нам необходимо было развить процессы прогнозирования спроса, понять, насколько оптимально мы распределяем заказы и загружаем свои производственные мощности, повысить скорость планирования за счет интеграции систем. Поэтому было принято решение добавить эту функциональность в корпоративную систему при переходе с 11-й на 12-ю версию Oracle E-Business Suite. Сейчас система и процессы работают. Создано отдельное структурное подразделение по интегрированному планированию. Система Oracle Strategic Network Optimization (SNO) полностью интегрирована в корпоративный ИТ-ландшафт, получает информацию о спросе из CRM и Demantra, о производственных, снабженческих и логистических ограничениях — из ERP и других смежных систем. Результатом работы системы является пакет планов производства, продаж, логистики и потребности в сырье, рассчитанный по критерию максимума маржинальной прибыли, и оптимальная загрузка производственных систем. Поиск такого максимума вручную невозможен, ведь модель перебирает в процессе расчета сотни миллионов комбинаций исходных данных. Принципиальный момент этого проекта в том, что у нас появилась возможность очень быстро получить исполнимый пакет планов и при этом видеть, какие направления продаж и по каким уровням цен система выбрала, а какие отбраковала; по каким исходным ограничениям это произошло. Это дает «пищу для ума» для всех служб, и в первую очередь — для службы продаж. Весь процесс полностью соответствует стратегии компании по присутствию на самых маржинальных направлениях продаж. Естественно, появилась возможность делать больше сценариев. Мы можем оперативно просчитать, что у нас будет, если изменятся входные условия, как это повлияет на производство, на логистическую цепочку, на доставку продукции конечным потребителям. И на основании этих базовых сценариев мы принимаем решение уже более взвешенно. Раньше такого сценарного подхода не было? Был, в Excel, поэтому трудоемкость, естественно, была колоссальная. У вас есть планы по сотрудничеству с Oracle на 2020 год? Да, проект интегрированного планирования подсказал идею создания системы класса Transportation Management System. Мы сейчас находимся в стадии анализа и проработки технического задания по этому блоку. Да и в целом, в компании очень востребовано все, что связано с логистикой. Это дополнительные точки роста нашей эффективности. Думаете об использовании автономной базы данных? Как пользователи конечных приложений со своей бизнес-моделью, мы больше смотрим на то, какие сервисы нам будет предлагать вендор в логике развития этих приложений. Например, мы знаем, что Oracle активно продвигает ERP в облако. И в конечном итоге мы должны быть готовы к этому в какой-то гибридной модели. Возможно, в это решение даже будет инкорпорирована и автономная база данных. Но если говорить про нее как о конкретном самоуправляемом решении, то это, конечно, интересная история, которая сильно разгружает технический блок ИТ с точки зрения администрирования. Мы вскользь затронули искусственный интеллект, робототехнику, автономные устройства. У вас на производствах это все есть? У нас есть автоматизированное бурение в подземном руднике, причем это крупнейший в мире проект. Он реализован в кировском филиале: 10 буровых установок работают в автономном режиме и контролируются оператором с поверхности. Это для нас очень важный проект с точки зрения повышения безопасности проводимых работ и повышения производительности. Зачатки искусственного интеллекта встроены в корпоративную систему. В первую очередь, в функциональность для Центра обслуживания, который отвечает за бухгалтерский, кадровый и налоговый учет. Но сказать, что сегодня это полноценные аналитические системы, я не могу. Технология для нас еще новая, мы находимся в стадии пилотирования. Что касается программных роботов, то эта технология также находит применение. У нас есть отдельное направление, в рамках которого создаются такие роботы, они помогают людям избавляться от рутинного труда, заниматься более интеллектуальными вещами. А цифровых двойников рассматриваете? Цифровые двойники — тоже интересная тема. Правда, у них есть существенное ограничение — цифровой двойник должен идти в паре с искусственным интеллектом. Даже на относительно стабильном химическом производстве в технологические процессы постоянно вносятся изменения, и все они должны отображаться в цифровой модели. Если этого не происходит, то идея цифрового двойника превращается в очень трудоемкий и дорогостоящий процесс ручного подтягивания двойника до реального объекта. Без искусственного интеллекта и машинного обучения это практически невозможно. В каких конкретных технологиях вы видите потенциал для отрасли? Что вы сами хотели бы попробовать? В первую очередь мы видим потенциал в системах обеспечения мобильной работы персонала — все, что связано с мобильными устройствами и вводом данных на месте. Наш ремонтный персонал мог бы, например, прямо на месте поломки либо закрыть наряд, либо провести техническое обслуживание, либо среагировать каким-то другим подходящим образом. Кроме того, безусловно, перспективна добавленная реальность. Она позволит сотруднику, приходя на место, даже не обладая знаниями о конкретном типе оборудования, но имея должную квалификацию, принимать обоснованные решения, что снижает число простоев на производстве. Эти технологии приблизили бы нас к онлайн-модели управления бизнесом. Интервью и фото спикера: Cnews. Оригинал

ИТ-тренды в промышленности прямо влияют на положение компаний на рынке. Для удовлетворения запросов современных клиентов и опережения конкурентов они реализуют интегрированное...

CIO

Новый SWOT-анализ Oracle Cloud: критически важные задачи в мультиоблачных средах

Как показывает практика, мультиоблачные среды становятся облачной стратегией большинства компаний, переместивших свои приложения в облако. Однако, управление этими сложными инфраструктурами создает новые проблемы для тех, кто решился перейти в облако. К таким выводам пришла компания Omdia Consulting в своем отчете, где анализируются сильные и слабые стороны облака, возможности и риски (SWOT-анализ) выполнения рабочих нагрузок в Oracle Cloud Infrastructure.  Основные выводы SWOT-анализа: Более 52 % организаций считают, что распространение облачных вычислений сдерживается отсутствием возможности перемещать нагрузки между облаками. Альянс между Oracle Cloud Infrastructure и Microsoft Azure планирует ускорить переход в облако за счет прямого соединения между двумя облаками и интеграции управления идентификацией. Этому должно способствовать и подписанное между компаниями соглашение о совместной поддержке. Открытая корпоративная облачная архитектура Oracle не только сокращает время простоя до нуля и упрощает процесс управления доступом пользователей в мультиоблачной инфраструктуре, но и реализует наиболее полный набор стандартов информационной безопасности и сервисов технической поддержки по сравнению с конкурирующими облачными поставщиками. Обычно поставщики облачной инфраструктуры предоставляют среду, где компании могут запускать критически важные приложения без необходимости управлять центром обработки данных, инвестировать в оборудование, устанавливать и обновлять программное обеспечение. Однако, предоставляемые сервисы, цены и качество поддержки сильно отличаются. В недавно опубликованном SWOT-анализе Oracle Cloud Infrastructure компания Omdia Consulting предлагает аналитические выкладки о том, почему бизнесу следует задуматься о переносе критически важных нагрузок в облако Oracle Cloud.   Oracle Cloud Infrastructure заслужила репутацию очень надежной инфраструктуры. Она гарантирует доступность 99,99%, а техническое обслуживание Oracle Cloud Infrastructure при этот занимает менее четырех минут в месяц. Такая высокая доступность особенно важна. Ведь если банк не cможет вовремя обработать поток  финансовых транзакций, а ритейлер синхронизировать данные онлайн продаж с фактическими запасами товаров и офлайн продажами, то это приведет к потере дохода, разочарованию клиентов и пошатнет репутацию бренда. Освоение мультиоблачных сред Поскольку число компаний, использующих мультиоблачные среды, постоянно растет, поставщикам облачных сервисов важно интегрировать свои предложения с конкурентами. Альянс Oracle и Microsoft, анонсированный в июне 2019 года, позволяет общим клиентам двух компаний развертывать критически важные корпоративные рабочие нагрузки с использованием сред Microsoft Azure и Oracle Cloud Infrastructure. Теперь такие клиенты могут задействовать аналитику и искусственный интеллект Azure вместе, например, с автономной базой данных Oracle Autonomous Database в одном проекте. Это облегчает создание резервных облачных систем при необходимости аварийного восстановления и позволяет разделить нагрузки, благодаря чему архитекторы данных и разработчики приложений могут выбирать наиболее удобные среды и инструменты. Сотрудничество Oracle и Microsoft снимает нагрузку по управлению несколькими заказами на оказание услуг, несколькими сетевыми конфигурациями и передачей данных из разных облаков между рабочими нагрузками. Повышение стандартов безопасности Согласно отчету Omdia, набор стандартов информационной безопасности, который реализован Oracle, – наиболее полный среди ведущих облачных поставщиков. Oracle Cloud Infrastructure обеспечивает, в том числе, соответствие ISO 27001, SOC1, SOC2, PCI DSS, HIPAA / HITECH, FedRAMP Medium и FedRAMP High. Новая функция в облачной инфраструктуре второго поколения Oracle Gen 2 Cloud – Виртуализация изолированной сети Isolated Network Virtualization – позволяет изолировать физические сетевые интерфейсы и карты друг от друга и блокировать действия злоумышленника, получившего несанкционированный доступ к сети. Это помогает защитить корпоративную сеть от атаки, если злоумышленнику удается скомпрометировать отдельный инстанс, сервер (bare metal), виртуальную машину или контейнер. Привлекательные условия поддержки Обычно поставщики облачной инфраструктуры предоставляют клиентам бесплатный доступ к онлайн-документации и форумам сообщества, но взимают огромную плату за экспертную поддержку в конкретных ситуациях, например, если нужно решить проблемы задержек или сбоя сети. В противоположность этой практике, при выполнении рабочих нагрузок в Oracle Cloud Infrastructure Free Tier компании получают пакет поддержки корпоративного уровня бесплатно. Он включает две автономные базы данных Oracle с мощными инструментами Oracle Application Express (APEX) и Oracle SQL Developer, две виртуальные машины Oracle Cloud Infrastructure Compute, блочное, объектное и архивное хранилища, балансировщик нагрузки и 10 Тбайт исходящего трафик в месяц, а также мониторинг и оповещения. Согласно SWOT-анализу Omdia, благодаря такой заботе о клиентах 80% пользователей продолжают работать в Oracle Cloud по прошествии выбранного периода эксплуатации (от одного до трех лет), причем 21% клиентов приобретают долгосрочную трехлетнюю подписку. Более 50% клиентов Oracle расширили потребление облачных сервисов после перехода на Oracle Cloud Infrastructure, а число новых клиентов Oracle Cloud растет на 150% от года к году. Поддержка премиум-класса, предоставление пользователям бесплатного гарантированного объема сервисов и ресурсов видетельствуют об обязательствах Oracle по созданию открытого облака корпоративного уровня, что позволило компании войти в число пяти крупнейших облачных поставщиков в мире. Современные пользователи работают мультиоблачных средах и ожидают, что их поставщики обеспечат бесшовное взаимодействие между своими платформами, приложениями и нагрузками. В отчете Omdia подчеркивается, что Oracle обладает уникальными возможностями для реализации такого взаимодействия с другими облачными сервисами и предлагает при этом исключительную производительность, выгодную стоимостью и превосходную поддержку. Другие отчеты отраслевых аналитиков по ссылке. English version

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

Cloud

Новая платформа Oracle Visual Builder Studio позволяет автоматизировать выпуск приложений

Oracle объявила о выпуске Oracle Visual Builder Studio, интегрированной среды разработки нативных облачных приложений. Это полный набор инструментов для управления жизненным циклом разработки ПО, благодаря которому по одному клику доступны средства управления исходным кодом, задачами на разработку (в том числе отработка ошибок),  групповая работа, поддержка полного цикла CI/CD и многое другое. Разработчикам на Visual Builder, среде программирования с минимальным объемом кода, новинка поможет создавать приложения быстрее и лучше. Платформа Visual Builder Studio построена на том же функционале, что и сервис Oracle Developer Cloud Service, - например, Git-репозитории, автоматизированные процессы непрерывной интеграции и разработки (CI/CD), отслеживание ошибок и гибкое планирование. Но помимо этого она предлагает ряд новых возможностей специально для разработки приложений (Visual Applications) на Visual Builder. В результате создана идеальная платформа для команд разработчиков, которые хотят совершенствовать процессы разработки и автоматизировать процессы выпуска приложений. Вот список некоторых ключевых функций для тех, кто занимается разработкой на Visual Builder. Шаблоны проектов для приложений Visual Builder Шаблоны проектов Project Templates позволяют очень легко создавать и настраивать проекты, над которыми будет работать команда. Они содержат базовые артефакты и шаблоны, необходимые для создания кода и управления им. Это позволяет добавлять шаблоны приложений в Git-репозитории, создавать задачи по формированию пакетов и развертыванию приложений, а также пользоваться рабочей средой, связанной с конкретным экземпляром Visual Builder. Среды Экземпляры Visual Builder (и Oracle Integration Cloud) можно связать с проектными средами. Это дает возможность отслеживать статус сервера и получать подробные сведения о том, какие приложения уже развернуты. Интерфейс платформы позволяет управлять этими приложениями – блокировать, экспортировать, импортировать данные и даже отменять развертывание приложений. Вкладка Designer с рабочими областями В верхнем меню Visual Builder Studio появилась вкладка Designer (Конструктор), где можно создавать рабочие области (эквиваленты собственных локальных Git-клонов разрабатываемого приложения) и там же добавлять и изменять код. На этой вкладке можно сразу вызвать интерфейс визуального конструктора для работы над приложением. На первый взгляд этот конструктор очень похож на уже используемый. Однако присмотревшись, можно обнаружить ряд отличий — о некоторых из них расскажем далее. Глубокая интеграция с Git В основе цикла разработки, реализованного в Visual Builder Studio, лежит система Git. Код разрабатываемого приложения хранится в Git-репозитории; все внесенные изменения контролируются с помощью ветвей. В Git-меню добавлены новые Git-команды (например, switch branch для смены ветви); разработчикам больше не придется дополнительно настраивать соединение с Git-репозиторием — теперь это встроенная функция. Кроме того, в IDE-среде появился новый раздел Git-панели, где отображается Git-статус файлов приложения. Это помогает визуально сопоставить конфликты между кодом из разных ветвей. С помощью новой кнопки Publish можно выполнить слияние изменений, внесенных в код ветви, с главной (master) ветвью. Кроме того, она позволяет запустить процесс проверки изменений, чтобы другие пользователи могли их просмотреть, прокомментировать и принять (либо отклонить). Автоматизация процессов CI/CD в Visual Builder Visual Builder Studio предусматривает набор шагов сборки, с помощью которого разработчик может декларативно задать для приложений цикл сборки, развертывания и управления на различных серверах (вместо написания грант-файлов задач вручную). Шаги сборки включают упаковку и оптимизацию исходного кода, экспорт/импорт данных, а также блокировку, снятие блокировки и отмену развертывания приложения. Помимо этого, теперь приложения можно развертывать на экземплярах Visual Builder с помощью режима Oracle Deployment. Другие возможности Все эти инструменты интегрируются с другими функциями и компонентами Visual Builder Studio, включая: управление участниками команды и их ролями; система отслеживания ошибок; информационные панели для Agile разработки и контроль спринтов; Wiki-документация для обмена информацией; CI/CD для других артефактов проекта. Разработчики на Visual Builder могут попробовать Visual Builder Studio с помощью инструкций по установке и обучающих руководств. Оригинал

Oracle объявила о выпуске Oracle Visual Builder Studio, интегрированной среды разработки нативных облачных приложений. Это полный набор инструментов для управления жизненным циклом разработки ПО,...

Customers

Java: 25 лет инноваций, чтобы мир стал лучше

Двадцать пять лет назад мы и представить не могли, как много возможностей станут доступны для нас сегодня. Несколько кликов – и у нас под рукой все, что нужно прямо сейчас. Теперь это наш привычный стиль работы и личной жизни, который стал таким удобным во много благодаря иннновациям Java. 25 лет назад, когда технология Java была впервые представлена миру, у команды разработчиков были очень дерзкие планы. Благодаря постоянной актуализации функций и возможностей разработки Java оказала влияние на самые разные приложения и используется теперь повсеместно, в том числе в  автономных транспортных средствах, системах онлайн-платежей в один клик, потоковых видео, исследовании космоса и многом другом. Миллионы Java-разработчиков заслуживают благодарности за это. Без их энтузиазма и изобретательности мир мог бы стать совсем другим. Постоянное стремление Oracle к инновациям в Java позволило многочисленному сообществу разработчиков выйти далеко за пределы первоначальных замыслов и реализовывать новые идеи, используя язык, которому они всегда доверяли. Сегодня Java позволяет нам жить полной жизнью и внедрять инновации каждый день. Вот лишь некоторые из задач, где технология нашла применение с момента выпуска в 1995 году. В 2004 году НАСА (NASA) с помощью Java запустило робот-вездеход Spirit с целью обнаружить признаки воды и жизни на Марсе. При создании марсохода с дистанционным управлением НАСА использовало платформу Java для формирования трехмерной модели местности на основе данных телеметрии из базы данных марсианской миссии. С помощью этой модели ученые могли управлять каждым движением аппарата посредством простой функции «укажи место и кликни». Java позволила обрабатывать огромные объемы данных, необходимых для реализации проекта. Кроме того, Java был единственным языком, который знали все ученые из разных стран, работавшие над этим проектом, что сделало его настоящим языком сотрудничества. В 2015 году в Twitter публиковалось более 400 млн твитов в день. Для поддержки растущей базы пользователей популярная социальная сеть была вынуждена заняться повышением производительности системы. Для этого платформа Twitter была переведена на среду исполнения Java Virtual Machine (JVM), что также помогло команде по поддержке платформы быстрее выявлять ошибки и точнее определять причины их возникновения. Переход позволил Twitter улучшать сервис изо дня в день, а пользователям дал доступ в реальном времени к привычной и любимой живой среде обмена сообщениями. В 2015 году Java помогла компании Netflix масштабировать ее сервис, чтобы более 57 миллионов ее подписчиков могли смотреть миллиард часов потокового видео в месяц. Сервисы Netflix построены на архитектуре с использованием Java и JVM, а для их постоянного мониторинга, обновления и масштабирования применяются инструменты с открытым исходным кодом на Java. Теперь данные, собираемые этими сервисами, используются, чтобы рекомендовать сериалы и фильмы более чем 180 млн подписчиков по всему миру, а способность к быстрым инновациям и масштабированию побуждают зрителей возвращаться в онлайн-кинотеатр вновь и вновь и не сомневаться в ответе на вопрос: «Вы все еще смотрите?» Раскрыть, из чего состоит вселенная и как она работает, — величайшая задача. Более десяти лет Европейская организация по ядерным исследованиям ЦЕРН (CERN) использует Java как программную основу Большого адронного коллайдера, его ста тысяч устройств и двух миллионов конечных точек. В 2016 году в ЦЕРН решили с помощью Java еще одну проблему – управления ИТ-инфраструктурой, в частности очень большой ERP-системой, которая помогает эффективно расходовать выделяемый на исследования бюджет в миллиард долларов. В настоящее время Java — это стабильная и надежная платформа, которая обеспечивает бесперебойную работу крупнейшего в мире ускорителя и позволяет решать важнейшие задачи, стоящие перед ЦЕРН. В 2019 году игра Minecraft, написанная на Java, перевернула жизни миллионов детей и стала самой продаваемой видеоигрой всех времен. Позже детская академия программирования Codakid разработала курс «Программирование в Minecraft», благодаря которому дети могут создавать собственные блоки, виды оружия, врагов и многое другое — и все это с элементами обучения программированию на Java. Благодаря Minecraft платформа Java помогает расти новому поколению компьютерных гениев и программистов, которые однажды смогут перейти от разработки собственной игры к созданию того, что изменит мир. Полезно оценить достигнутое за 25 лет, но мы двигаемся вперед. Компания Oracle нацелена развивать инновации Java и в будущем. А миллионы Java-разработчиков продолжат создавать приложения, формирующие мир вокруг нас, - от развлечений до ядерной физики, социальных сетей и поиска жизни на Марсе. Спустя четверть века мы видим огромные позитивные изменения в нашей жизни, которые произошли благодаря Java. И ожидаем, что следующие 25 лет — и далее — будут такими же яркими и насыщенными. Наш мир становится лучше благодаря Java    Автор: Джордж Сааб (Georges Saab), Вице-президент Oracle по разработке Java Platform   Лучшее из JDK за 25 лет: список средств разработки по выбору инженеров 25 лет Java в Twitter: #MovedByJava  

Двадцать пять лет назад мы и представить не могли, как много возможностей станут доступны для нас сегодня. Несколько кликов – и у нас под рукой все, что нужно прямо сейчас. Теперь это наш привычный...

CFO

Oracle предлагает бесплатные инструменты финансового планирования и моделирования для адаптации к изменениям рынка

Никто не знает, как будет выглядеть мир после пандемии Covid-19. В каждой отрасли и в каждом регионе ситуация складывается по-разному. Но в одном можно быть уверенным: компании должны сбалансировать свои краткосрочные и среднесрочные программы с долгосрочными стратегическими целями. В такой ситуации финансовой функции необходимы инструменты создания и моделирования сценариев бизнеса, чтобы можно было оценить широкий спектр возможностей и рисков, спрогнозировать доходы, денежные потоки и ликвидность, а также сделать итерационные краткосрочные и среднесрочные прогнозы. Именно поэтому всем клиентам, использующим облачные сервисы по планированию и бюджетированию Oracle Planning Cloud (ранее Oracle Planning and Budgeting Cloud Service), Oracle предлагает бесплатный доступ на следующие 12 месяцев* к сервису специализированного финансового планирования Oracle Financial Statement Planning, который включает модуль стратегического моделирования Oracle Strategic Modeling.   Новые сервисы Oracle позволят клиентам разработать подробные сценарии и провести анализ «что, если» для широкого спектра возможных экономических ситуаций, включая задержки платежей, колебания уровня запасов и перебои с поставками, изменения в структуре капитала. Это повысит точность прогнозирования доходов, денежных потоков и структуры капитала, поможет соблюдать требования банков по условиям финансирования, а также рассчитывать кредитный рейтинг. Благодаря бесплатному доступу к этим широким и лучшим в своем классе возможностям компании смогут: Повысить гибкость для принятия более точных решений. Сервисы моделирования по методу Монте-Карло помогут повысить гибкость бизнес-моделей и смягчить негативные последствия благодаря предварительному тестированию диапазона вероятных сценариев и планированию возможных результатов. Повысить точность моделей анализа ликвидности. Моделирование показателей баланса и ликвидности становится критически важным. Встроенная функция поиска целевых показателей поможет при проведении периодических проверок, когда требуется решить, какие переменные необходимо скорректировать для повышения эффективности управления затратами и оптимизации потока денежных средств. Получить простую и информативную отчетность и аналитику. Этот важный элемент позволяет не только видеть результаты моделирования, но и получить рекомендации для дальнейших шагов. Анализ в реальном режиме времени и распространение отчетов можно производить в различных форматах. Подготовку отчетов и анализ можно выполнять из веб-браузера или через специальный сервис Smart View в Microsoft Office. Как выглядит моделирование сценариев в действии? Чтобы представить моделирование сценариев в действии, рассмотрим розничный бизнес – отрасль, столкнувшуюся со значительным спадом потока покупателей. Помимо ожидаемых перемен в структуре доходов от онлайн-продаж и продаж в магазинах многие ритейлеры вынуждены принимать в расчет поэтапное возобновление работы магазинов. Им также приходится учитывать изменения в потребительских расходах, поскольку основные товары приносят больший относительный доход, чем предметы роскоши. И это лишь один пример. Мы знаем, что кризис повлияет на каждую отрасль по-разному, и поэтому предоставляем дополнительные ресурсы по обучению в помощь финансовой функции. Можно использовать интерактивные учебные пособия и пошаговое руководство, чтобы финансовые специалисты могли легко настроить новые инструменты и воспользоваться бесплатными возможностями. Кроме того, наши партнеры готовы помочь с внедрением этих новых сервисов, в том числе Accenture, Alithya, Baker Tilly, Deloitte, EPMI, Grant Thornton, Hackett, Huron, IBM, Inlumi, InterRel, KPMG, Oracle Consulting, Peloton, Perficient, Performance Architects, PwC, Qubix, SC&H Group и Strategy Lighthouse. Для финансовых директоров и руководителей финансовой функции по всему миру следующие несколько месяцев станут одним из самых серьезных испытаний в профессиональной карьере. Поэтому мы стремимся оказать поддержку и помочь справимся с этими трудностями вместе. Клиенты могут загрузить руководство по моделированию сценариев. * Предложение доступно для клиентов Oracle Planning Cloud с 20 мая 2020 г. по 30 апреля 2021 г. Оригинал    

Никто не знает, как будет выглядеть мир после пандемии Covid-19. В каждой отрасли и в каждом регионе ситуация складывается по-разному. Но в одном можно быть уверенным: компании должны сбалансировать...

Artificial Intelligence

Прозрачность, надежность, гибкость: как заставить логистические цепи отвечать назначению

Почти все бизнес-процессы радикально изменились с началом кризиса, вызванного Covid-19. Многим компаниям по всему миру пришлось оперативно перестроить пути доставки товаров из пункта А в пункт Б. Более пристальное изучение выявило уязвимость современных цепочек поставок и трудности с их быстрой адаптацией к новым реалиям. Как добиться эффективного управления логистическими цепями в современных условиях и снизить риск возникновения подобных затруднений в будущем? Интеллектуальный подход позволит устранить перебои в логистике Первое, что должны предпринять компании, – оценить текущее состояние своих логистических процессов.  Управляют ли они устрашевшими процессами, используя унаследованные системы и технологии, или уже начали процесс цифровой трансформации? И какие слабые места были выявлены в их собственных методах и практиках? Исходя из этого компании могут предпринять необходимые шаги для устранения выявленных недостатков. Вероятно, одним из начальных шагов для многих компаний будет внедрение ключевых показателей эффективности (KPI) для сбора соответствующих данных и проведения бизнес-анализа. Это необходимо не только во время кризиса, но и при стабильной ситуации на рынке. На самом деле недавние исследования Oracle показывают, что 68% профессионалов считают расширенную бизнес-аналитику ключевым преимуществом перспективных технологий для управления цепочками поставок. "Слепые зоны" в логистических цепях Пандемия Covid-19 показала, почему данные и аналитика так важны, когда речь идет о цепочке поставок. Одна из основных проблем, с которыми сталкиваются многие компании, заключается в том, что логистические процессы недостаточно прозрачны. Это касается не только местонахождения продуктов и товаров, но и партнеров и других вовлеченных в процесс сторон, от которых зависит эффективность цепей поставок. Умные организации, независимо от уровня их готовности к текущему кризису, считают прозрачность ключом к устойчивости логистических цепей. Есть несколько причин, почему цепочки поставок оказались недостаточно прозрачными. Традиционно многие из них работали независимо друг от друга. А руководители бизнеса зачастую не уделяли внимания тому, чтобы сделать логистические процессы «интеллектуальными», т.е. обеспечить их полный сквозной контроль. В результате, это привело к тому, что большая часть процессов товародвижения и участники современных цепей поставок оказались в «слепой зоне», где невозможно наблюдать, что там происходит. И это крайне затруднило как выявление проблем, так и адаптацию к изменениям. Как заставить цепи поставок отвечать назначению Сегодня руководители компаний стремятся преобразовать логистические цепи, сделав их гибкими, надежным и интеллектуальными. Такая трансформация потребует контроля цепей поставок на всех уровнях и часто с такой степенью детализации, которая до сих пор была недостижима. Это невозможно без внедрения новых технологий. Например, способность отслеживать спрос с высокой степенью детализации на всех уровнях цепочки поставок сделает возможным точное оперативное планирование как внутри самой компании, так и при взаимодействии с торговыми партнерами. Использование такого интеллектуального подхода обеспечивает необходимую оперативную гибкость и позволяет быстро пересматривать приоритеты в товарных запасах для удовлетворения меняющегося спроса клиентов или адаптации к внешним воздействиям. На практике это означает, что компании должны интегрировать в свою цепь поставок такие технологии, как Интернет вещей (IoT), большие данные, блокчейн и автономные вычисления.  Многие, возможно, уже их внедрили, хотя обычно это делается в ограниченных масштабах и для конкретных тактических задач. Например, компания Retraced использует технологию Oracle Blockchain, чтобы бренды могли отслеживать цепи поставок прямо с самого начала - от производителей сырья. Такой уровень прозрачности намного выше того, на который способны большинство традиционных компаний. В будущем можно ожидать еще большее ускорение внедрения технологий в цепочки поставок, чтобы сделать их более гибкими и ориентированными на спрос. Точно так же можно ожидать расширения использования искусственного интеллекта и машинного обучения в управлении логистическими сетями  и, как следствие, ведения бизнеса и операций на основе данных (data driven). Это значительно повысит выход продукции, ее качество, эффективность работы оборудования и персонала, а также улучшит соблюдение сроков поставки.  Цифровые цепочки поставок позволят предприятиям выявлять и анализировать сигналы IoT, реагировать на них, а затем использовать полученные данные, чтобы не упустить новые возможности на быстро меняющемся рынке. Обеспечение баланса между скоростью и гибкостью — ключевой фактор. Если оценивать близкую перспективу, быстрое внедрение таких подходов поможет сформировать тестовую площадку и продемонстрировать дополнительные выгоды для бизнеса, повысив прозрачность на каждом этапе.  Фокус на быструю окупаемость вложений по всему бизнесу также мотивирует другие подразделения ускорить переход на цифровые технологии. Создание современной логистической сети С ростом важности – и уязвимости – цепей поставок можно ожидать, что руководители предпримут решительные шаги, чтобы сделать логистически цепи действительно отвечающими задачам современной эпохи, а соответствующие процессы - гибкими и прозрачными постоянно. Автор: Доминик Реган, старший директор Oracle по направлению Logistics Applications в регионе EMEA

Почти все бизнес-процессы радикально изменились с началом кризиса, вызванного Covid-19. Многим компаниям по всему миру пришлось оперативно перестроить пути доставки товаров из пункта А в пункт Б. Более...

Cloud

5 шагов, как обеспечить безопасность открытого ПО Kubernetes

Многие компании стали использовать открытое программное обеспечение Kubernetes в продуктивной среде, настолько выросла его популярность за последние три года. Хотя в целом Kubernetes соответствует основным принципам обеспечения безопасности ПО, часть соответствующих обязанностей ложится на плечи конечных пользователей. При этом поставщики облачных услуг и заказчики несут совместную ответственность за обеспечение безопасности управляемых сервисов Kubernetes. Поставщики управляемых облачных сервисов Kubernetes, например Oracle Cloud Infrastructure Container Engine for Kubernetes (также известен как Oracle Kubernetes Engine, или OKE), Azure Kubernetes Service (AKS) и других, как правило, отвечают за управление и безопасность контролирующих элементов кластера Kubernetes (сервер API, планировщик, сервис хранения состояний etcd, контроллеры) , а заказчики управляемого сервиса – за обеспечение безопасности зоны обработки данных (пулы узлов, маршрутизация запросов, сетевые соединения, взаимодействие между сервисами и т. д.). Вот 5 рекомендаций по обеспечению безопасности Kubernetes, основанные на многолетнем опыте и лушчих практиках использования боксов Vagrant для Kubernetes на Oracle Linux. Используйте контроль доступа на основе ролей (RBAC). Секреты должны оставаться в тайне. Обеспечьте безопасность узлов и подов. Устраните риски для безопасности контейнеров. Аудит, ведение журнала и мониторинг крайне важны. Рассмотрим отдельно каждую из этих составляющих безопасности. Используйте контроль доступа на основе ролей (RBAC) Контроль доступа на основе ролей (Role Bases Access Control, RBAC) позволяет заказчику определять, у каких пользователей должен быть доступ к API Kubernetes и какие полномочия им следует предоставить. Как правило, функция RBAC активирована в Kubernetes по умолчанию. Однако, если до обновления Kubernetes использовалась очень старая версия, где функция RBAC была отключена, необходимо проверить настройки и убедиться, что  она была активирована. Кроме того, следует помнить, что просто включить RBAC недостаточно. Пользователь должен управлять политиками авторизации и применять их надлежащим образом. Используйте RBAC, чтобы ограничить полномочия пользователей и групп только теми действиями и задачами, которые могут им понадобиться. Всегда придерживайтесь принципа минимальных прав: пользователям и учетным записям сервиса Kubernetes Service Accounts необходимо предоставлять минимально достаточный набор прав. Выдавать разрешения на весь кластер, а также наделять пользователей правами администратора кластера следует только, если это совершенно необходимо. Подробнее в официальной документации Kubernetes  по RBAC. Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) предоставляет полный контроль доступа для операций с кластерами Kubernetes, созданными и управляемыми с помощью Oracle Container Engine for Kubernetes. Более подробно по ссылке. Секреты должны оставаться в тайне Секреты – это конфиденциальные данные, такие как пароль, маркер доступа или SSH-ключ. Секреты Kubernetes помогают обеспечить безопасность подов (pods) при их инициализации с помощью таких артефактов, как ключи, пароли, маркеры доступа и т. д. При запуске поду, как правило, требуется доступ к секретам. При создании учетной записи сервиса автоматически генерируется секрет Kubernetes, в котором хранится маркер ее авторизации.  Kubernetes поддерживает шифрование данных при хранении. Шифрование ресурсов секретов в сервисе хранения состояний etcd позволяет предотвратить просмотр содержимого этих секретов при доступе к резервным копиям etcd. Это обеспечивает дополнительный уровень защиты, если резервные копии не зашифрованы или злоумышленник получает доступ на чтение etcd. Передачу данных между пользователями и сервером API, а также между сервером API и агентами kubelet следует защитить с помощью SSL/TLS в соответствии с приведенными здесь указаниями. Хорошая практика – задавать короткое время жизни для секрета или учетных данных, чтобы злоумышленнику было труднее ими воспользоваться. Также рекомендуется задавать короткое время жизни сертификатов и автоматизировать их ротацию. Кроме того, необходимо помнить о сторонних интеграциях, которые запрашивают доступ к секретам кластера Kubernetes. В подобных случаях необходимо внимательно проверять разрешения RBAC и запрошенный доступ. Иначе можно поставить под угрозу профиль безопасности кластера.  Подробнее о "шифровании секретов Kubernetes при хранении в etcd"  для пользователей Oracle Kubernetes Engine.   Обеспечьте безопасность узлов и подов Узлы. Узел Kubernetes — это рабочий узел, который может представлять собой как виртуальную, так и физическую машину, работающую, как правило, под управлением операционной системы (ОС) Linux. На узле выполняются следующие сервисы: среда выполнения контейнера, агент kubelet и прокси kube-proxy. Крайне важно повысить надежность и обеспечить безопасность ОС, запущенной на узлах. Это входит в обязанности поставщика облачных сервисов и администратора Kubernetes. На узлах Oracle Kubernetes Engine (OKE) установлен усиленный образ Oracle Linux. После выделения заказчику узлов администратор Kubernetes должен регулярно применять исправления к системе безопасности образа Oracle Linux, запущенного на узлах OKE. Вместе с управляемым сервисом OKE для узлов также используется набор Kubernetes Benchmark Центра интернет безопасности (CIS). Помимо обеспечения безопасности ОС, рекомендуется размещать узлы в частной сети и закрывать доступ к ним из Интернета. При необходимости для доступа к другим сервисам за пределами сети можно настроить шлюз. Доступ к сетевым портам на узлах следует контролировать с помощью списков сетевого доступа. Кроме того, рекомендуется ограничить доступ к узлам по протоколу SSH. Дополнительно в документации по безопасности пула узлов Oracle Kubernetes Engine. Поды. Под (pod) – это группа из одного или нескольких контейнеров, которые запущены на узлах и используют общее хранилище/сеть. По умолчанию под можно запускать на любых узах – ограничений нет. Для задания правил передачи данных между подами в рамках одного кластера используйте политики сети. Политики сети реализуются сетевым подключаемым модулем. Для их использования может потребоваться сетевой драйвер, поддерживающий политики. Oracle Kubernetes Engine предлагает различные варианты обеспечения безопасности при передаче данных в кластер с рабочими сервисами заказчика и обратно. Для усиления безопасности сети следует рассмотреть возможность совместного использования политик сети (для обеспечения безопасной передачи данных по сети на уровне подов) и списков безопасности (для обеспечения безопасной передачи данных по сети на уровне хостов). Политики безопасности пода Pod Security Policies позволяют заказчику управлять такими свойствами подов в среде выполнения, как право запускать контейнеры как привилегированные или использование файловой системы, сети и портов хоста. По умолчанию запуск пода можно запланировать на любом узле кластера. Kubernetes предлагает различные способы управления распределением подов между узлами, например политики для управления размещением подов на узлах  и размещения и вытеснения подов на основе taint. При использовании Oracle Kubernetes Engine (OKE) можно настроить политики безопасности подов, как описано в документации. Устраните риски для безопасности контейнеров Приложения упаковываются в виде образов контейнера (как правило, образов Docker). Образы контейнеров (образы Docker) хранятся и извлекаются из реестра контейнеров, а затем развертываются в качестве контейнеров среды исполнения внутри подов. С самого начала работы над исходным кодом и библиотеками с целью создания образов контейнера для приложений к обеспечению безопасности необходимо подходить как к принципу разработки.   Реализуйте меры по обеспечению безопасности в инструментальной цепочке CI/CD, а также на протяжении всего процесса создания, хранения и развертывания образов контейнера. Сюда входит безопасное хранение образов контейнера, сканирование этих образов на уязвимости, а также управление безопасностью среды выполнения контейнеров. В рамках цикла DevSecOps рекомендуется автоматизировать сканирование на предмет уязвимости сторонних библиотек, которые предполагается использовать для создания приложений. При использовании Oracle Kubernetes Engine имеет смысл присмотреться к некоторым решениям наших партнеров, например NeuVector и  Twislock. При создании образов и контейнеров Docker применяйте усиленные компактные образы ОС и следите за тем, чтобы пользователям, запускающим приложение, были предоставлены минимальные права на использование ОС, необходимые для запуска процессов внутри контейнера. Кроме того, важно не забывать о регулярной установке обновлений для системы безопасности исходного образа и последующем развертывании этого образа в виде обновленного контейнера. Важно также использовать частные реестры Docker, например Oracle Cloud Infrastructure Registry, с применением надлежащего контроля доступа и политик, а также регулированием управления образами контейнеров. Рекомендуется подписывать образы контейнеров и поддерживать систему доверия для содержимого контейнеров. Аудит, ведение журнала и мониторинг крайне важны Аудит, ведение журналов и мониторинг — это важные аспекты безопасности, способные усилить защиту кластера. Журналы аудита Kubernetes представляют собой подробные описания всех вызовов к серверу API Kubernetes. Эти журналы аудита содержат полезную информацию о том, что происходит в кластере. Их можно использовать для аудита, обеспечения соответствия нормативным требованиям и анализа безопасности. Записи аудита Kubernetes включают записи безопасности, в которых хранятся полные последовательности действий. Они могут помочь обнаружить аномальное поведение и несанкционированный доступ к конфиденциальным ресурсам. Рекомендуется включить ведение журналов аудита и сохранять их в безопасном репозитории для анализа в случае нарушения безопасности. Kubernetes также предлагает ведение журнала кластера для записи действий контейнеров в центральную подсистему протоколирования. Стандартный вывод и стандартный вывод ошибок каждого контейнера в кластере Kubernetes можно перенаправлять с помощью такого агента, как Fluentd , запущенного на всех узлах, в такие инструменты, как Elasticsearch, и просматривать с помощью Kibana. Наконец, выполняйте мониторинг контейнеров, подов, приложений, сервисов и других компонентов кластера. Для мониторинга, обзора и трассировки кластера можно использовать такие инструменты, как Prometheus,  Grafana и Jaeger.   Те, кто использует сервис Oracle Cloud Infrastructure Container Engine for Kubernetes (также известный как Oracle Kubernetes Engine, или OKE), могут ознакомиться с руководством по безопасности OCI и дополнительными рекомендациями по обеспечению безопасности Oracle Kubernetes Engine. OKE также интегрирован с сервисом Oracle Cloud Infrastructure Identiy and Access Management  (OCI IAM), который предлагает дополнительные встроенные средства безопасности для аутентификации с помощью нативной функции идентификации OCI. Оригинал

Многие компании стали использовать открытое программное обеспечение Kubernetes в продуктивной среде, настолько выросла его популярность за последние три года. Хотя в целом Kubernetes соответствует...

Cloud

Oracle в лидерах магического квадранта Gartner по системам управления транспортной логистикой

Компания Gartner выпустила отчет с обзором рынка поставщиков решений в категории систем управления транспортной логистикой (2020 Gartner Magic Quadrant for Transportation Management Systems) за 2020 год. И мы рады вновь сообщить о позиционировании Oracle среди лидеров рынка. С 2006 года Oracle признавалась в числе лидеров в данной категории тринадцать раз и получила наивысшую оценку по такому критерию как способность реализации концепции. Gartner, Inc., “Magic Quadrant for Transportation Management Systems”; Bart De Muynck, Brock Johns, Oscar Sanchez Duran; 25 March 2020. GARTNER является зарегистрированным товарным знаком и знаком обслуживания компании Gartner, Inc. и/или ее дочерних компаний в США и других странах мира и используется здесь с ее разрешения. Все права защищены. Данный график был опубликован компанией Gartner как часть исследования и рассматривать его следует в контексте всего документа. Документ Gartner доступен по запросу в компании Oracle. Компания Gartner не поддерживает каких-либо поставщиков, продукцию или услуги, представленные в публикациях об исследованиях компании, и не дает пользователям рекомендаций по выбору исключительно поставщиков с наивысшими рейтингами или выделенных иным образом. Публикации отчетов Gartner об исследованиях содержат мнения исследовательской организации Gartner, и их не следует рассматривать как констатацию фактов. Компания Gartner не дает никаких прямых или косвенных гарантий в отношении данного исследования, включая гарантию коммерческой выгоды или пригодности для конкретных целей. В отчете отмечается: «Рынок решений по управлению транспортной логистикой находится на подъеме. Согласно последнему прогнозу Gartner совокупный среднегодовой прирост мирового рынка в данной категории за пять лет составит 11,12 % (с 2018 по 2023 г.). Росту рынка в указанный период будут способствовать такие факторы, как необходимость снижения расходов, повышения внутренней производительности, эффективности и качества обслуживания клиентов, улучшения контроля и более эффективного использования ресурсов». Oracle получила наивысшие оценки в 4 из 5 основных сценариев использования в отчете Gartner по критически важным возможностям TMS-систем Какое решение по управлению транспортной логистикой выбрать? В отчете Gartner «Критически важные возможности для систем управления транспортной логистикой» (2020 Gartner Critical Capabilities for Transportation Management Systems) оценивается 13 решений по управлению транспортной логистикой по 10 критическим возможностям и пяти различным сценариям использования. Oracle получила оценку 3,85 в сценарии использования 1-го уровня сложности и высшие оценки в сценариях использования 2–5 уровней сложности. Это исследование представляет собой дополнение к аналитическому отчету  Gartner по системам управления транспортной логистикой за 2020 г., в котором поставщики оцениваются по таким критериям, как полнота концепции и способность ее реализовать. Согласно Gartner, «лидеры в сфере управления цепочками поставок и ИТ могут воспользоваться этим исследованием для оценки решений на основе 10 функциональных возможностей, которые, по мнению Gartner, являются ключевыми для пяти основных сценариев использования (см. определение сценариев использования далее в этом исследовании)». Управление цепочками поставок играет ключевую роль в сохранении эффективности компании и обеспечении высокого уровня обслуживания клиентов. Решение Oracle Transportation Management (OTM) Cloud обладает широкими возможностями поддержки единого и непрерывного процесса управления транспортной логистикой, включая планирование, снабжение, маршрутизацию, контроль запасов, сетевое моделирование и управление парком транспортных средств.  Gartner, Inc., "Critical Capabilities for Transportation Management Systems"; Bart De Muynck, Brock Johns, Oscar Sanchez Duran; 25 March 2020. GARTNER является зарегистрированным товарным знаком и знаком обслуживания компании Gartner, Inc. и/или ее дочерних компаний в США и других странах мира и используется здесь с ее разрешения. Все права защищены. Данный график был опубликован Gartner как часть исследования и рассматривать его следует в контексте всего документа. Документ Gartner доступен по запросу в компании Oracle. Компания Gartner не поддерживает каких-либо поставщиков, продукцию или услуги, представленные в публикациях об исследованиях компании, и не дает пользователям рекомендаций по выбору исключительно поставщиков с наивысшими рейтингами или выделенных иным образом. Публикации отчетов Gartner об исследованиях содержат мнения исследовательской организации Gartner, и их не следует рассматривать как констатацию фактов. Компания Gartner не дает никаких прямых или косвенных гарантий, в отношении этого данного исследования, включая гарантию относительно коммерческой выгоды или пригодности для конкретных целей. Скачать копию отчета Gartner “Magic Quadrant for Transportation Management Systems” Скачать копию отчета Gartner “Critical Capabilities for Transportation Management Systems” Оригинал

Компания Gartner выпустила отчет с обзором рынка поставщиков решений в категории систем управления транспортной логистикой (2020 Gartner Magic Quadrant for Transportation Management Systems) за 2020...

Big Data&BI

Oracle анонсирует онлайн-конференции, митапы и вебинары в мае 2020

Компаниям приходится пересматривать подходы к организации бизнеса. На первый план выходит обеспечение его непрерывности и повышение гибкости для адаптации к стремительно меняющейся ситуации. Oracle проводит в мае серию онлайн-мероприятий, чтобы помочь компаниям принимать эффективные решения в новых условиях и опираться на проверенные инновации при обеспечении масштабируемости и бесперебойной работы бизнеса. Программы, форматы и продолжительность онлайн-встреч спроектированы так, чтобы удовлетворить требованиям разных аудиторий. ИТ- и функциональные руководители, CDO, HR-директора и специалисты по управлению персоналом, бизнес-аналитики, data-scientists, ИТ-архитекторы, ИТ-специалисты, DBA и разработчики найдут мероприятие для себя. 14 мая, 10.00, онлайн-митап «Новые возможности СУБД Oracle» Эффективное использование данных повышает конкурентоспособность компаний. Благодаря новым функциям Oracle Database способна заменить множество специализированных баз данных, повысить производительность работающих с ней приложений, укрепить безопасность при работе с критически важными данными и ускорить разработку новых сервисов и продуктов. На онлайн-митапе «Новые возможности СУБД Oracle» можно будет узнать, как изменилась СУБД Oracle начиная с версии 12с, какие реализованы инновации и улучшения, и что нового следует ожидать в версии Oracle Database  20с. Полезное и важное найдут для себя и разработчики, и администраторы баз данных, и специалисты по анализу данных, и эксперты по информационной безопасности. Узнать о программе митапа и зарегистрироваться можно по ссылке 20 мая, 11.00, совместный вебинар Oracle и IDC «Новая реальность: как выстоять и повысить эффективность процессов и операций?» Традиционные каналы получения информации оказались перегружены из-за увеличения запросов от партнеров, клиентов и сотрудников. Интеллектуальные голосовые помощники и чатботы помогут улучшить пользовательский опыт и оптимизировать бизнес-процессы в условиях, когда привычное течение бизнеса было нарушено и спрос на информацию резко возрос. На совместном вебинаре эксперты и специалисты Oracle и IDC Россия расскажут о лучших практиках того, как с помощью интеллектуальных советников организовать круглосуточную работу с запросами партнеров, клиентов и пользователей; повысить уровень обслуживания, скорость и точность ответов; cократить время на обратную связь и снизить операционные расходы. Узнать подробнее о вебинаре и зарегистрироваться можно по ссылке. 21 мая, 10.00, онлайн-митап «Технологические решения Oracle для внедрения инноваций и обеспечения безопасности» Неспособность соответствовать меняющимся ожиданиям клиентов представляет угрозу для существования бизнеса. Передовые технологические разработки и инновации позволяют повысить эффективность бизнес-процессов и адаптировать продукты и услуги к требованиям момента. ИТ-директорам предстоит принять немало тяжелых решений, как обеспечить их внедрение при сокращении расходов и при этом гарантировать безопасность процессов и данных. Какой должна быть инфраструктура, чтобы поддерживать изменения в бизнесе? Как обезопасить данные в облаке? Как повысить конкурентоспособность с помощью машинного обучения? Как быстро выпустить приложения с помощью быстрой low-code разработки? В фокусе митапа   – инновации, которые компании могут использовать прямо сейчас для решения насущных задач. Познакомиться с программой и зарегистрироваться можно по ссылке. 21 мая, 15.00, вебинар «Роль HR в эффективности удалённой команды» Переход на удалённую работу требует от HR, руководителей и сотрудников активных и согласованных действий. Базовые принципы управления удаленной командой остаются теми же, что и при работе в офисе, но и при этом возникает ряд новых требований из-за изменения способов коммуникации, организации рабочего пространства и рабочего времени. HR играет ключевую роль в обеспечении плавного перехода к новым условиям работы. На вебинаре мы расскажем, чем отдел персонала может помочь в организации эффективной удалённой работы сотрудников, как реализовать дистанционный рекрутинг и облегчить адаптацию новых сотрудников и каким образом добиться регулярного взаимодействия, прозрачности, взаимопомощи, понятных целей и измеримых результатов работы. Узнать подробнее о вебинаре и зарегистрироваться можно по ссылке. 27 мая, 10.00, онлайн-конференция Oracle Tech Day Данные стали самым важным активом компаний. Однако, для того, чтобы извлечь из этого выгоду и успешно внедрять инновационные решения, аппаратная платформа должна быть гибкой, надежной и безопасной – как в ЦОД компании, так и в облаке. Программно-аппаратные комплексы Oracle позволяют «расшить» узкие места процесса обработки данных и резко поднять его скорость, не жертвуя ни безопасностью, ни надежностью, ни корпоративным ИТ-бюджетом. Главные темы Oracle Tech Day: каковы современные тенденции в части построения ИТ-инфраструктур для эффективной работы с данными, какие технологии предлагает Oracle для ускорения цифровой трансформации, что предлагает новая версия базы данных Oracle Database 20c и каковы ее особенности и преимущества для бизнеса в разных отраслях. Познакомиться с программой и зарегистрироваться можно по ссылке. 28 мая, 13:00, вебинар «Опыт клиентов в ритейле. Как применение современных облачных сервисов помогает компаниям повышать эффективность» На интерактивном вебинаре эксперты компаний Oracle, Азбука Вкуса, «Кораблик» и «КОРУС Консалтинг» обсудят, какие бизнес выгоды получают ритейлеры благодаря облачным инновациям, как проект автоматизации системы бюджетирования помогает обеспечить интегрированный процесс планирования, прогнозирования и формирования управленческой отчетности, как меняется подход к процессу бюджетного управления онлайн-канала в ритейле и какие тенденции выходят на первый план под влиянием кризиса. Компания Азбука Вкуса поделится опытом автоматизации процессов консолидации и раскрытия финансовой отчетности по стандартам МСФО, включая требования стандарта IFRS16, с использованием облачных сервисов Oracle Financial Consolidation and Close Cloud (EPM Cloud). А эксперты компании «Кораблик» и ГК «КОРУС Консалтинг» расскажут о проекте по созданию интегрированной системы бюджетирования на базе Oracle Planning and Budgeting Cloud (EPM Cloud). Узнать подробнее и зарегистрироваться на можно по ссылке. 29 мая, 10.00, онлайн-митап «Аналитика, Машинное Обучение и Интеграция данных» Быстрое изменение ситуации требует столь же оперативной реакции. Аналитика данных позволяет выявлять складывающиеся тенденции и извлекать ценную информацию о реальном положении дел в компании и на рынке. Это помогает принимать более взвешенные решения и адаптировать продукты и услуги. На митапе обсудим, как анализировать и визуализировать события в режиме реального времени, решать типовые задачи с использованием машинного обучения и интегрировать данные в гетерогенных средах. Узнать о программе митапа и зарегистрироваться можно по ссылке.    

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

Blockchain

Единая СУБД для поддержки всех данных: какие инновации готовит Oracle

Рады представить новые возможности Oracle Database для реализации единой конвергентной системы управления базами данных. Новые функции облегчают использование таких технологий как блокчейн для предотвращения мошенничества, предоставляют гибкие возможности работы с документами формата JSON и упрощают обучение и оценку алгоритмов машинного обучения благодаря их интеграции в базы данных. Эффективное использование данных повышает конкурентоспособность компаний. Чтобы извлечь максимальную ценность из корпоративных данных, необходимы приложения нового поколения – приложения, управляемые данными (data driven). Единая система управления базами данных упрощает создание таких приложений благодаря возможности выбора наиболее подходящей модели данных, типа обработки и парадигмы разработки с учетом требований бизнеса. «Обычно для обработки данных разных типов в облаке приходится использовать десятки различных специализированных СУБД. Необходимость развертывания нескольких СУБД узкого назначения создает дополнительные проблемы и трудности, а реализация нескольких движков баз данных увеличивает сложность, риски и стоимость. Ведь в каждой базе данных применяется своя модель безопасности, свой набор процедур для обеспечения высокой доступности, свои средства масштабируемости. Наконец, для работы с каждой из них нужны свои специфические навыки. Конвергентная база данных позволяет выполнять множество видов рабочих нагрузок с одними и теми же данными», – отметил Хуан Лоайза, исполнительный вице-президент Oracle. Сегодня смартфон – это и камера, и календарь, и система обмена сообщениями. Сходная идея воплощена в конвергентном ядре баз данных Oracle. Предприятиям не нужно приобретать несколько узко специализированных СУБД – единая конвергентная СУБД позволяет работать со всеми данными. Вот несколько новых функций, расширяющих конвергентные возможности Oracle Database 20с, включая: Oracle Machine Learning for Python (OML4Py): алгоритмы машинного обучения Oracle Machine Learning (OML) в базе данных Oracle Database ускоряют решение задач предиктивной аналитики. Для этого используются усовершенствованные алгоритмы ML, которые можно применять непосредственно к данным. Поскольку алгоритмы ML размещаются вместе с данными, нет необходимости перемещать данные из базы данных куда-либо еще. Для расширения алгоритмов машинного обучения в базе данных специалисты по анализу и обработке данных могут также задействовать Python. OML4Py AutoML: благодаря OML4Py AutoML механизмы машинного обучения могут использовать даже те, кто не является экспертом в этой области. AutoML порекомендует наиболее подходящие алгоритмы, автоматизирует выбор признаков и произведет настройку гиперпараметров, благодаря чему точность модели значительно повысится. Native Persistent Memory Store: теперь данные базы данных и журналов (redo log) могут храниться в локальной постоянной энергонезависимой памяти (Persistent MEMory, PMEM). Используя упрощенные алгоритмы ввода-вывода, SQL может работать непосредственно с данными, хранящимися в PMEM. Это сокращает потребность в буферной кэш-памяти большой емкости и позволяет ускорить доступ к данным для рабочих нагрузок, требующих минимальных задержек, включая высокочастотный трейдинг и мобильные коммуникации. Automatic In-Memory Management: опция Oracle Database In-Memory ускоряет обработку аналитических и смешанных онлайн-транзакций, обеспечивая для них высокую производительность, и при этом позволяет поддерживать аналитику и отчетность в реальном времени. Автоматическое управление размещением данных в оперативной памяти (In-Memory) значительно упрощает использование механизмов In-Memory. Автоматически оценивая алгоритмы использования данных, эта функция определяет, какие таблицы больше всего выиграют от размещения в кэше In-Memory Column Store и автоматически кэширует их без какого-либо вмешательства человека. Native Blockchain Tables: нативные блокчейн-таблицы Oracle упрощают использование технологии блокчейна для выявления и предотвращения мошенничества (антифрод). Блокчейн-таблицы Oracle выглядят как стандартные таблицы. Они допускают вставки SQL, а добавленные строки криптографически связываются в цепочку. При желании строки могут быть подписаны для защиты от мошенничества с помощью электронной подписи. Блокчейн-таблицы Oracle легко интегрируются в приложения. Их можно использовать в транзакциях и запросах наряду с другими таблицами. Кроме того, вставка производится очень быстро по сравнению с децентрализованным блокчейном, поскольку фиксация изменений не требует консенсуса. JSON Binary Data Type: для документов JSON, хранящихся в двоичном формате в базе данных Oracle, обновление выполняется вчетверо, а сканирование – до 10 раз быстрее. Oracle предлагает полнофункциональные решения для управления данными, в том числе автономную базу данных Oracle Autonomous Database. В отчете «Forrester Wave: Translytical Data Platforms» за IV кв. 2019 года говорится, что «в отличие от других поставщиков, для обеспечения оптимальной транслитной (OLTP+DSS) производительности Oracle использует двухформатную базу данных» (строки и столбцы для одной и той же таблицы) и что «заказчики ценят способность Oracle поддерживать множество рабочих нагрузок, включая OLTP, IoT, микросервисы, мультимодели, интеллектуальную обработку данных, ИИ/МО, пространственные, графические и аналитические задачи». Познакомиться с облаком Oracle Cloud можно с помощью новых бесплатных сервисов Always Free Оговорка о будущих продуктах В данном документе описаны общие направления развития наших продуктов. Содержание документа предназначено исключительно для информационных целей и не может быть включено в состав каких-либо контрактов. Данный документ не предусматривает обязательств по предоставлению каких-либо материалов, программных кодов или функциональных возможностей и не предназначен для использования в качестве обоснования принятия решения о покупке. Разработка, выпуск, сроки реализации и стоимость любых описанных функций или возможностей продуктов Oracle могут измениться и осуществляются исключительно по усмотрению корпорации Oracle.

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

Cloud

Как расширить возможности корпоративных приложений

Используем Oracle Visual Builder для добавления новых функций в Oracle Fusion Applications. Многим приходилось жалеть, что в используемой программе или сервисе не хватает функции, которая так нужна в работе. Например, чтобы обеспечить более тесную интеграцию сторонних приложений с рабочими процессами или иметь возможность работать с данными из других источников. Все компании используют разные данные и процессы, поэтому эти проблемы весьма распространены. К счастью, Oracle, другие разработчики ПО и поставщики сервисов понимают, что уникальные потребности предприятий требуют дополнительных возможностей настройки и расширений. Oracle предлагает эффективные средства для расширения функциональности приложений, в том числе Oracle Visual Builder. Oracle Visual Builder — это высокопроизводительная среда для разработки приложений на основе HTML/JavaScript, с помощью которой можно создавать и развертывать мобильные приложения, веб-приложения и прогрессивные веб-приложения (PWA). Более того, Oracle использует инструменты Oracle Visual Builder для разработки сервисов следующего поколения. Поэтому у этой технологии есть встроенная поддержка Oracle SaaS. Oracle Visual Builder автоматически импортирует в свой каталог облачные сервисы Oracle Fusion Applications (сервисы FA), такие как Oracle Sales Cloud, Oracle Enterprise Resource Planning Cloud (Oracle ERP Cloud) и Oracle Human Capital Management Cloud (Oracle HCM Cloud), а также определения бизнес-объектов Business Object REST и регистрирует их. Затем из каталога можно выбрать любой сервис и просмотреть доступные конечные точки REST, как показано на рис. 1. Рис. 1. Сервисы FA в каталоге сервисов Oracle Visual Builder. Далее в этой статье мы рассмотрим пример использования Oracle Visual Builder для расширения возможностей облачного приложения Oracle Sales and Service. Мы создадим прогрессивное веб-приложение для мобильного устройства, которое будет работать с бизнес-объектом «Учетные записи» (Accounts) и обеспечивать взаимодействие c учетными записями на этом устройстве. Шаг 1. Настройка сервисов Oracle Fusion Services Прежде всего необходимо зарегистрировать сервис FA в экземпляре Oracle Visual Builder. Если облачный сервис Oracle Visual Builder развернут для той же аренды, что и сервис FA, этот сервис FA будет автоматически зарегистрирован с такими же параметрами уровня аренды. В противном случае необходимо добавить базовый URL-адрес и учетные данные сервиса FA в настройки учетной записи клиента Oracle Visual Builder или отдельно для каждого приложения. Для получения доступа к настройкам учетной записи клиента необходимо иметь права администратора. Параметры отображаются в верхней правой части меню настроек (пиктограмма в виде трех параллельных линий), как показано на рис. 2. Рис. 2. Настройки учетной записи клиента Oracle Visual Builder доступны пользователям, имеющим права администратора. Если сервисы FA развернуты в той же аренде, то их данные заполняются автоматически. Доступ к ним осуществляется с вашей учетной записью в облаке Oracle Cloud посредством системы единого входа (Single Sign-On, SSO). Конечным пользователям расширения этого приложения также потребуется доступ к вашей учетной записи. При этом также предполагается, что вы правильно настроили федерацию идентификационных данных для сервисов FA. Рекомендуем ознакомиться с этим документом, чтобы получить подробную информацию о настройке сервиса Oracle Identity Cloud для сервисов FA в качестве поставщика идентификационных данных. В противном случае можно выбрать любой экземпляр сервиса FA и использовать другие способы проверки личности пользователя, например базовую аутентификацию или OAuth. На рис. 3 показаны настройки аутентификации на уровне приложения. Для настройки единого входа можно использовать данные учетной записи Oracle Cloud. Рис. 3. Назначение или переназначение параметров сервиса FA на уровне приложения. Шаг 2. Импорт конечных точек FA REST Теперь, когда доступ к сервисам FA из Oracle Visual Builder настроен, к ним можно подключить набор бизнес-объектов. Для этого необходимо импортировать определения конечных точек REST из сервисов FA в Oracle Visual Builder. Сервисы FA представляют бизнес-объекты в качестве набора конечных точек REST с помощью описательных метаданных, содержащихся в файле FA Describe. FA Describe имеет формат, похожий на форматы REST API, например Swagger, однако он очень подробный и многофункциональный. Чтобы получить доступ к файлу FA Describe, используйте формат базового URL-адреса, как на рис. 4. Рис. 4. Сервисы FA предоставляют файл FA Describe с подробными метаданными о сервисах REST.   Как упоминалось ранее, после автоматической или ручной регистрации базового URL-адреса сервисов FA в Oracle Visual Builder метаданные, содержащиеся в файле FA Describe, вносятся в сервис каталогов FA Services. Теперь, когда конечные точки REST импортированы, к ним можно обращаться во время конструировании приложения. При создании приложения данные JSON, возвращаемые с помощью запросов REST, будут связаны с одним или несколькими элементами управления пользовательским интерфейсом для взаимодействия с ними. Давайте добавим расширение для Oracle SaaS и создадим приложение Accounts on the Go для доступа к в Oracle Sales Cloud. Прежде всего необходимо импортировать конечные точки REST, связанные с учетными записями. В Oracle Visual Builder это делается с помощью подключения cервиса. В редакторе Service Connection (Подключение сервиса) добавьте новый сервис посредством Select a Catalog (Выбрать каталог), а затем войдите в FA Services Catalog (Каталог сервисов FA). В FA Services Catalog выберите Sales and Service (Продажи и обслуживание). При выборе сервиса на экране отобразится список доступных конечных точек с группировкой по имени бизнес-объекта, как показано на рис. 5. Найдите и откройте раздел Accounts (Учетные записи). Можно выбрать узел группы верхнего уровня, чтобы найти все конечные точки, связанные с учетными записями клиентов, или выбрать конечные точки по отдельности. Нередко одни конечные точки ссылаются на другие, поэтому при выборе отдельных точек рекомендуем свериться со служебной документацией. Можно также выбрать все конечные точки, чтобы включить в выборку все зависимости, однако это приведет к увеличению размера приложения и может снизить его производительность. При разработке приложения можно создавать ссылки на выбранные конечные точки и связывать с ними определенные компоненты интерфейса. Рис. 5. Конечные точки REST для использования бизнес-объектом «Клиенты» (Accounts) в Oracle Sales Cloud. Шаг 3. Привязка данных REST к компонентам пользовательского интерфейса Зарегистрировав конечные точки REST в Oracle Visual Builder, можно приступать к разработке пользовательского интерфейса. В этом примере мы рассмотрим создание прогрессивного веб-приложения. В качестве первичного интерфейса будем использовать представление списка List View. Чтобы создать новое мобильное приложение в Oracle Visual Builder, введите название AccountsOnTheGo в поле Application Name (Название приложения) и выберите значение None (Нет) в поле Navigation Style (Стиль навигации). Затем выберите значение List (Список) для параметра Page Template (Шаблон страницы), как показано на рис. 6. Рис. 6. Выбор параметров навигации и компоновки для мобильного приложения. Перед тем как загрузить страницу в конструктор, поставьте флажок в поле List View (Представление списка). Теперь можно добавить (привязать) данные с помощью компонента Oracle Visual Builder Quick Start. Доступные компоненты Quick Start отображены на крайней вкладке справа в диспетчере свойств Property Inspector, как показано на рис. 7: Add Data (Добавить данные), Add Create Page (Добавить страницу создания), Add Edit Page (Добавить страницу редактирования), Add Detail Page (Добавить страницу информации) и Add Delete Action (Добавить действие удаления). Рис. 7. Компоненты быстрого запуска Quick Start для элементов интерфейса. Для каждого компонента Quick Start выберите сервис, который необходимо использовать как определено в операции импорта REST. Затем выберите поля, которые следует добавить на страницу. И наконец, установите параметры запроса и критерии фильтрации. Например, можно настроить, чтобы дополнительные строки запрашивались по мере прокрутки списка вместо того, чтобы получать все элементы данных при помощи одного вызова. После того, как мобильное приложение готово, можно создать нативные пакеты iOS App Store (IPA) или Android (APK), чтобы разместить его в магазине приложений. Можно также развернуть это приложение как PWA. В этом случае пользователям необходимо предоставить URL-адрес или QR-код, чтобы оги могли загрузить приложение на устройства. Затем у них будет выбор «установить» PWA на начальный экран или запускать его с главного экрана устройства без помощи браузера. Кроме того, в приложениях PWA команды Edit (Изменить) и Delete (Удалить) выполняются привычным пользователям проведением пальца по экрану. На рис. 8 показано управление жестами для представления списка. Рис. 8. Управление жестами в прогрессивном веб-приложении для мобильных устройств. Oracle Visual Builder позволяет легко создавать расширения для приложений SaaS. Конечные точки приложений Oracle Fusion Applications, таких как Oracle Sales and Service Cloud, Oracle HCM Cloud и Oracle ERP Cloud, регистрируются в каталоге Oracle Visual Builder, чтобы предоставить быстрый доступ к содержащимся в них данным. Теперь у вас есть возможность легко создавать пользовательские приложения Oracle SaaS любого типа для мобильных устройств, компьютеров и планшетов. Оригинал      

Используем Oracle Visual Builder для добавления новых функций в Oracle Fusion Applications. Многим приходилось жалеть, что в используемой программе или сервисе не хватает функции, которая так нужна в...

Blockchain

Oracle присоединяется к HR-инициативе лидеров отрасли в области блокчейн

Технология блокчейн оказывает значительное влияние на бизнес в самых разных областях. Первыми, с распространением биткойна, его почувствовали финансовые институты. Затем блокчейн нашел применение логистике, розничном бизнесе и даже здравоохранении. Ожидается, что в 2030 году блокчейн принесет бизнесу 3,1 трлн долларов. Таким образом, эта технология способна трансформировать практически любую сферу, и HR не исключение. Мы видим огромный потенциал для внедрения блокчейна в сферу HR и рады принять участие в этом новом витке инноваций. Как было недавно объявлено, Oracle является одним из учредителей Velocity Network Foundation — некоммерческого объединения лидеров отрасли для совместной разработки глобального «Интернета карьер» на основе блокчейна. Вместе с другими 16 учредителями Oracle будеn развивать общеотраслевую сеть для обмена доверенными записями о профессиональной деятельности. Совместно наше объединение управляет более 800 млн отдельных записей, а также миллиардами связанных учетных данных, включая информацию о трудоустройстве и образовании, способностях, навыках, сертификатах, лицензиях и др. Чтобы подобная сеть была по-настоящему успешной, необходимы общие усилия. В этом и состоит уникальность и исключительность данной инициативы. Каждый из участников группы мог бы работать над созданием собственных отдельных решений на основе блокчейна. Вместо этого мы выбрали совместную работу над общеотраслевым решением, которое, по нашему убеждению, окажет значительное влияние на сферу HR и профессиональную деятельность в будущем. «Интернет карьер» от Velocity Network Foundation поможет специалистам консолидировать, надежно хранить и контролировать полные записи о  профессиональной квалификации, включая подтвержденные данные об образовании, проектах, навыках и опыте работы. Он также поможет компаниям принимать решения по развитию персонала на основе проверенных данных. Это позволит значительно сократить время и издержки, связанные с кадровыми процессами, такими как рекрутинг и перевод сотрудников на другие должности, а также снизить риски и обеспечить соответствие стандартам в условиях растущей неопределенности рынка труда. Наличие единого доверенного источника сведений о профессиональной квалификации и сертифицированных навыках поможет вывести HR и рабочую деятельность на новый уровень. Это захватывающие новые возможности для Oracle и наших заказчиков, но все только начинается. Мы постоянно инвестируем в инновации и новые технологии, а с применением блокчейна открываются действительно потрясающие перспективы. English version  

Технология блокчейн оказывает значительное влияние на бизнес в самых разных областях. Первыми, с распространением биткойна, его почувствовали финансовые институты. Затем блокчейн нашел применение логис...

CDO (Data)

Как собирать и анализировать потоки данных в реальном времени: две технологии

На рынке сбора и обработки данных несколько десятилетий подряд доминировал дискретный подход к обработке данных. Около 10 лет тому назад началась трансформация, которая привела к появлению подхода, известного, как data lake или «озеро данных». Но по мере формирования контуров облачной архитектуры стало ясно, что по-сути вновь копируется централизованная архитектура девяностых годов. Цифровая трансформация требовала совсем иного подхода. В качестве ответа на этот запрос на рынке появилась архитектура data mash, подразумевающая, что данные хранятся не только в озере данных, но и непосредственно на устройствах. «В сетях 5G, например, значительная часть обработки данных будет проводиться на периферии сети, причем не только в периферийных ЦОД, но также и непосредственно на сетевых и терминальных устройствах, – отметил Джефф Поллок, вице-президент по развитию продуктов интеграции и потоковой аналитики из штаб-квартиры Oracle. – Например, по мере роста вычислительных мощностей это могут быть те же автономные автомобили, вычислители их автопилотов». Один из руководителей разработки Oracle рассказал российским заказчикам, как эволюционирует архитектура работы с данными и как аналитические продукты Oracle помогают в цифровой трансформации современных предприятий. В Oracle считают перспективным направлением создание полносвязной сети обработки данных, в которой обработка данных может происходить практически в любой точке системы, на периферийных узлах, в беспилотном автомобиле, в базе данных, в облаке, в озере данных, в телефоне. Как собирать данные? Oracle предлагает для этого эффективный и проверенный на практике инструмент – GoldenGate. Первоначально этот продукт класса CDC (Change Data Capture) был «мостом», который позволял брать транзакции из высоко нагруженных систем и мгновенно передавать их аналитической базе данных. И если на первых порах данные передавались между реляционными базами данных, теперь это кейсы передачи данных из реляционных в нереляционные базы данных. Сферой применения GoldenGate зачастую становится работа с нереляционными базами данных и озерами данных. Озера данных первоначально реализовывались на технологии Hadoop. Позднее были созданы движки NoSQL, такие как Apache Cassandra и хранилища ключей in-memory. GoldenGate работает со всеми этими технологиями, передавая данные о транзакциях в реальном времени. В последние годы пользовательский сценарий для GoldenGate смещается в область потоковой аналитики, то есть способности обработки данных в реальном времени. Приходится обогащать информацию о транзакциях данными из Big Data и иных систем, причем не только Oracle, но и других поставщиков. Если заглянуть в базу данных, в ней есть такая вещь, как журнал изменений. Каждый раз, когда делается запрос, вставляется какое-то значение, удаляется какое-то значение, это меняет содержимое не только базы данных, – событие также отражается в журнале изменений.  Ведется непрерывная регистрация всех событий, которые происходят в базе данных. Анализ журнала событий позволяет понять суть происходящих событий, тогда как текущие данные в базе данных -- это лишь отражение какого-то мгновенного ее состояния. Можно провести аналогию с шахматной партией. Чтобы разобраться в завершенной партии, нужно проанализировать не только текущую расстановку фигур, но все ходы, которые делали игроки. База данных – это не более, чем доска, отражающая расстановку фигур, тогда как журнал изменений содержит данные «о ходе партии», о том, что и когда происходило с содержимым базы данных. Заказчики Oracle сегодня используют GoldenGate в качестве основы не только для создания систем высокой доступности, но и для обработки потоковой информации. Впрочем, актуальной остается и задача обеспечения миграции данных, заполнения данными хранилищ – традиционные задачи GoldenGate. Большинство заказчиков Oracle используют GoldenGate не только для работы с системами Oracle, но и для работы с другими системами. Реляционные базы данных – это основа, но при этом продукт работает и другими, самыми разными данными – NoSQL, потоковыми и так далее. Репликация транзакции осуществляется в пределах миллисекунд. Есть примеры использования GoldenGate в облаке, в том числе, в облаке у потребителя (Cloud at Customer Premises). Это очень гибкое решение, позволяющее реплицировать информацию не только внутри компании, но и между компаниями. Oracle постоянно наращивает инвестиции в развитие GoldenGate, практически с момента интеграции в порфолио корпорации 11 лет назад. Сейчас в разработке продукта задействовано порядка 300 инженеров, работающих в различных странах мира. Ежегодно выходит очередной релиз. Oracle предоставляет GoldenGate в облаке и работает над тем, чтобы создать сервис Cloud Native GoldenGate. В версии 12.3 появилась поддержка микросервисной архитектуры, причем нативная. Это означает, что можно работать практически с любой архитектурой, в частности, в случае 5G можно обеспечить сбор данных и результаты их обработки непосредственно с периферии сети. Как анализировать данные? Данные собраны, точнее, организован непрерывный процесс их сбора. Теперь нужно извлечь из них полезную информацию, причем делать это необходимо практически в режиме реального времени, работая непосредственно с потоком данных. Для этого предназначен такой мощный инструмент, как Oracle Stream Analytics (OSA). Этот продукт может обеспечивать решение задач анализа транзакций. Технология знает о каждом действии, каждом событии, каждой транзакции. И не только в Oracle, а в любой подключенной к нему СУБД любого известного вендора, записанной в Kafka посредством GoldenGate. Благодаря этому можно вести анализ всех транзакций. Это может быть анализ по временным рядам, геопространственный анализ, можно выявить типичные транзакции, проанализировать события, зафиксированные подключенными устройствами. Все, что публикуется через сервис обмена сообщениями, OSA способен мгновенно сопоставить с транзакциями в базе данных, выполнив необходимый анализ за считанные миллисекунды. Заказчики компании по всему миру переходят на архитектуру data mash, полносвязную сеть данных.  Эволюционно они уходят от монолитных систем, ориентированных на системы хранения данных. Наметился тренд на построение систем, основанных на работе с транзакциями.  Технологии GoldenGate и Oracle Stream Analytics критически важны для инфраструктур, где требуется обрабатывать данные непосредственно в потоке. Видео. Локация и аналитика на карте: интерактивная визуализация событий на карте, масштабируемые гибкие зоны для обработки событий, широкий набор функций для обработки локаций Наглядный интерфейс OSA позволяет бизнес заказчикам самостоятельно, в несколько кликов мышки, собирать те или иные логические обработчики анализируемой информации, проводить вычисления на основе данных, отображать результаты обработки и вычислений. С такими «настройками» способен справиться практически любой бизнес-пользователь, без необходимости привлечения ИТ-персонала.   Основным преимуществом Oracle Stream Analytics является то, что продукт включает обширный набор преднастроенных функций для обработки потоковых данных, а также красивые шаблоны визуализации, в том числе, для использования на географических картах. Основное достоинство платформы Oracle Stream Analytics в том, что она позволяет бизнесу быстро извлечь выгоду из данных.   Вместе – сильнее Важно понимать, что хотя и Golden Gate, и Oracle Stream Analytics являются самостоятельными, комплексными и многофункциональными продуктами, наибольшую эффективность при работе с данными в реальном времени обеспечит их тандем. По отношению к работе с потоками данных эти продукты комплиментарны и обеспечивают мощный синергетический эффект. Работа с потоками данных позволяет, например, телеком-операторам эффективно контролировать изменения паттернов потребления данных абонентами, изменения в распределении пользователей «по географии». А в чрезвычайной ситуации важность знаний, что происходит на сети оператора в любой момент времени, возрастает. Это создает надежную основу для оперативного принятия мер, призванных поддержать стабильную работу сети и надлежащее качество оказания услуг, и позволяет не утратить понимание ситуации, что может возникнуть, если у оператора нет возможности для оперативного и наглядного контроля за данными. Оригинал опубликован на MForum  

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

Autonomous

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

Мы рады объявить о посекундной тарификации всех экземпляров вычислительных сервисов Compute и автономной базы данных Autonomous Database в облачной инфраструктуре Oracle Cloud Infrastructure (OCI). C самого начала облачная инфраструктура создавалась Oracle с учетом самых высоких требований организаций к выполнению наиболее важных рабочих нагрузок. Этот анонс усиливает позиции Oracle Cloud Infrastructure в качестве облачной платформы как для переноса в облако существующих приложений, так и для нативных облачных приложений, которые используют микросервисы и динамическое масштабирование. Что изменилось? С новой моделью тарификации учет использования ресурсов Compute и Autonomous Database осуществляется посекундно. При этом все цены будут и далее указываться на почасовой основе. Вот некоторые подробности посекундной модели тарификации: Все экземпляры виртуальных машин (VM) Compute, включая экземпляры с графическими процессорами (GPU), теперь оплачиваются посекундно с минимальным использованием в одну минуту. Все экземпляры физических серверов (Bare Metal) Compute, в том числе с GPU, теперь оплачиваются посекундно с минимальным использованием в один час. Сервисы автономномго хранилища данных (Autonomous Data Warehouse) и автономной обработки транзакций (Autonomous Transaction Processing) теперь оплачиваются посекундно с минимальным использованием в одну минуту. Использование ОС Windows теперь оплачивается посекундно с минимумом в одну минуту. Для образов Microsoft SQL Server, доступных на Oracle Cloud Marketplace, тарификация осуществляется посекундно с минимумом в 744 часа (один месяц).   Наиболее важные сценарии использования Больше всего эти изменения касаются рабочих нагрузок, которые связаны с частыми запусками и остановками экземпляров и нагрузок с непродолжительным временем выполнения. Вот несколько характерных примеров, когда клиенты, на наш взгляд, получат значительные преимущества: Разработка приложений и баз данных: Когда разрабатываются облачные приложения, очень часто приходится многократно создавать и освобождать ресурсы. Например, разработчик, при развертывании сложных приложений, может запускать фрагменты скрипта, который пересоздает экземпляр и базу данных 10 раз в час. Ранее каждый раз, когда экземпляр запускался, согласно тарификации оплачивался минимум час его работы. Теперь клиенты платят за фактическое использование – с детализацией до долей часов и минут. Высокопроизводительные вычисления (HPC): Для заданий моделирования и рендеринга требуются значительные вычислительные ресурсы в течение относительно короткого времени. Инструменты оркестрации кластерной сети HPC предоставляют заказчикам возможность выбора: выполнять ресурсоемкие задания с большим количеством экземпляров в течение короткого времени или с меньшим количеством экземпляров в течение более длительного интервала времени. Без посекундной тарификации округление может приводить к увеличению оплаты, которая накапливается при большом количестве заданий. Непрерывная интеграция/разработка (Continuous Integration/Continuous Development, CI/CD):  Конвейеры интеграции и разработки для выполнения небольших, дискретных задач используют в качестве рабочих узлов временные экземпляры. Например, рабочая нагрузка может создать временную виртуальную машину для компиляции сборки или запустить задачу развертывания, которая удаляется по завершении. Поскольку эти временные ресурсы часто используются менее часа, выгода от посекундной оплаты в большом портфеле приложений может быть значительной. Убедитесь сами  Посекундная тарификация уже подключена. Изменения можно увидеть в ближайшем счете - никаких действий со стороны пользоателя не требуется, все происходит автоматически. Используйте анализ затрат (Cost Analysis), чтобы увидеть влияние изменений на уровне групп сервисов, и отчеты об использовании (Usage Reports) для получения информации на уровне ресурсов. Снимок экрана: использование доли часа в анализе затрат English version  

Мы рады объявить о посекундной тарификации всех экземпляров вычислительных сервисов Compute и автономной базы данных Autonomous Database в облачной инфраструктуре Oracle Cloud Infrastructure (OCI). C самого...

Autonomous

Oracle Academy предлагает бесплатные онлайн-ресурсы с доступом из дома для преподавателей и учащихся

Сегодня нам приходится решать проблемы, с которыми мир еще не сталкивался. Преподавателям по всему миру нужно быстро перестраиваться и осваивать новые методы работы. Виртуальное обучение уже стало новой нормой и требуется для поддержки здоровья преподавателей и учащихся. Образовательным учреждениям требуется предоставить обоим сторонам учебного процесса постоянный доступ к различным вариантам дистанционного обучения и полезным онлайн-ресурсам. Oracle Academy расширяет сотрудничество и предлагает своим институциональным членам учебный план, отвечающий требованиям 21 века, обучающие материалы и инструменты, для доступа к которым понадобится только веб-браузер. Членство в Oracle Academy бесплатно. Наряду с другими преимуществами учреждения и преподаватели получают продуманный план занятий, подготовленный в соответствии с мировыми стандартами, а также программное обеспечение и бесплатные учебные материалы. Программа включает следующие учебные ресурсы. Семинары Практические семинары Oracle Academy позволяют преподавать информатику в увлекательной, интерактивной форме. Учащиеся также смогут опробовать методы работы с использованием Java и баз данных. Вот доступные темы: Семинары по Java Учащиеся познакомятся с основами объектно-ориентированного программирования. Они научатся создавать 3D-анимацию и 2D-игры, а также взаимодействовать с роботом Finch с помощью интерфейса с функциями перетаскивания мышью. Основы программирования Java в Alice Этот семинар предназначен для учащихся без опыта программирования или имеющих небольшой опыт программирования. Они узнают об основных способах программирования на Java на примере разработки 3D-анимации в Alice 3.1. (8 часов) Создание программ на Java с помощью Greenfoot Учащиеся, освоившие базовые концепции программирования, научатся создавать 2D-игры на Java. (16 часов) Программирование робота Finch в Greenfoot Семинар предназначен для тех, кто участвовал в семинаре «Создание программ на Java с помощью Greenfoot». Используя Java в Greenfoot, учащиеся разработают интерфейс для интерактивного управления функциями робота Finch — датчиками света, расстояния и температуры. (8 часов) Программирование робота Finch средствами Java Семинар предназначен для тех, кто освоил материал семинаров «Создание программ на Java с помощью Greenfoot» и «Программирование робота Finch в Greenfoot». Используя Java, учащиеся разработают интерфейс для интерактивного управления функциями робота Finch — датчиками света, расстояния и температуры.  (8 часов) Семинар по базам данных На семинаре «Решение задач при помощи SQL», проводимом на русском языке, слушатели познакомятся с основами работы с базами данных. В роли супергероев учащиеся раскроют серию преступлений, используя облачную среду разработки базы данных. (8 часов) Учебный план Чтобы пробудить у студентов интерес к информатике, преподавателям понадобится продуманный, эффективный план занятий для обучения ключевым навыкам и передачи необходимых знаний. Предлагаемые модульный учебный план и обучающие ресурсы помогут слушателям углубить свои знания, выработать полезные навыки и научиться мыслить творчески. Бесплатные учебные ресурсы и план занятий Oracle Academy предназначены для обучения работе с базами данных и программированию на Java. Они доступны на разных языках, включая русский, и охватывают экзамены, тесты и ключи с ответами для проверки знаний. Помимо этого предлагаются практические руководства. Члены Oracle Academy могут получить доступ ко всем курсам с помощью  платформы управления учебными программами. Предлагаемые курсы: Введение в Java | Основы Java | Программирование на Java | Java: искусственный интеллект и машинное обучение | Основы работы с базами данных | Разработка и программирование баз данных с помощью SQL | Программирование на PL/SQL | APEX — основы разработки приложений Кроме того, в рамках облачной программы Oracle Academy образовательным учреждениям и студентам доступны бесплатные облачные сервисы Oracle Cloud Free Tier.  Бесплатно и без ограничений по времени им предлагаются такие ресурсы как автономная база данных Oracle Autonomous Database, виртуальные машины для вычислений, объектное хранилище, передача исходящих данных и другие основные компоненты, необходимые для создания приложений на базе Oracle Autonomous Databases. Кроме того, небольшие проектные модули Oracle Academy Education Bytes, позволяют задействовать разные методы обучения и закрепить ключевые знания. Они включают в себя практические лабораторные работы, проекты и задания, а также видеоролики и презентации. Бесплатные ресурсы для всех Всем студентам (независимо от того, является ли их образовательное учреждение членом Oracle Academy) доступна бесплатная онлайн библиотека ресурсов. Она содержит множество разнообразных форумов, ссылок на сайты и учебных материалов. Кроме того, мы сотрудничаем с Oracle Dev Gym  — платформой для проверки знаний, где можно найти интересные тесты и материалы по программированию на Java и работе с базами данных. Все эти ресурсы помогут студентам поддерживать знания в актуальном состоянии. Миссия Oracle Academy — повысить интерес к обучению компьютерным технологиям по всему миру и открыть доступ к новым знаниям. Мы уверены, что обучение способствует внедрению инноваций и развитию полезных навыков, а также позволяет представителям разных культур и социальных групп стать профессионалами в сфере высоких технологий. В рамках политики корпоративной социальной ответственности компания Oracle оказывет помощь в разных странах мира, предоставляя доступ к бесплатным учебным ресурсам. Это позволяет преподавателям подготовить учеников к дальнейшему обучению и развитию карьеры, передать навыки, позволяющие мыслить творчески и стать в результате лидерами в сфере цифровых технологий. Присоединяйтесь к Oracle Academy в России!      

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

Autonomous

Oracle объявляет о бесплатном онлайн-обучении и сертификации по Oracle Cloud Infrastructure и Oracle Autonomous Database  

Рады сообщить, что Oracle предлагает онлайн-доступ к обучающим курсам и сертификации по облачной инфраструктуре и автономной базе данных Oracle. Программа действует до 15 мая 2020 года. Любому пользователю, включая разработчиков, технических специалистов, архитекторов, администраторов, студентов, преподавателей и других заинтересованных участников, доступно более 50 часов онлайн-курсов и 6 сертификационных экзаменов. Oracle University предоставляет пользователям бесплатный доступ к обширной библиотеке материалов по Oracle Cloud Infrastructure и Oracle Autonomous Database, а также к контенту на такие темы, как наука о данных, машинное обучение и мультиоблачные среды, включая интеграцию с Microsoft Azure. Удобно, что заниматься можно в любое время и в любом месте. Видео высокого разрешения, доступ к экспертам в предметной области и демо практических hand-on-labs доступны постоянно. Помогая клиентам адаптироваться к быстро меняющемуся цифровому ландшафту, Oracle способствует приобретению критически важных навыков по облачным технологиям, которые необходимы сегодня для ускорения инноваций. Предлагаемые курсы и сертификация позволят специалистам развить востребованные навыки, сократить сроки выполнения проектов, расширить экспертизу и будут способствовать профессиональному росту благодаря улучшению результатов работы. Три шага, чтобы начать обучение и получить сертификат: Шаг 1:  Заведите бесплатную единую учетную запись (Oracle Single-Sign-On, SSO). Если она уже есть, то этот шаг можно пропустить. Щелкните сначала на Hello, а затем на всплывшем запросе - Log In (в верхней правой части страницы). Выберите “Create an account” и заполните необходимые поля. Подтвердите учетную запись по электронной почте. Шаг 2: Выберите курс по одной из ссылок ниже: Oracle Autonomous Database Specialist Oracle Cloud Infrastructure Foundations Associate Oracle Cloud Infrastructure Cloud Operations Associate Oracle Cloud Infrastructure Developer Associate Oracle Cloud Infrastructure Architect Associate Oracle Cloud Infrastructure Architect Professional Шаг 3: Зарегистрируйтесь и сдайте бесплатный сертификационный экзамен. Если у вас есть учетная запись PearsonVu, то зайдите в нее. Если нет, выберите “Create a web account” с правой стороны страницы и следуйте инструкциям Новая инициатива продолжает предложение бесплатных учебных ресурсов Oracle для разработчиков облачных приложений. Узнать больше об Oracle University и других доступных тренингах можно по ссылке.    

Рады сообщить, что Oracle предлагает онлайн-доступ к обучающим курсам и сертификации по облачной инфраструктуре и автономной базе данных Oracle. Программа действует до 15 мая 2020 года. Любому...

CMO

Контент-маркетинг во время кризиса или события мирового уровня: 5 приемов

При планировании стратегии, кампаний и мероприятий маркетологи мыслят оптимистично. Они прикладывают все усилия и стремятся учесть малейшие детали, чтобы их работа принесла результат. Промахи и неудачи случаются, однако они умеют вовремя перестроиться и скорректировать планы. Анализ результатов позволяет понять, что было эффективно, а что – не очень. Это помогает повысить показатели следующих маркетинговых кампаний. Однако порой происходят события, которые находятся вне контроля маркетинговой команды. Это может быть изменение ситуации в мире, внутриполитический кризис, катастрофа или трагедия. После этого большую часть планов и рекламных акций приходится «замораживать», либо, как минимум, менять или пересматривать. Мероприятия откладываются, переносятся, иногда превращаются в виртуальные или вообще отменяются. Подход маркетинга к работе необходимо в этом случае полностью пересмотреть. Возможно, потребуется перейти на удаленную работу (если этого не было сделано ранее) и изменить текущие приоритеты, поскольку теперь куда важнее служить интересам клиентов, чем заниматься активным продвижением или рассказывать о новых продуктах, услугах и предложениях. Какие коррективы необходимо внести в  контент-маркетинг? Не стоит пытаться делать вид, что ничего не случилось и все осталось по-прежнему. Произошедшее необходимо признать, пусть даже только косвенным образом. Вместе с тем, в работе могут находиться проекты, которые нельзя просто бросить или которые рано или поздно потребуются вашей команде (или бренду). Конечно, независимо от проекта, понадобится внимательно следить за стилем и тоном, а от какого-то контента придется отказаться, поскольку он может быть просто неприемлем в сложившейся ситуации. Так что делать? Простого ответа на вопрос, как действовать в подобной ситуации, нет. Многое зависит от конкретного человека, от ситуации, от потребностей команды и клиентов. Вам придется поступать на свое усмотрение в достаточно сложных и запутанных обстоятельствах. С учетом этого мы собрали пять рекомендаций, которые могут пригодиться. Будьте осторожнее. Нужно отказаться от восхваляющего тона. Сейчас не время для показного маркетинга – иначе у людей может создаться впечатление, будто вы проявляете неуважение или легкомыслие. Серьезно отнеситесь к происходящим событиям и скорректируйте публикуемый контент. Сейчас не время визионерских материалов, поскольку они могут создать впечатление, что ничего не изменилось. В какой-то степени привычная деятельность может продолжаться –  людям важно ощущение стабильности, так что несколько новых материалов в традиционном стиле можно опубликовать. Однако больше внимания следует уделять тому, как вы можете помочь клиентам решить проблемы, с которыми им приходится сталкиваться вследствие произошедших событий. Качество, а не количество. Во время кризиса следует сосредоточиться на полезных содержательных материалах. Не стоит выдавать много информации за раз, особенно если она не слишком релевантна, а все мысли аудитории заняты другим и к тому же у нее нет ни времени, ни настроения на чтение. Спокойный тон. Тон должен соответствовать ситуации. Серьезные проблемы требуют такого же отношения. Немного беззаботности и юмора может подбодрить читателя и поднять ему настроение, однако следует проявлять осторожность, чтобы это не оказалось неуместным. Вы же не хотите, чтобы сложилось впечатление, что вы легкомысленно относитесь к испытаниям и невзгодам людей? Самое главное, сохраняйте спокойствие и сдержанность, формулируйте мысли максимально четко, ведь именно этого в такие времена не хватает сильнее всего. Сочувствие и такт. При подготовке контента попробуйте поставить себя на место клиента. Подумайте о том, с чем ему приходится сталкиваться и как ваш материал может помочь. Что может быть воспринято как оскорбительное или неуместное во время кризиса? Какая информация будет полезна? Не забывайте о тактичности. Некоторые отрасли, занятия и профессии кризис может затронуть сильнее других или повлиять на них по-другому. Формулировки, идеи и образы следует выбирать с максимальной тщательностью. Убедительная обратная связь от коллег. Вы не одиноки. У вас целая команда, к которой можно обратиться за рекомендациями и отзывами. Если не уверены относительно тона, актуальности и уместности, коллеги могут поделиться мнением и подсказать, как лучше сделать. Скорее всего, в компании есть отдел по связям с общественностью. Можно отдать им материал на согласование для проверки, насколько он соответствует коммуникационной стратегии компании во время кризиса. Не стоит пренебрегать данной возможностью: взгляд со стороны – неплохая идея, ведь ваша цель – максимально тщательный и внимательный подход к контенту в это непростое для всех время. Руководствуйтесь здравым смыслом и дважды, трижды все перепроверяйте, чтобы избежать досадных промахов. Помните, что многие сейчас переживают тяжелые времена и ждут от вас терпения и понимания. Оригинал

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

CIO

Oracle Telco Day: как справиться с «цунами данных» и подготовить ИТ для бизнеса операторов в эпоху 5G

Цифровая трансформация, необходимая в связи с появлением новых телеком-стандартов, прежде всего, с началом распространения технологии 5G, ставит перед телекомами ряд важных вопросов, которые остаются актуальными и в изменившихся условиях. «Новые стандарты требуют от операторов переосмысления существующего IT, изменений архитектуры и модернизации решений», - отметил Дмитрий Юдин, директор по развитию бизнеса технологий и облачных решений Oracle в России и СНГ.  Изменения идут по двум генеральным направлениям. Во-первых, требуется адаптировать решения для большого объема потоковых данных, характерного для сетей 5G. Во-вторых, важно оставаться конкурентоспособными при разработке и предоставлении клиентам новых сервисов, с точки зрения работы биллинга и обеспечения безопасности сервисов и данных. И это при ожидаемом росте числа подключений на порядки! Видением глобальной трансформации телеком-отрасли, на пороге которой мы находимся, поделился Штефан Ракебрандт, советник по цифровой трансформации в телеком-индустрии в корпорации Oracle. На Oracle Telco Day он представил Топ-10 основных изменений, которые произойдут в ближайшие 5-10 лет.  1. С рынка практически уйдут привычные нам SIM-карты, которые заменит технология eSIM, возможно, на базе блокчейна. Абонентам станет доступен сценарий, когда недорогую услугу передачи голоса они получают от одного оператора, при этом, для пользования услугой передачи данных они выбрали другого оператора, а какие-то дополнительные услуги они докупают у третьего. И все это без необходимости замены SIM-карты.  2. Метаморфоза ожидает и абонентские устройства, будет меняться их форм-фактор и функциональность. Например, можно ожидать, что аппараты с большим объемом встроенной памяти будут все менее востребованы, поскольку хранение данных все в большей мере возьмут на себя облака.  3. В области обслуживания продолжатся те тренды, которые мы уже наблюдаем, в итоге до 80% людей перестанут звонить в колл-центры, получая обслуживание от чат-ботов в популярных мессенджерах.  4. Уменьшится востребованность банковских карт в пользу Google Pay и Apple Pay, а может быть и платежных сервисов оператора связи в каких-то странах. В любом случае, только операторы смогут предоставлять банкам возможность проводить защищенные операции платежей.  5. Изменится операторская розница - операторы будут смещать фокус от продаж к обслуживанию обращений клиентов.  6. Продолжится тренд на консолидацию рынка, это позволит мобильным операторам предоставлять конвергентные услуги, заходить в домохозяйства.  7. Линейное ТВ будет все более уступать позиции видеостримингу. Youtube заберет еще большую долю аудитории.  8. Общение людей друг с другом продолжит перемещаться в мессенджеры, причем не только текстинг, но также голосовая и видеосвязь. Это предъявляет значительные требования к сети оператора, она должна быть готова к стримингу большого потока данных. 9. Поскольку, как мы уже говорили, операторы будут брать на себя все больший объем финансовых операций, безопасность и защищенность сетей мобильной связи приобретет еще большее значение.   10. Переход к сетям 5G обещает операторам возможность стать центром предоставления услуг для клиентов. Но заставит операторов по-другому работать с IT-технологиями. Потребуются бизнес-модели, поддерживающие различные технологии: голос, облачные сервисы, IoT...  В Нидерландах, например, один из операторов предложил фермерам тариф в 1 евро в месяц за каждую корову, подключенную к сети IoT, что позволяет фермеру не только постоянно получать данные о ее местоположении, но также собирать данные о том, как она себя чувствует. Такие сервисы требуют иного биллинга, здесь уже мало пригодны привычные системы.  Многие операторы все еще задаются вопросом – достаточно ли развиты их текущие IT-ресурсы для того, чтобы поддержать сервисы 5G в ближайшем будущем. Ответ очевиден - существующие ЦОД не смогут обеспечить необходимую поддержку операторского бизнеса. В частности, для России потребуются десятки новых ЦОД и мощная магистральная сеть с тем, чтобы обеспечить потребности развертываемых сетей 5G.  Сети Wi-Fi не обеспечивают достаточную защищенность, которая требуется для современного предприятия, поэтому распространение получат частные сети 4G/5G. Операторам мобильной связи следует быть готовыми к обслуживанию самых разных заказчиков. Нужно пересматривать тарификацию, брать деньги не за минуты и гигабайты, а используя другие единицы измерения, например, одна подключенная корова в месяц или 1000 куб. м воды, прошедшей через IoT-счетчик.  Операторам стоит обратить внимание на такие трансформирующие технологии, как блокчейн. Например, для организации работы роуминга. Искусственный интеллект будет находить все большее применение в ЦОДах. Oracle уже задействовал ИИ для защиты от хакеров. Люди более не способны реагировать на атаки хакеров с требующейся быстротой, с этим могут справляться только системы на базе ИИ. Важно научиться работать в рамках партнерских экосистем, что позволяет ускорить вывод на рынок все новых сервисов. Сервисы должны работать на базе открытых API, на базе единой версии облачной инфраструктуры.  Все перечисленное требует от оператора высокой гибкости, подвижности и быстроты.  Следует признать, что к настоящему времени операторы в значительной степени превратились в поставщиков неинтеллектуальной полосы пропускания. Это нужно менять. Oracle - это тот партнер, который может помочь изменить ситуацию, помочь в цифровой трансформации, в создании новых цифровых площадок и сервисов.  «5G - это особенная технология, развитие которой не будет возможным без использования надежной IT-инфраструктуры», - подчеркнул Дарио Визер, директор по развитию бизнеса Oracle Engineered Systems в регионе EMEA.  Подключенные устройства 5G будут генерировать гигантские потоки данных, которые придется получать, сохранять и анализировать. Приэтом, данных самого разного толка. Отсюда рост требований к пропускной способности сети, ее устойчивости и защищенности. Для обеспечения взаимодействия устройств потребуются локальные системы, инфраструктура и ПО.   Следует ожидать значительного роста в области периферийных вычислений. К сетям сотовой связи подключено уже порядка 20-25 млрд устройств. Согласно прогнозам аналитиков, это количество вырастет к 2025 году – минимум в 3 раза. Большинство из этих устройств будут работать с сетью через граничную инфраструктуру (Edge Computing), поскольку это проще и быстрее. Операторы построят небольшие ЦОД рядом с генераторами и потребителями данных. При этом сохранится и необходимость взаимодействия с ядром сети, поскольку именно в ядре сосредоточатся основные мощности ИИ, там будет идти работа с консолидированными данными, проходить их анализ и архивация. Таким образом, работа с данными, начинаясь на периферии, будет перемещаться в ядро сети, а затем «цепь замкнется», полученные от ядра сети данные, можно будет использовать на периферии.  В Oracle готовы помочь операторам справиться с «цунами данных» – в том числе с помощью семейства оптимизированных программно-аппаратных комплексов Oracle Engineered Systems. Это защищенные ИТ-решения, созданные для максимально быстрой и безопасной обработки данных, что позволяет реализовать на их основе обслуживание множества клиентов, предоставление кастомизированных услуг, обеспечивая при этом низкий уровень задержки. Особенно важно, что в программно-аппаратных комплексах интегрированы средства аналитики, системы AI и ML.  Топовое решение семейства Oracle Engineered Systems – это Oracle Exadata, специально разработанная среда для работы СУБД Oracle. Этот интегрированный комплекс демонстрирует заметный отрыв от других решений с точки зрения эффективности работы системы хранения данных, наивысшую производительность, наименьшие задержки. Система допускает масштабирование, позволяя нарастить емкость и производительность в 100 раз, и хорошо защищена, что позволяет обслуживать одновременно несколько заказчиков.  При этом семейство постоянно развивается. Недавно было объявлено о выходе такой новинки, как Exadata X8M (M здесь, это первая буква слова memory - память).   Одним из важных отличий новой модели X8M является использование для интерконнекта всех компонент системы технологии Ethernet 100 Гбит/с, вместо сетевого стандарта Infiniband 40 Гбит/с.  Второе нововведение – в системе появилось дополнительное интегрированное хранилище данных емкостью 1.5 ТБ типа Persistent Memory (PMem). Это новая технология Intel Optane, основанная на памяти, которая имеет сходство, как с DRAM, так и с flash. Эта память почти столь же быстрая, как DRAM, намного более быстрая, чем обычная flash, но в отличие от DRAM способная сохранить информацию при отказе питания. Оба аппаратных новшества позволяют СУБД осуществлять доступ к удаленной памяти PMEM серверов хранения с помощью RoCE (RDMA по конвергентному Ethernet), что позволило в 10-25 раз сократить задержки по сравнению с моделью X8! Важно, что для получения новых технологических преимуществ нет необходимости что-либо менять в приложениях, т.к. они реализуются на уровне внутренних механизмов Oracle Database 19c. В каждой стойке Exadata X8M содержится дисковое пространство емкостью 3 ПБ, 920 ТБ NVMe Flash и 27 ТБ PMem. Благодаря этому и другим нововведениям, достигается производительность в разы более высокая, чем у предыдущей версии системы. Клиентам предлагаются три модели развертывания. Exadata может работать на территории клиента, то есть непосредственно на предприятии, или в облаке Oracle Cloud, или в облаке у потребителя (Exadata Cloud at Customer). В последнем случае оплата идет по подписке, но система функционирует за файерволлом потребителя, такие клиенты есть в России. Модель Exadata Cloud at Customer как раз учитывает требования регуляторов и особенности законодательства в области работы с персональными данными. В нее добавлено много функциональных возможностей по модели «все включено».  При этом достигается максимальная экономия, обеспечивается значительный, в разы, выигрыш в затратах, в зависимости от характера нагрузки. При использовании этой модели все работы по обслуживанию берут на себя службы Oracle. Это еще одно отличие Exadata Cloud at Customer от развертывания Exadata on Premises, где функциональность необходимо лицензировать отдельно.  В сложившейся на рынке ситуации операторские компании озабочены обеспечением пропускной способности сетей, достаточной, чтобы обслуживать экстремальный рост нагрузки из-за перевода многих рабочих процессов в режим дистанционного взаимодействия. Для оперативного решения соответствующих задач операторам помогут решения на основе оптизированных программно-аппаратных комплексов, технологий разработки и развертывания микросервисных приложений Dockers, Kubernates, Helidon и GraalVM, готовых облачных IoT приложений. Оригинал опубликован на MForum    

Цифровая трансформация, необходимая в связи с появлением новых телеком-стандартов, прежде всего, с началом распространения технологии 5G, ставит перед телекомами ряд важных вопросов, которые остаются...

Cloud

Oracle анонсирует NoSQL Database Cloud Service

Рады сообщить, что Oracle NoSQL Database Cloud Service, наиболее универсальная, гибкая и простая в использовании база данных NoSQL на рынке, теперь доступна в облаке Oracle Cloud как бессерверный и полностью управляемый облачный сервис с оплатой по мере использования ресурсов (pay-as-you-go). Новый сервис Oracle NoSQL работает на базе облачной инфраструктуры Oracle Cloud Infrastructure (OCI Gen 2) и обеспечивает предсказуемое время отклика в единицы миллисекунд при масштабном развертывании. В дополнение к данным «ключ-значение» он способен эффективно обрабатывать данные JSON без схемы и с фиксированной схемой,  предлагает гибкие возможности моделирования данных, быстрой разработки и развертывания приложений и прост в освоении. Пользователи также могут легко масштабировать массивы данных от десятков килобайт до сотен терабайт и увеличить пропускную способность с десятков до сотен тысяч операций в секунду, просто запросив в облаке дополнительные мощности. Новый облачный сервис Oracle NoSQL Database Cloud предоставляет множество средств и функций для удовлетворения потребностей современных разработчиков: Специально для разработчиков. Облачный сервис баз данных NoSQL разработан с фокусом на гибкость. База данных поддерживает различные модели данных: документы (JSON), с фиксированной схемой и "ключ-значение". Все это – с гарантированными ACID транзакциями. Открытость. Интерфейс на языке SQL обеспечивает инновационную совместимость между документо-ориентированными моделями и моделями данных с фиксированной схемой. Пользователи могут по своему усмотрению выбирать варианты развертывания для выполнения одного и того же приложения – в облаке или на локальной площадке, без привязки к конкретной платформе. Простота и доступность. Благодаря наличию SDK и поддержке популярных языков программирования, включая Python, Go, Node.js и Java, сервис Oracle NoSQL Cloud предлагает легкое в использовании решение для разработки приложений. Простой графический интерфейс пользователя позволяет разрабатывать и развертывать приложения за считанные минуты. Эластичная масштабируемость: Oracle NoSQL Database Cloud Service масштабируется в соответствии с требованиями к производительности приложений при сохранении малого и предсказуемого времени отклика. Поскольку рабочие нагрузки меняются в зависимости от периодических изменений потребностей бизнеса, предоставляемая приложениям пропускная способность может увеличиваться или уменьшаться с тем, чтобы поддерживать стабильную работу пользователей. Отказоустойчивость и высокая доступность на уровне 99,995% с мгновенным автоматическим обнаружением сбоев и отработкой отказов для защиты приложений от незапланированных простоев, сбоев и потери данных. Начните с 3 простых шагов Объедините преимущества технологий баз данных мирового уровня с инновациями от лучших экспертов Oracle. Создайте аккаунт Oracle NoSQL Протестируйте сервис Oracle NoSQL Database Service Используйте свою базу данных Начните с заказа на Oracle NoSQL Database Cloud Service. Можно воспользоваться универсальными кредитами (Universal Credits) или бесплатной 30-дневной подпиской (Free Trial), в которую входят кредиты на $300 в рамках Oracle Cloud Free Trial. Затем войдите в Oracle Cloud Infrastructure Console. Как создатель, вы получите права администратора базы данных. Возьмите URL-адрес сервиса из приветственного письма и войдите в облачный сервис Oracle NoSQL Database. В консоли выберите NoSQL Database. Используйте либо корневой сегмент (root compartment), либо создайте собственный сегмент для таблиц. Таблицы в Oracle NoSQL Database Cloud Service можно создавать в двух режимах: a) интерактивно, через консоль; b) декларативно, с помощью инструкции DDL. Любой из них позволяет создать таблицу, указать первичные ключи, задать ключ шарда, добавить столбцы в таблицу, настроить резервную емкость.    Как писать приложения, можно узнать из учебного пособия "Начало работы", где на примере конкретного приложения рассказывается, как подключиться к Oracle NoSQL Database Cloud Service и выполнять базовые операции на уровне таблиц. Что нравится  разработчикам Что нравится специалистам DevOps Быстрое получение результатов – используйте привычные нативные структуры данных, которые вы применяете в предпочитаемых вами языках программирования. Не нужно ничего делать, потому что Oracle NoSQL Database Cloud Service – полностью управляемый бессерверный сервис Oracle. Несколько моделей для нескольких сценариев использования – комбинируйте сценарии использования, такие как Document, Spatial, Search и Graph, или обучайте модели ИИ на данных временных рядов – все в одном месте.     И вот мнение заказчика: «У наших клиентов – уникальные способы описания данных. Бессхемная база данных Oracle NoSQL позволяет нам сохранять и извлекать данные как объекты. А перемещение данных каждого клиента в облако делает процесс развертывания очень простым и быстрым». Джим Гельдерманн, директор по технологиям компании BizDoc  Дополнительная информация в документации по Oracle NoSQL Database Cloud Service и ответах на вопросы (FAQ).

Рады сообщить, что Oracle NoSQL Database Cloud Service, наиболее универсальная, гибкая и простая в использовании база данных NoSQL на рынке, теперь доступна в облаке Oracle Cloud как бессерверный и полностью...