Микросервисы на .NET с нуля: создание REST API, контейнеризация Docker и деплой в Kubernetes
-
Unit-тестирование в C#
-
Unit тестирование в C#
-
Рефакторинг .NET Приложений
-
Логирование в C# с помощью NLog и практики обработки ошибок
-
Продуктивность C# кода и вопрос его оптимизации
-
Перспективы профессии .NET разработчик в 2024 году
-
Что нового в .NET 8
-
Делегаты и события в C#. Основные понятия и практические сценарии использования
-
Как стать программистом? Python, Java, FrontEnd или .NET – что выбрать?
-
Как составить резюме, чтобы вас пригласили на собеседование
-
Как правильно составить резюме для поиска работы в международной IT-компании
-
Как новичкам найти работу во время войны? Реальный опыт и отзывы
-
Почему мне отказывают рекрутеры? Как получить первый оффер в IT
Современная backend-разработка всё чаще строится вокруг микросервисной архитектуры, контейнеризации и оркестрации. Но как выглядит полный путь — от создания REST API на .NET до развертывания сервисов в Kubernetes-кластере?
На этом вебинаре мы с нуля создадим два REST-микросервиса на .NET 10, которые будут взаимодействовать между собой через HTTP. После этого мы контейнеризируем их с помощью Docker Desktop и развернем в локальном Kubernetes-кластере, запущенном внутри Docker Desktop.
Вебинар имеет практический формат с live-демонстрацией, что позволит лучше понять реальный процесс развертывания и контейнеризации современных .NET-приложений.
План вебинара:
- Создание REST-микросервисов на .NET 10. Построение отдельных Web API-сервисов, организация их архитектуры и реализация взаимодействия между ними через HTTP. Обзор подключения и развертывания SQL-базы данных, работа со строками подключения (connection string) и базовая настройка конфигурации приложения.
- Контейнеризация с Docker. Создание Dockerfile для каждого микросервиса, добавление контейнера с SQL Server и настройка переменных окружения для передачи параметров конфигурации и подключения к базе данных. Сборка Docker-образов и запуск контейнеров в локальной среде.
- Kubernetes в Docker Desktop. Обзор основных ресурсов Kubernetes — Pod, Deployment, Service и Secret — и их роли в микросервисной архитектуре. Развертывание микросервисов и SQL-базы в локальном кластере Docker Desktop, настройка доступа к базе через Service, использование Secret для хранения учетных данных и обеспечение сетевого взаимодействия между сервисами внутри кластера.
Целевая аудитория:
Этот вебинар будет полезен .NET-разработчикам уровня Junior+ и Middle, которые хотят научиться создавать микросервисы и развертывать их в Docker и Kubernetes. Вы получите практическое понимание полного цикла — от построения REST API и работы с SQL-базой до контейнеризации и запуска приложений в локальном кластере.
