Модуль 1. Технический контекст задач техлида и архитектораТема 1. Понятие хорошего техлида
Тема 2. Границы возможного, критерии качества, законы распределенных систем
Тема 3. Шаблоны распределенных систем и шаблоны интеграции
Модуль 2. Систематизация существующих компонентов распределенной системыТема 4. Систематизация компонентов архитектуры и систематизация баз данных
Тема 5. Систематизация очередей сообщений и систематизация кэшей
Тема 6. Систематизация балансировщиков и файловых хранилищ
Тема 7. Систематизация распределенной обработки данных и ORM фреймворков
Модуль 3. Наиболее значимые для архитектора аспекты процесса разработкиТема 8. Инструменты и подходы к мониторингу. Распределение системы по разным датацентрам
Тема 9. Управление качеством
Тема 10. Миграции и zero downtime deployment
Модуль 4. Коммуникации архитектораТема 11. Микросервисы, монолиты и организации. Business architecture
Тема 12. Коммуникации архитектора
4 задания на проектирование