Какую Java вы используете в проде? OpenJDK!

Российские разработки, импортозамещение

Доклад принят в программу конференции

Мнение Программного комитета о докладе

В докладе дается подробный анализ Open JDK: что оттуда вырезать, что добавить, какие доработки были сделаны под требования быстродействия, надежности и под требования критической инфраструктуры.

Целевая аудитория

DevOps, Developers, CTO

Тезисы

Какой дистрибутив Java вы используете для разработки и запуска Java приложений?
OpenJDK услышим мы в ответ в 90% случаев.

Ответ одновременно верный и не верный. OpenJDK это проект, а точнее набор проектов с открытым исходном кодом в рамках которых происходит развитие Java технологий. Но как правила на проде мы не используем проект OpenJDK или его исходный код. На проде мы используем готовую к работе программу, которая основана на проекте OpenJDK, но кто же произвел это программу, этот дистрибутив OpenJDK?

Мы Axiom JDK уже более четверти века занимаемся разработкой OpenJDK и производством промышленного дистрибутива Java SE.
Необходимо разбираться в 12 000 000 строчек кода, автоматизировать процесс исследования исходного кода, подготовки патчей безопасности, учитывать локализацию. При этом кроме самого процесса производства, необходима совместимость с прикладными решениями и работа на отечественных программных и аппаратных платформах. При этом развивая сообщества, обучение и сертификация становится неотъемлемой частью производства промышленного JDK.

Роман возглавляет развитие бизнеса компании БЕЛЛСОФТ, которая разрабатывает и поддерживает семейство продуктов Axiom JDK, прогрессивную среду исполнения Java, LiberCat, стандартизованный сервер приложений, и ряд других профессиональных продуктов для эффективного решения задач бизнеса в серверном, облачном и IoT-применениях открытых технологий Java.
Карпов Роман Дмитриевич – компетентный руководитель с разносторонними знаниями и большим практическим опытом в области ИКТ. Имеет высшее образованием в сфере «Средства связи с подвижными объектами» и «Антикризисное управление предприятием». Способен находить нестандартные и эффективные подходы к решению поставленных перед ним задач. Обладает умением эффективно систематизировать информацию и принимать взвешенные решения в ситуациях требующих принятия оперативных решений. Организационные и коммуникационные навыки позволяют выстраивать эффективное взаимодействие между организациями и экспертами, вовлеченными в решение поставленных перед ним задач. Благодаря своим личным и деловым качествам пользуется авторитетом и уважением всего коллектива.
На протяжении 5 лет Карпов Роман Дмитриевич занимает должность директора по развитию и стратегии ООО «БЕЛЛСОФТ».
- Разработал продуктовый портфель компании
- Сформировал и реализовал стратегию вывода продуктового портфеля на рынок
- Успешно выстроил партнерскую сеть, что позволило в 5 раз повысить продажи программных продуктов компании
- Участвовал в процессе проведения сертификации программных продуктов компании во ФСТЭК
- Реализовал проекты по импортозамещению ПО для системообразующих компаний, такие как, НСПК, СПбМТСБ, Ростелеком, Мобильная карта и др
Имеет активную гражданскую позицию в части развития цифрового суверенитета и реализации задач импортозамещения, ведет активную общественную деятельность и является:
- Руководителем комитета по информационной безопасности АРРП Отечественный софт
- Руководителем технического комитета АНО Открытй код
- Советником министра цифрового развития РФ по системному ПО
- Председателем ЦКР по Управлению ИТ-инфраструктурой

Axiom JDK

Команда Axiom JDK, поставщик российской платформы Java, основана в 2017 году управляющей командой Центра Разработки Oracle в Санкт-Петербурге. Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки Java и вносят активный вклад в развитие платформы. Компания производит и поддерживает безопасный стек базовых технологий для разработки и исполнения Java приложений с обеспечением санкционной устойчивости: Axiom JDK Pro — российская доверенная среда разработки и исполнения Java на базе проекта с открытым исходным кодом OpenJDK и поддержкой в России. Благодаря соответствию стандартам Java SE, она обеспечивает простую миграцию с зарубежных платформ заменой пары строк кода. Получила премию Cnews в номинации «Импортозамещение года в финтехе» как технологическая платформа высоконагруженной финтех системы ЕДИНОГО ЦУПИС; Libercat — стандартизированный сервер приложений для технологий Java EE (Jakarta EE), альтернатива Oracle WebLogic, IBM WebSphere, Jboss; Axiom JDK Certified — среда разработки и исполнения Java, сертифицированная ФСТЭК (СЗИ 4УД), для применения на объектах критической инфраструктуры, ГИС, АСУ ТП до 1 уровня защищенности; Axiom NIK (Native Image Kit)— инструментарий для создания нативных образов Java- приложений; Axiom AC (Administration Control) — серверное приложение для контроля и аудита инфраструктуры сред исполнения Java в организации.

Видео

Другие доклады секции

Российские разработки, импортозамещение