DevOps: Golang в МТС: Наблюдаемость, serverless функции и тесты облаков - видео HD
01:23:55
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18516 роликов
444 просмотра на сайте 12n.ru
Golang в МТС: Наблюдаемость, serverless функции и тесты облаков - видео.
Внутри МТС более 20 сервисов, написанных на Golang.
Это сервисы из самых разных сфер — облачные решения, финтех, торги, стриминговая площадка и управление нашей инфраструктурой.
В нашем коммьюнити golang разработчиков более 100 человек. Мы регулярно встречаемся и обмениваемся знаниями, вот теперь хотим поделиться вовне. У нас десятки и сотни проектов, пользователей тысячи.
04:05 Илья Казначеев, #CloudMTS
«Как мы облако BDD тестами покрывали»
Юнит тесты это хорошо. Интеграционные тесты — еще лучше.
Но иногда нужно протестировать сложный распределенный процесс, который включает множество шагов и длится до десятков минут. Например — создание кластера Kubernetes для клиента в облаке.
Именно такая задача была перед командой проекта Containerum. А как мы ее решили — вы узнаете из этого выступления.
34:00 Кирилл Сметанкин, МТС Digital
«ServerLess workflow, костыли и велосипеды»
У нас была задача сделать сервис, обрабатывающий сообщения от сторонних сервисов при помощи сценариев, которые делают наши же пользователи. Тогда стандарта не было, мы сделали по-своему (ещё и переписывали). Потом появился стандарт и оказалось, он с нами пересекается во многих местах. Об этом и поговорим.
01:07 Сергей Парамошкин, МТС Digital
«Как мы наблюдаем за golang приложениями внутри большой компании»
С одной стороны — логирование для безопасников, интеграции с центром мониторинга и 25 девяток, с другой — комфорт команд разработки.
Наш секрет успеха, чтобы настроить наблюдаемость в таких условиях — выработать требования к командам разработки, DevOps и инфраструктуры. Об этих требованиях и пойдет речь.
Это сервисы из самых разных сфер — облачные решения, финтех, торги, стриминговая площадка и управление нашей инфраструктурой.
В нашем коммьюнити golang разработчиков более 100 человек. Мы регулярно встречаемся и обмениваемся знаниями, вот теперь хотим поделиться вовне. У нас десятки и сотни проектов, пользователей тысячи.
04:05 Илья Казначеев, #CloudMTS
«Как мы облако BDD тестами покрывали»
Юнит тесты это хорошо. Интеграционные тесты — еще лучше.
Но иногда нужно протестировать сложный распределенный процесс, который включает множество шагов и длится до десятков минут. Например — создание кластера Kubernetes для клиента в облаке.
Именно такая задача была перед командой проекта Containerum. А как мы ее решили — вы узнаете из этого выступления.
34:00 Кирилл Сметанкин, МТС Digital
«ServerLess workflow, костыли и велосипеды»
У нас была задача сделать сервис, обрабатывающий сообщения от сторонних сервисов при помощи сценариев, которые делают наши же пользователи. Тогда стандарта не было, мы сделали по-своему (ещё и переписывали). Потом появился стандарт и оказалось, он с нами пересекается во многих местах. Об этом и поговорим.
01:07 Сергей Парамошкин, МТС Digital
«Как мы наблюдаем за golang приложениями внутри большой компании»
С одной стороны — логирование для безопасников, интеграции с центром мониторинга и 25 девяток, с другой — комфорт команд разработки.
Наш секрет успеха, чтобы настроить наблюдаемость в таких условиях — выработать требования к командам разработки, DevOps и инфраструктуры. Об этих требованиях и пойдет речь.
развернуть свернуть