Скачать Архитектор программного обеспечения (часть 3 из 6) [Яндекс Практикум]

Капоне

Администратор
Регистрация
1 Апр 2015
Сообщения
95.742
Реакции
465.761
Архитектор программного обеспечения (часть 3 из 6) [Яндекс Практикум]

Участие в складчине доступно, только для тех кто оплатил предыдущие части 1, 2


3 месяц обучения
Содержание 3 месяца обучения

Создание микросервисов, построение пайплайна CI/CD

Научитесь проектировать масштабируемые и отказоустойчивые микросервисные системы, начиная с базовых принципов и заканчивая сложными архитектурными паттернами.
Узнаете, как эффективно декомпозировать монолитные приложения, управлять данными
 в распределенных системах и обеспечивать безопасность микросервисов.
Познакомитесь с настройкой мониторинга CI/CD-конвейера.
Освоите мониторинг, логирование и методы управления взаимодействием микросервисов, включая API GW и Event Sourcing.
Научитесь автоматизировать CI/CD-конвейер для разработки
 и развёртывания программного обеспечения.
Узнаете, как интегрировать команды и продукты в существующие CI/CD-процессы, используя
Pipeline as Code.
Научитесь создавать и управлять Helm-чартами,
а также настраивать конвейеры для обеспечения бесшовной доставки
 и развёртывания приложений
Кеширование, построение мониторинга и адаптация к высокой нагрузке


Научитесь дорабатывать систему так, чтобы она соответствовала возросшей нагрузке.
Познакомитесь с HTTP кешированием и различными паттернами серверного кеширования.
Узнаете способы инвалидации кэша, которые помогут поддерживать актуальность данных.
Познакомитесь
 с механизмами работы паттернов для уменьшения нагрузки на систему Backpressure и Circuit Breaker.
Разберёте компоненты концепции Observability — мониторинг, логирование и трейсинг.
Рассмотрите ключевые виды метрик, этапы мониторинга
 и основные подходы к нему — «Четыре золотых сигнала», USE и RED.





СЛИВЫ КУРСОВ
 
Сверху