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