Свържете се с нас

Съдържание и теми, включени в курса

Архитектура на микроуслуги

  • Фундаментални принципи на микроуслугите
  • Основни компоненти и дизайн на услуги
  • Често срещани модели на микроуслуги
  • Стратегии за комуникация между услуги
  • Обработка на разпределени транзакции в микроуслуги
  • Съображения за сигурност в архитектурата на микроуслуги
  • Оркестрация и откриване на услуги
  • Контейнеризация на микроуслуги
  • Мониторинг и наблюдаемост на микроуслуги
  • Въведение в безсървърните архитектури и събитийното моделиране

Архитектура на базирани на контейнери приложения

  • Въведение в концепциите за контейнеризация
  • Работа с Docker: създаване и управление на контейнери
  • Принципи на дизайн за контейнеризирани приложения
  • Основи на Kubernetes и оркестрацията на контейнери
  • Мрежи в контейнеризирани среди
  • Най-добри практики за сигурност на контейнери
  • Използване на Service Mesh за комуникация между микроуслуги
  • Стратегии за балансиране на натоварването и мащабиране
  • Разпределено проследяване и събиране на метрики
  • Инфраструктура като код (IaC) за внедряване на контейнери
  • Настройка на платформа за внедряване на контейнери

CI/CD внедряване

  • Ключови концепции на CI/CD процесите
  • Инструменти и технологии за CI/CD автоматизация
  • Автоматизиране на изграждане и версиониране
  • Стратегии за автоматизирано тестване в CI/CD
  • Автоматизация на внедряването и стратегии за пускане
  • Използване на инфраструктура като код (IaC) при внедрявания
  • Модели на внедряване: синьо-зелено, канарче и текущи актуализации
  • Интегриране на сигурността в DevOps (DevSecOps)

ABC (Разширени най-добри практики и съображения)

  • Най-добри практики за устойчива архитектура
  • Съображения за оптимизация на производителността и мащабируемост
  • Планиране на възстановяване при бедствия за микроуслуги и контейнери

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

Изисквания

  • Основни познания по разработка на софтуер
  • Разбиране на концепциите за облачни изчисления
  • Запознатост с използването на команден ред в Linux

Аудитория

  • Разработчици на софтуер
  • DevOps инженери
  • Облачни архитекти
  • Системни администратори
 21 Часа

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


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

Отзиви от участници (5)

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

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