Как написать облако с нуля. Опыт разработки облачного хостинга от команды FirstVDS. Архитектуры, масштабируемость
В докладе я расскажу о том, как мы строили свою первую облачную платформу и каким получился этот опыт. Мы прошли путь от идеи до сервиса с личным кабинетом и публичным API. Обсудим архитектурные решения, которые принимались в процессе разработки и "грабли", на которые наступили.
Что будет в докладе:
- с чего начинался проект, идея и первые шаги
- что «под капотом» у нашего облака - архитектура проекта
- проблемы на этапе разработки и интеграции систем
- как готовили public API к релизу: чем руководствовались и как оптимизировали
Карьеру начинал junior-разработчиком в банке, писал на C++.
После этого пришел в FirstVDS на должность системного администратора службы технической поддержки. Администрировал Linux.
На текущий момент руковожу группой разработчиков и проектом CLO.ru.
Несмотря на должность и большое количество менеджерских задач, инженер во мне не умер.
Основной стек сейчас - Python/Go.