💻 Программирование [code-maze] Микросервисы в .NET (2024)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
46,158
4,721
Автор: code-maze
Название: Микросервисы в .NET (2024)

1777716779699.png

Практический курс по микросервисной архитектуре в .NET, который помогает освоить разработку распределённых систем и научиться создавать масштабируемые и отказоустойчивые приложения. Обучение выстроено от базовых принципов до внедрения полноценной инфраструктуры с современными инструментами.

Курс даёт системное понимание микросервисов: когда их стоит использовать, как правильно переходить от монолитной архитектуры и какие ошибки чаще всего допускаются при проектировании.

В процессе обучения вы разберёте:
  • основы микросервисной архитектуры и области её применения
  • переход от монолита к распределённой системе
  • проектирование сервисов и разделение доменных областей
  • взаимодействие сервисов через события и очереди (RabbitMQ)
  • организацию данных и управление согласованностью
  • использование Redis для кэширования
  • обработку событий в реальном времени

Отдельные модули посвящены надёжности и поддержке системы, что особенно важно при работе с высоконагруженными приложениями.

Вы изучите:
  • тестирование микросервисов: интеграционные и контрактные тесты
  • мониторинг и сбор метрик с помощью Prometheus
  • паттерны отказоустойчивости: Circuit Breaker, Retry, Bulkhead
  • аутентификацию и авторизацию между сервисами
  • настройку API-шлюза (Ocelot)
  • деплой и масштабирование через Kubernetes

Курс ориентирован на практическое применение: каждый раздел сопровождается примерами и реальными сценариями разработки, что позволяет сразу внедрять полученные знания в проекты.

Кому подойдёт курс:
  • начинающим и опытным .NET-разработчикам
  • архитекторам и техническим лидам
  • разработчикам, переходящим с монолита на микросервисы
  • тем, кто работает с высоконагруженными системами

В результате прохождения курса вы сможете проектировать и реализовывать микросервисные приложения на .NET, настраивать взаимодействие сервисов, обеспечивать стабильность системы и масштабировать инфраструктуру под реальные нагрузки.

Язык: английский

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: