Що нового?

Придбаний Microservices - паттерны и практика построения микросервисов (обновление 2024) [Purpleschool] [Антон Ларичев] [Повтор]

Інформація про покупку
Тип покупки: Складчина
Ціна: 1650 ГРН
Учасників: 0 з 4
Організатор: Відсутній
Статус: Набір учасників
Внесок: 429 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Microservices - паттерны и практика построения микросервисов (обновление 2024) [Purpleschool] [Антон Ларичев] [Повтор]



Полный курс по микросервисной архитектуре и построению асинхронных систем на примере Node.js, Nest.js, RabbitMQ и Nx

Чему вы научитесь?
После прохождения курса вы сможете:
  • Декомпозировать проект на сервисы
  • Описывать архитектуру приложения
  • Работать с монорепозиторием NX
  • Реализовывать коммуникацию между микросервисами
  • Создавать и обрабатывать доменные события
  • Работать с RabbitMQ
  • Писать микросервисы на NestJS
  • Паттерну CQRS
  • Реализовать бизнес логику в сервисе
  • Асинхронной архитектуре
  • Обеспечивать консистентность данных
  • Реализовать паттерн Сага
  • Тестировать микросервисовы
  • Основным особенностям выкладки и эксплаутации
Минимальные требования: Чтобы получить максимум, рекомендуется знание NodeJS. Для других языков полезным будет только часть курса.
  • 118 уроков видео с конспектами
  • 5 упражнений для закрепления на практике
  • 43 теста для проверки знаний
Что в курсе?
Всё больше компаний обращает своё внимание на микросервисную архитектуру, так как она решает множество проблем монолитных приложений: непростое горизонтальное масштабирование, устаревающий стек, высокая связанность и запутанность кода, а так же медленные процессы сборки, тестирования и выкладки. За счёт атомарности, микросервисная архитектура призвана решить все эти проблемы, а так же повысить отказоустойчивость и упростить поддержку. Но для всего есть и обратная сторона. Микросервисная архитектура требует совершенно другого подхода в проектировании и реализации.

В курсе мы как раз посмотрим на все особенность построения микросервисной архитектуры. Мы разберём паттерны взаимодействия, декомпозиции, реализации команд и запросов, модели доменных событий и множество подводных камней, которые вы встретите при внедрении микросервисов. Курс был составлен исходя из моего реального опыта внедрения микросервисов в разных компаниях и тех трудностей, с которыми мне пришлось столкнуться. Несмотря на то, что в курсе мы будем писать код на TypeScript под Node.js, на фреймворке NestJS, он будет полезен и тем, кто пишет на других языках так как содержит много полезного теоретического материала.

План курса
Курс построен таким образом, чтобы доносить материал от простого к сложному.
  1. Введение
  2. Настройка окружения
  3. Нотация описания архитектуры
  4. Переход к микросервисам
  5. Монорепозитории
  6. Обмен сообщениями
  7. RabbitMQ
  8. Реализация взаимодействия
  9. Реализация API
  10. Реализация бизнес логики
  11. Консистентность данных
  12. Тестирование микросервисов
  13. Выкладка и эксплуатация
  14. Заключение
Курс включает:
  • 118 уроков видео лекций
  • 43 тестовых задания
  • 5 упражнений
  • Сертификат об окончании
  • Неограниченный доступ к лекциям
Цена: 3299р.
https://purpleschool.ru/course/microservices

Повтор с обновлениями (29 мая 2024 г.):

 
Угорі