Облака в облаках, опыт Учи.ру


Учи.ру - онлайн-платформа для школьного образования, более 2 миллионов школьников, регулярно решают у нас интерактивные занятия. Все наши проекты хостятся полностью в публичных облаках, 100% приложений работают в контейнерах, начиная от самых маленьких, для внутреннего пользования, и заканчивая крупными продакшенами на 1k+ запросов в секунду. Так получилось, что у нас 15 изолированных докер-кластеров (не Kubernetes, sic!) в пяти облачных провайдерах. Полторы сотни пользовательских приложений, количество которых постоянно растет.

Я буду рассказывать очень конкретные вещи: как мы переходили на контейнеры, как управляемся с инфраструктурой, проблемы с которыми столкнулись, что заработало, а что нет.

В процессе доклада мы обсудим:

  • Мотивацию выбора технологий и особенности бизнеса
  • Инструменты: Terraform, Consul, Nomad, Prometheus, Ansible
  • Использовании федерации кластеров для управления распределенной инфраструктурой
  • NoOps выкатки, тестовые окружения, схемы приложения (практически все изменения девелоперы делают самостоятельно)
  • Занимательные истории из практики :-)

Speaker

alexey-vahov

Алексей Вахов


Технический директор в компании Учи.ру. Закончил Факультет общей и прикладной Физики МФТИ. 7 лет работал С++-разработчиком в очень больших системах (десятки миллионов строчек кода). Позднее перешел в ...