План на курса
Разширени концепции в платформения инженеринг
- Преглед на основите на платформеното инженерство
- Еволюцията на платформеното инженерство в контекста на скалируемостта
- Принципи на проектиране за архитектура на мащабируема платформа
Гмурнете се дълбоко в Microservices архитектурата
- Принципи на проектиране на микроуслуги
- Декомпозиране на монолитни приложения в микроуслуги
- Communication модели и откриване на услуги
Контейнеризация с Docker
- Усъвършенствани техники за контейнеризиране
- Изграждане на оптимизирани Docker изображения за микроуслуги
- Контейнерни мрежи и съображения за съхранение
Kubernetes Екосистема и архитектура
- Задълбочено изследване на Kubernetes компоненти
- Настройка и управление на Kubernetes клъстер
- Kubernetes най-добри практики за работа в мрежа, съхранение и сигурност
Разполагане на Microservices на Kubernetes
- Стратегии за внедряване на микроуслуги
- Управление на внедряването на услуги с Helm диаграми
- Практики за непрекъснато внедряване в Kubernetes среда
Наблюдаемост и мониторинг в Microservices
- Внедряване на регистриране, наблюдение и известяване за микроуслуги
- Инструменти и платформи за наблюдение в Kubernetes екосистема
- Анализиране на показатели и регистрационни файлове за поддържане на здравето на системата
Мащабиране и настройка на производителността
- Стратегии за хоризонтално и вертикално мащабиране
- Услуги за автоматично мащабиране въз основа на натоварване
- Настройка на производителността и оптимизиране на ресурсите
Инженеринг за устойчивост и надеждност
- Проектиране за отказ: модели на устойчивост в микроуслуги
- Внедряване на проверки на здравето, прекъсвачи и ограничаване на скоростта
- Стратегии за възстановяване след бедствие и висока наличност
Съображения за сигурност за Microservices и Kubernetes
- Защита на комуникациите с микросервизи
- Kubernetes функции за сигурност и най-добри практики
- Внедряване на сервизни мрежи за подобрена сигурност
Практически проект
- Проектиране и внедряване на мащабируемо приложение за микроуслуги на Kubernetes
- Внедряване на CI/CD тръбопроводи за внедряване на микроуслуги
- Прилагане на практики за наблюдение и мащабиране за поддържане на производителността на приложението
Обобщение и следващи стъпки
Изисквания
- Разбиране на концепциите за контейнеризация и оркестрация
- Опит с Docker и основни Kubernetes операции
- Познаване на облачните изчисления и архитектурата на микроуслугите
Публика
- Платформени инженери
- DevOps професионалисти
- Софтуерни архитекти
Oтзиви от потребители (4)
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Course - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Пейсейф България ЕООД
Course - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.