Мікросервіси на .NET з нуля: створення REST API, контейнеризація Docker та деплой у Kubernetes - вебінари ITVDN
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Мікросервіси на .NET з нуля: створення REST API, контейнеризація Docker та деплой у Kubernetes

author Олексій Глембицький
Senior .NET Developer at GlobalLogic
date 01.01.1960
time 19:00 - 21:00
Додати до календаря
Рейтинг: 5. Проголосувало: 1

Сучасна backend-розробка все частіше будується навколо мікросервісної архітектури, контейнеризації та оркестрації. Але як виглядає повний шлях — від створення REST API на .NET до розгортання сервісів у Kubernetes-кластері?

На цьому вебінарі ми з нуля створимо два REST мікросервіси на .NET 10, які будуть взаємодіяти між собою через HTTP. Після цього ми контейнеризуємо їх за допомогою Docker Desktop та розгорнемо у локальному Kubernetes-кластері, запущеному всередині Docker Desktop.

Вебінар має практичний формат із live-демонстрацією, що дозволить краще зрозуміти реальний процес розгортання та контейнеризації сучасних .NET застосунків.

План вебінару:

  1. Створення REST мікросервісів на .NET 10. Побудова окремих Web API сервісів, організація їх архітектури та реалізація взаємодії між ними через HTTP. Огляд підключення та розгортання SQL-бази даних, робота з рядками підключення (connection string) та базове налаштування конфігурацій застосунку.
  2. Контейнеризація з Docker.  Створення Dockerfile для кожного мікросервісу, додавання контейнера з SQL Server та налаштування змінних середовища для передачі параметрів конфігурації й підключення до бази даних. Побудова Docker-образів і запуск контейнерів у локальному середовищі.
  3. Kubernetes у Docker Desktop. Огляд основних ресурсів Kubernetes — Pod, Deployment, Service та Secret — і їх ролі в мікросервісній архітектурі. Розгортання мікросервісів і SQL-бази в локальному кластері Docker Desktop, налаштування доступу до бази через Service, використання Secret для зберігання облікових даних та забезпечення мережевої взаємодії між сервісами всередині кластера.

Цільова аудиторія:

Цей вебінар буде корисний для .NET розробників рівня Junior+ та Middle, які хочуть навчитися створювати мікросервіси та розгортати їх у Docker і Kubernetes. Ви отримаєте практичне розуміння повного циклу — від побудови REST API та роботи з SQL-базою до контейнеризації та запуску застосунків у локальному кластері.

Олег Кизименко
date 01.01.1960
time 120
view 1514
Тетяна Доморадова
date 01.01.1960
time 120
view 4399
Що має знати C# .NET розробник у 2023 році
Коли говорять про .NET розробників, мають на увазі програмістів, які пишуть мовою C#. Ця мова програмування, як і вся платформа .NET, була створена, розвивається та підтримується компанією Microsoft, котра стабільно вже кілька десятиліть входить до ТОП-10 компаній – світових лідерів ринку інформаційних технологій. Усі продукти компанії Microsoft створено на платформі .NET. Які ж технології необхідно вивчити, щоб стати .NET програмістом?
ТОП-10 найкращих відео з .NET
Друзі, цього разу ми підготували для вас вибірку найкращих вебінарів від ITVDN за напрямком .NET. До рейтингу увійшли як пізнавальні вебінари з актуальною інформацією, так і вебінари, орієнтовані на прокачування ваших навичок створення коду. Давайте приступимо до їх розгляду.
150+ питань з .NET для Junior, Middle та Senior
На DOU размещено более 450 вакансий для .NET-разработчиков, что свидетельствует о популярности этой технологии. Редакция DOU собрала вопросы, которые .NET-разработчики задают своим коллегам на технических собеседованиях. Готовьтесь на здоровье :)
Хто такий Full-stack розробник
Full-stack розробник (вимовляється "фул стек") – це якийсь майстер на всі руки у світі веб-розробки. Йому під силу реалізувати як клієнтську, так і серверну сторону додатку, якими, зазвичай, займаються FrontEnd і BackEnd розробники окремо один від одного. Таким чином, Full-stack спеціаліст здатний одноосібно вести проєкт від початку до кінця.
Що повинен знати C#/.NET розробник
Когда говорят о .NET разработчиках, имеют в виду программистов, которые пишут на языке С#. Этот язык программирования, как и вся платформа .NET, был создан, развивается и поддерживается компанией Microsoft, которая стабильно уже несколько десятилетий входит в TOP-10 компаний - мировых лидеров рынка информационных технологий. Все продукты компании Microsoft созданы на платформе .NET. Какие же технологии необходимо изучить, чтобы стать .NET программистом?
Нововведення в С# 8
Хотя внимание разработчиков приковано сейчас к таким глобальным вещам, как дефолтная реализация методов интерфейсов, мы хотим поговорить с вами о нюансах новой версии популярного языка программирования С#.
.NET Core 2.1, 2.2 та 3.0: що нас чекає у нових версіях?
Во время конференции Microsoft Ignite было сделано довольно много заявлений. Значительная часть из них относится к .NET Core. На презентации компания выделила некоторые основные фичи .NET Core 2.1, которые сейчас может опробовать любой желающий. Также она выделила грядущие изменения релизов 2.2 и 3.0.
коментарі та обговорення
cross
loader

Крок 1/2

Реєстрація

Звідки ви дізналися про вебінар:

Крок 2/2

Майже готово!

Важливі сповіщення – нагадування про вебінари, посилання на трансляцію та інформацію про актуальні події ми надсилаємо за допомогою чат-бота в Telegram. Підпишись, будь ласка. Скасувати підписку можна будь-якої миті.

Дякуємо за реєстрацію

Дякуємо за реєстрацію

Notification success