План на курса

Въведение

  • Обзор на архитектурата на микросъобщения
  • Разбиране на основните принципи на микросъобщенията

Сграда Microservices

  • Развиване на мини приложение с микросъобщения
  • Изпълнение на услуги с Docker
  • Оркестриране на услуги с Kubernetes
  • Разбиране на архитектурата на приложения с множество услуги
  • Използване на облачна среда за разработка на приложения
  • Използване на стратегии за нормализиране
  • Управление и моделиране на Database
  • Използване на стратегии и опции за аутентификация

Тестване на изолиран Microservices

  • Разбиране на тестваната архитектура
  • Тестване на неправилен вход
  • Промяна на средата на Node по време на тестване
  • Тестване на функционалност за влизане и излизане
  • Проблеми с бисквитки по време на тестване
  • Тестване на неавторизиран запрос

Използване на NodeJS и React

  • Интегриране на приложение с React с рендериране на сървърна страна
  • Споделяне и повторно използване на код между услуги
  • Създаване на сървърна конфигурация за създаване, четене, обновяване и изтриване
  • Използване на NATS потоков сървър
  • Свързване на NATS в средата на NodeJS
  • Управление на NATS клиент
  • Използване на репликация на данни между услуги
  • Разбиране на потока на събития
  • Обработка на събития и проблеми с паралелизъм

Непрекъсната интеграция и доставка (CI/CD)

  • Разбиране на работния процес за разработка
  • Работа с Git
  • Изпълнение на тестове
  • Опции за развертане

Обобщение и следващи стъпки

Изисквания

  • Основни знания на JavaScript и React
  • Знакомство с използването на командния ред

Публика

  • Разработчици
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории