План на курса
Разширени концепции в платформения инженеринг
- Преглед на основите на платформеното инженерство
- Еволюцията на платформеното инженерство в контекста на скалируемостта
- Принципи на проектиране за архитектура на мащабируема платформа
Гмурнете се дълбоко в 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.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Было динамично и много практично, освен това ни е предоставен виртуален машинен през URL адрес
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - Spring Cloud for Microservices
Машинен превод
Практични примерi и отворени дискусии
Nenad Terzic - Pejsejf B"lgaria EOOD
Курс - Building Microservices with Spring Cloud and Netflix OSS
Машинен превод
Курсът беше отличен. Нашият треньор Андреас беше много подготовен и отговори на всички въпроси, които посочихме. Освен това ни помогна, когато имахме трудности, и обясни подробно, когато беше нужно. Най-добрият курс, в който съм участвал някога.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Курс - Microservices with Spring Cloud and Kafka
Машинен превод