Построение корпоративного облака класса PaaS на основе Open Source (Игорь Елькин, HelloConf MTS-2019) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
;{{SpeakerInfo}}: {{Speaker|Игорь Елькин}} <blockquote> МТС разрабатывает корпоративную PAAS-платформу для ускорения вывода новых продуктов на рынок и ускорения выкатки в прод. Платформа обеспечивает гибкое выделение вычислительных ресурсов, автоматизацию процессов, интеграцию с корпоративным облаком и централизованную поддержку. Принципы и подходы к разработке: * «Облачные» модели, контейнеризация, принципы и практики DevOps. • Микросервисная архитектуры для уменьшения времени вывода изменений и масштабирования разработки. Платформа: * состоит из среды исполнения, конвейера поставки, каталога сервисов и единой консоли управления. * обеспечивает гибкость разработки и надежность эксплуатации, автоматизацию процессов и интеграцию с существующими системами. МТС выбрала разработку собственной платформы на базе опенсорс технологий для обеспечения гибкости и независимости от конкретного поставщика. В основе платформы используется Kubernetes, который позволяет создавать контейнеры и управлять ими. Платформа предназначена для внутренних команд, но может быть использована и внешними пользователями. Преимущества и недостатки использования Open Source: * Использование Open-Source позволяет избежать зависимости от конкретного поставщика и обеспечить интеграцию с различными системами. * Преимущества: возможность выбора технологий под конкретную задачу, отсутствие необходимости закупки лицензий, возможность начать разработку с нуля, независимость от конкретного поставщика, высокие темпы инноваций, возможность самостоятельно устранить дефекты и доносить доработки. * Недостатки: необходимость оценки лицензий, исправление дефектов и решение проблем, низкое качество документации, отсутствие развернутых польских интерфейсов, более высокие требования к квалификации команды разработки, возможность исчезновения функций из Open Source версии продукта и начало предлагаться только в коммерческой версии. </blockquote> {{VideoSection}} {{youtubeembed|iRV3TYPr8Fs|800|450}} {{SlidesSection}} [[File:Построение корпоративного облака класса PaaS на основе Open Source (Игорь Елькин, HelloConf MTS-2019).pdf|left|page=-|300px]] {{----}} [[File:{{#setmainimage:Построение корпоративного облака класса PaaS на основе Open Source (Игорь Елькин, HelloConf MTS-2019)!.jpg}}|center|640px]] <!-- {{LinksSection}} --> <!-- <blockquote>[©]</blockquote> --> {{fblink|2429049560681384}} {{vklink|1454}} <references/> {{stats|disqus_comments=0|refresh_time=2020-01-28T12:23:182021-08-31T17:54:59.968069668783|vimeo_plays=0|youtube_plays=0}} [[Категория:Использование open-source]] [[Категория:HelloConf MTS-2019]] [[Категория:PAAS]] |
Текущая версия на 20:59, 8 марта 2024
- Докладчик
- Игорь Елькин
МТС разрабатывает корпоративную PAAS-платформу для ускорения вывода новых продуктов на рынок и ускорения выкатки в прод. Платформа обеспечивает гибкое выделение вычислительных ресурсов, автоматизацию процессов, интеграцию с корпоративным облаком и централизованную поддержку.
Принципы и подходы к разработке:
- «Облачные» модели, контейнеризация, принципы и практики DevOps.
• Микросервисная архитектуры для уменьшения времени вывода изменений и масштабирования разработки.
Платформа:
- состоит из среды исполнения, конвейера поставки, каталога сервисов и единой консоли управления.
- обеспечивает гибкость разработки и надежность эксплуатации, автоматизацию процессов и интеграцию с существующими системами.
МТС выбрала разработку собственной платформы на базе опенсорс технологий для обеспечения гибкости и независимости от конкретного поставщика. В основе платформы используется Kubernetes, который позволяет создавать контейнеры и управлять ими. Платформа предназначена для внутренних команд, но может быть использована и внешними пользователями.
Преимущества и недостатки использования Open Source:
- Использование Open-Source позволяет избежать зависимости от конкретного поставщика и обеспечить интеграцию с различными системами.
- Преимущества: возможность выбора технологий под конкретную задачу, отсутствие необходимости закупки лицензий, возможность начать разработку с нуля, независимость от конкретного поставщика, высокие темпы инноваций, возможность самостоятельно устранить дефекты и доносить доработки.
- Недостатки: необходимость оценки лицензий, исправление дефектов и решение проблем, низкое качество документации, отсутствие развернутых польских интерфейсов, более высокие требования к квалификации команды разработки, возможность исчезновения функций из Open Source версии продукта и начало предлагаться только в коммерческой версии.
Видео
Презентация
Plays:0 Comments:0