Курс на Stepik
Обложка курса «Solution architect: полный курс» на Stepik
Бесплатно

Solution architect: полный курс 4.600

Открыть на
STEPIK.ORG

Поймите, как строятся комплексные решения в ИТ: от анализа требований до выбора архитектуры, инструментов и интеграций. Курс готовит вас к роли архитектора, который создает масштабируемые и эффективные системы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Solution architect: полный курс»Учеников на курсе 666
Сертификаты, выданные на курсе «Solution architect: полный курс»Сертификатов выдано 0
Отзывы о курсе «Solution architect: полный курс»Отзывов получено 5
Рейтинг курса «Solution architect: полный курс»Рейтинг курса 4.600
Уроки в курсе «Solution architect: полный курс»Количество уроков 80
Тесты в курсе «Solution architect: полный курс»Количество квизов 246
Время прохождения курса «Solution architect: полный курс»Время прохождения курса
Обновления курса «Solution architect: полный курс»Обновления курса
Дата публикации курса «Solution architect: полный курс»Дата публикации курса
Последнее обновление курса «Solution architect: полный курс»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Solution architect: полный курс» 10 разделов Уроки в курсе «Solution architect: полный курс» 80 уроков Тесты в курсе «Solution architect: полный курс» 246 тестов Время прохождения курса «Solution architect: полный курс» 13 ч. Последнее обновление курса «Solution architect: полный курс» обн. 1 год назад

Основы архитектуры решений

8 уроков
1. Роль Solution Architect в проекте
2. Типы архитектурных решений
3. Архитектурные уровни и слои системы
4. Принципы модульности и связности
5. Архитектурные стили и паттерны
6. Документирование архитектуры
7. Диаграммы и нотации (C4, UML)
8. Подход к принятию архитектурных решений

Анализ требований и проектирование

8 уроков
1. Сбор и анализ функциональных требований
2. Нефункциональные требования и их влияние
3. Trade-off между качественными характеристиками
4. Архитектурные ограничения и допущения
5. Проработка сценариев использования
6. Определение границ системы
7. Проектирование API и взаимодействий
8. Проверка полноты архитектурного решения

Архитектура приложений

8 уроков
1. Монолитная архитектура
2. Микросервисная архитектура
3. Сервис-ориентированная архитектура (SOA)
4. Event-driven архитектура
5. Serverless подход
6. API Gateway и интеграционные слои
7. Управление зависимостями между сервисами
8. Выбор архитектурного подхода под задачу

Хранение и доступ к данным

8 уроков
1. Реляционные и нереляционные базы данных
2. Проектирование схем данных
3. Индексация и оптимизация запросов
4. Data Lake, Data Warehouse и их отличие
5. Репликация и шардирование
6. Кеширование и in-memory хранилища
7. Выбор технологий хранения под нагрузку
8. Безопасность и резервное копирование данных

Архитектура интеграций

8 уроков
1. Принципы интеграции систем
2. Синхронные и асинхронные взаимодействия
3. Использование очередей и брокеров сообщений
4. API-first подход
5. SOAP, REST, GraphQL
6. Версионирование и совместимость API
7. Управление интеграционными контрактами
8. Наблюдаемость и диагностика интеграций

Облачная архитектура

8 уроков
1. Облачные модели: IaaS, PaaS, SaaS
2. Публичное, частное и гибридное облако
3. Архитектура для AWS, Azure и GCP
4. Дизайн облачных сервисов под отказоустойчивость
5. CI/CD в облачной инфраструктуре
6. Контейнеризация и оркестрация (Docker, Kubernetes)
7. Управление конфигурациями и IaC
8. Обеспечение безопасности в облаке

Производительность и масштабируемость

8 уроков
1. Горизонтальное и вертикальное масштабирование
2. Балансировка нагрузки
3. Архитектура под высокую доступность
4. Кеширование на уровнях системы
5. Мониторинг и метрики производительности
6. Bottlenecks и способы оптимизации
7. Capacity planning
8. Тестирование производительности

Безопасность архитектуры

8 уроков
1. Принципы безопасного проектирования
2. Модели угроз и анализ рисков
3. Аутентификация и авторизация
4. Безопасное хранение и передача данных
5. Безопасность API и микросервисов
6. Управление секретами и конфиденциальными данными
7. Логирование и аудит событий безопасности
8. Интеграция SecOps в архитектуру

Архитектура корпоративных систем

8 уроков
1. Принципы построения корпоративных решений
2. Модульность и расширяемость платформ
3. Архитектура ERP и CRM-систем
4. Workflow и event sourcing
5. Интеграция с внешними системами
6. Централизация и консолидация данных
7. Управление жизненным циклом решений
8. Документирование корпоративной архитектуры

Архитектурное проектирование и оценка решений

8 уроков
1. Архитектурные метрики и критерии качества
2. Методики оценки решений (ATAM, QAW)
3. Разработка архитектурных артефактов
4. Proof of Concept (PoC)
5. Баланс между бизнес-требованиями и технологией
6. Управление изменениями архитектуры
7. Взаимодействие с командами разработки
8. Подготовка архитектурного отчёта и презентации