Чему вы научитесь
- Выявление архитектурно-значимых требований
- Вся необходимая теория HTTP, протоколов, шифрования и методов
- Теория по идентификации, аутентификации и авторизации
- Повышение эффективности и производительности API
- Вся необходимая теория по клиент-серверной архитектуре: варианты использования, виды клиентов и серверов
- Использование нотации PlantUML C4 для архитектуры
- Проектирование монолитной архитектуры
- Зачем и как переходить от монолита к микросервисам
- Необходимая теория по паттернам микросервисной архитектуры
- Определение домена микросервиса
- Использование Feature Toggle
- Проектирование микросервисной архитектуры
- Проектирование сервис-ориентированной архитектуры
- Практические советы при проектировании архитектуры
- Закрепите свои знания в практических заданиях, которые максимально приближены к тем, которые выполняет реальный СА и спроектируйте комплексную архитектуру для разных доменов
О курсе
Для кого этот курс
Начальные требования
Курс подойдет для людей даже без опыта в IT сфере!
Достаточно будет базовых пользовательских навыков: умения устанавливать программы, владение офисным пакетом вашей операционной системы для написания документов и составления таблиц (MS Word, MS Excel, Open Office или Google Docs)
Персональный компьютер с возможностью выходить в Интернет
Желание развиваться в Системном Анализе и IT
Способность к самостоятельному обучению
Преподаватели курса
Как проходит обучение
1) Чтение теоретического материала
2) Прохождение тестирования по теории
3) Разбор примеров использования
4) Практика использования
Сертификат
Что вы получите
- Комплексные навыки и знания по системному анализу
- Возможность отработать теорию на практических задачах
- Доступ к форуму решений
- Сертификат
- Проекты архитектуры и ADR в портфолио