Микросервисная архитектура. Практика применения
-
Unit тестирование в C#
-
Основы ASP.NET MVC
-
Рефакторинг .NET Приложений
-
Пишем на языке C# с нуля телеграм-бот для мониторинга курса валют
-
Асинхронное программирование в C#. Основы и использование async/await
-
Рефлексия в C#: понятие, особенности и целесообразность использования
-
ТОП ошибок начинающих разработчиков при изучении C#
-
Консольная программа: первые шаги в изучении программирования на языке C#
-
Использование SOLID принципов в C# проектах
-
Каковы реальные шансы найти работу C#/.NET разработчику в 2024 году?
-
Продуктивность C# кода и вопрос его оптимизации
-
Перспективы профессии .NET разработчик в 2024 году
-
Что нового в .NET 8
В рамках вебинара будет рассмотрено использование микросервисов для решения небольшой практической задачи. В качестве альтернативы будет рассмотрено приложение, где бизнес-логика сосредоточнеа в одном API, и в конце концов мы придем к сравнительной характеристике и пониманию необходимости разбиения монолита на набор микросервисов.
Применение таких базовых вещей, как хранилище данных, коллизии, аутентификация/авторизация будут рассмотрены в рамках вебинара.
План вебинара:
1) Масштабируемость и гибкость. Немного об эволюции сервисных систем.
2) Типичное приложение с некоторым фронтом и логикой, сосредоточенной в API.
3) Определение микросервисов. Основные плюсы и минусы от их применения.
4) Немного о необходимости модернизации ранее рассмотренного приложения. Когда и для чего нам это нужно.
5) Основные риски перехода.
6) Контейнеризация.
7) Работа с БД через микросервисную архитектуру, аутентификация и авторизация.
Целевая аудитория:
Основная аудитория данного вебинара – практикующие .NET разработчики, имеющие опыт не только в разработке, но и проектировании функциональности.