Построение и эксплуатация серьезных enterprise решений на базе Open Source проектов (Сергей Золотарёв, HelloConf MTS-2019)
Материал из 0x1.tv
Версия от 13:50, 7 марта 2024; StasFomin (обсуждение | вклад)
Короткая ссылка: 20190627H
- Докладчик
- Сергей Золотарёв
Сергей Золотарев представляет компанию Арена Дата, которая занимается разработкой и коммерциализацией опенсорсных программных продуктов. Компания имеет опыт работы с крупными компаниями, такими как МТС и Grid Gain.
- Опенсорс становится стандартом для хранения и обработки данных в Enterprise — есть свои плюсы и минусы, но в целом считается правильным и необходимым.
- Платформа данных может состоять из десятков различных самостоятельно интегрированных продуктов:
- движки хранения данных: Apache Hadoop, GreenPlum, Apache Ignite.
- продукты для загрузки данных, такие как Kafka и Apache NiFi.
- и платформа обеспечивает интеграцию между различными уровнями хранения данных, а также возможность реализации федеративных запросов.
В крупных компаниях возникает вопрос о том, насколько Open Source готов к «продакшн».
- можно для решения локальных задач, но не для замены ядра бизнес-критических систем.
Проблемы и риски при использовании Open Source
- Отсутствие систем мониторинга, интеграции с корпоративными системами, регламентов и практик обслуживания.
- Сложность интеграции компонентов между собой, отсутствие наработанных практик и понимания жизненного цикла продукта внутри корпоративного ландшафта.
- Важно осознавать, что за преимущества Open Source нужно платить
- используйте дистрибутивы от вендоров
- вкладывайтесь в собственную практику работы с Open Source
- участвуйте в отраслевых ассоциациях и стандартах.
Примеры успешных проектов на опенсорсе: Гринплам, Цепелин, Яндекс Такси, Манго Телеком, Билайн, МТС, Ростелеком.
Этапы использования опенсорс в Enterprise:
- Защита перед бизнесом, обоснование экономической эффективности.
- Формирование целевой архитектуры, техническое задание.
- Пилотный проект и устранение технологических рисков.
- Разработка методологии и регламентов, обучение команды.
- Миграция и интеграция, масштабирование успешных решений.
Создание собственной платформы на основе опенсорс
- Создание оркестратора для управления выкаткой и жизненным циклом опенсорс сервисов.
- Поддержка популярных сервисов на платформе, включая Google Cloud, AWS, Azure.
- Планы по поддержке всех популярных сервисов в течение следующих 12-18 месяцев.
Видео
Презентация
Plays:0 Comments:0