План на курса
Въведение в платформения инженеринг
- Дефиниране на платформено инженерство
- Ролята на платформен инженер
- Преглед на екосистемата Platform Engineering
Инструменти и технологии
- Често срещани инструменти, използвани в платформения инженеринг
- Инфраструктурата като код (IaC)
- Системи за непрекъсната интеграция/непрекъснато внедряване (CI/CD).
Изграждане на вътрешни платформи за разработчици (IDP)
- Принципи на проектиране на IDP
- Модели на самообслужване за екипи за разработка
- Казуси от успешни вътрешно разселени лица
Автоматизация и оркестрация
- Автоматизиране на предоставянето на инфраструктура
- Оркестрация на работния процес
- Наблюдение и регистриране за изправност на платформата
Сигурност и съответствие
- Интегриране на сигурността в платформата
- Осигуряване на съответствие с индустриалните стандарти
- Най-добри практики за сигурност на платформата
Collaboration и култура
- Насърчаване на култура на сътрудничество
- Връзката между DevOps и Platform Engineering
- Ефективна комуникация в междуфункционални екипи
Теми за напреднали в платформеното инженерство
- Microservices и оркестрация на контейнери
- Архитектура без сървър
- Облачни технологии
Практически проект
- Проектиране и внедряване на основна вътрешна платформа
- Внедряване на CI/CD конвейер
- Включва мониторинг и регистриране
Обобщение и следващи стъпки
Изисквания
- Разбиране на основните концепции за разработка на софтуер и операции
- Опит с Linux команден ред и скриптове на shell
- Познаване на облачните услуги и контейнеризацията
Публика
- ИТ специалисти
- Системни администратори
- Разработчици
- Технически ръководители
Oтзиви от потребители (3)
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Course - Impacted Function Point (IFP)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.
Nathan Roberts
Course - Software Engineering
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.