Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

API Gateway — как не допустить хаоса при цифровой трансформации на примере телеком-оператора

Архитектуры, масштабируемость

Архитектурные паттерны

Микросервисы, SOA

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

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

Компании, IT-ландшафт которых имеет признаки или потенциальную трансформацию: * больше одной IT-платформы/продукта, которые требуют интеграции; * множество команд разработки, выпускающие множество сервисов; * происходит или планируется трансформация архитектуры из монолита в распределенную сервисную, смешанную; * все те, кто уже планирует использовать паттерн API Gateway.

Тезисы

Тернистый путь цифровой трансформации классического телеком-оператора большой тройки в современную IT-компанию. Как обеспечить интеграцию множества сервисов, разрабатываемых множеством команд, между собой и не допустить хаоса во взаимодействии.

Аутентификация и авторизация "всех со всеми", если у вас несколько поставщиков идентификационной информации (Identity Providers), множество сервисов, а безопасностью взаимодействия нельзя пренебречь.

"Купить или не купить — вот в чем вопрос". Вопрос выбора API Gateway, и почему мы решили пойти своим путем.

Долгое время занимался разработкой сервера приложений на C++ в компании Петер-Сервис (сейчас Nexign). Занимался вопросами оптимизации ПО.

Участвовал в работах по трансформации программной части инфраструктуры телеком-оператора. Занимался задачами кэширования в продукте SSO. Разрабатывает модули для Nginx.
Разработал внутренний продукт Nexign Nginx, который используется в инфраструктуре телеком-оператора, Nexign API Gateway.

https://github.com/ZigzagAK

Nexign

Nexign — ведущий поставщик систем поддержки бизнеса (Business Support System) и платформ интернета вещей (Internet of Things) для операторов связи, с 1992 года разрабатывает практичные решения, ориентированные на снижение совокупной стоимости владения для клиентов.

Видео

Подготовительное задание
https://www.highload.ru/spring/2021/abstracts/6996

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

Архитектуры, масштабируемость