1. О чем мы будем говорить
• Позиционирование свободного ПО (СПО), ключевые
отличия от проприетарных систем
• Базы данных с открытым кодом( Postgre SQL /
Enterprise DB, Greenplum, HAWQ и многое другое)
• Описание лучших практик и рекомендации по миграции
2. 2013 2014 2015 2016 2017 2018
Data 2800 4760 8092 13756.4 23385.88 39755.996
IT Budgets 2E+12 2.1E+12 2.205E+12 2.31525E+12 2.43101E+12 2.55256E+12
0
5
10
15
20
25
30
35
40
45
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
ТРИЛЛИОНЫ$
ЗЕТАБАЙТЫX10000 Рост объема данных против ИТ бюджетов
• Рост объемов данных существенно выше скорости роста ИТ бюджетов
• Ценовые политики традиционных СУБД заставляет нас экспоненциально наращивать инвестиции с ростом количества данных
• Разработчики проприетарного ПО не стремятся менять ценовые политики (за редким исключением)
• Расстояние между потребностями и бюджетами стремительно увеличивается
Потребности и бюджеты
3. 63
82
28
22
Database OS BI CMS
Приоритеты перехода на СПО
(Gartner, OSBC)
76%
67%
45%
0% 20% 40% 60% 80%
ОБРАЗОВАНИЕ
ГОС ОРГАНЫ И
ПРЕДПРИЯТИЯ
ЗДРАВООХРАНЕНИЕ
Области наиболее активно
переходящие на СПО
(опрос BlackDuck )
• 78% компаний в мире используют СПО
• 88% компаний в мире планируют увеличить объем используемого СПО в их инфраструктурах в ближайшие 2
года
• 47% компаний планируют перевести свои внутренние системы на СПО в ближайшие 2 года
• 66% компаний преимущественно рассматривают СПО перед проприетарными системами
• В России переход на СПО – это государственная программа с 2011 года
Мировая статистика
4. • На данный момент СПО плотно завоевало рынок программного обеспечения вплоть до уровня прикладных
систем
• Уровень прикладных систем стремительно наращивает силы и присутствие на рынке
• Ведущие мировые производители ПО переводят свои продукты в новую модель продаж – Open Source
Тренды СПО
Операционные системы
Языки программирования
Веб-сервера / сервера приложений
5. Что же с СУБД?
Интернет уже давно сделал свой выбор в
пользу открытых СУБД
Enterprise по-прежнему часто использует
коммерческие базы данных, особенно для
наиболее критичных, для бизнеса, приложений
6. Что происходит сейчас?
Повышается
понимание сути Open
Source и повышение
доверия к открытым
базам данных
ИТ-директора
(включая крупнейшие
мировые банки) все
чаще вводят
стратегию «открытое
ПО в первую очередь»
8. Почему?
Экономическая
эффективность
Экономический эффект от внедрения СПО может достигать 50% на
этапе внедрения и до 90% в совокупной стоимости владения.
Безопасность и
риски
Системы на базе СПО открыты для анализа на «закладки» и «скрытые
двери» для миллионов аналитиков по всему миру.
Геополитические риски нивелируются за счет отсутствия зависимости от
конкретного вендора.
Гибкость Более быстрая реакция на вызовы рынка.
Компании отмечают лучшую масштабируемость СПО по сравнению с
проприетарным ПО.
11. Проблемы доверия и
инерционность мышления?
Риск того, что поддерживающая компания выйдет из бизнеса
Кто несет ответственность за ошибки?
Сложности в понимании лицензий СПО
Личные риски для карьеры
12. На что стоит обратить
внимание?
Цена
Геополитические риски ниже
Возможность активного участия в развитии продукта
Наличие открытой экосистемы и разработчики
Нет vendor lock
13. Коммерческое программное обеспечение регулируется
законодательством страны, где зарегистрирован бизнес
Риски санкций, повышения сборов за импорт и экспорт
В случае открытого ПО можно работать с независимыми
локальными специалистами
Геополитические риски
15. Примеры: Россия и не только
Распоряжение Правительства РФ от 17 декабря 2010 г. №2299-р
"О плане перехода федеральных органов исполнительной власти и федеральных бюджетных учреждений на
использование свободного программного обеспечения ( 2011 - 2015 годы )"
Министерство
образования
16. Выбор кандидатов для миграции
• JDBC/ODBC приложения с логикой на стороне приложения
• Отчетность
• С, С++, РНР, или другие не Java приложения
• Транзакционные приложения, использующие особенности Oracle новых версий
• Аналитические приложения, использующие Oracle OLAP
• Приложения, использующие Oracle RAC
• Pro*C, Pro*COBOL
• Приложения, использующие Oracle Spatial
Минимальная трудоемкость
Средняя трудоемкость
Максимальная трудоемкость