План на курса
Въведение
Преглед на функциите и архитектурата без сървър
- Как работи разработката без сървър? Какви са изискванията за подход без сървър?
Преглед на екосистемата на CNCF и среди без сървър
- Контейнер без сървър като услуга срещу функция без сървър като услуга
Първи стъпки с Serverless на Kubernetes
- Избор на правилната рамка без сървър за Kubernetes Fission vs Kubeless vs Knative Knative vs OpenFaaS
Преглед на допълнителни FaaS доставчици за Serverless Frameworks
Преглед на OpenFaaS Toolchain и функции
- Защо трябва да започнете с OpenFaaS? Какви инструменти могат да бъдат интегрирани с OpenFaaS
Настройване на Kubernetes системата за разработка без сървър
- Инсталиране и конфигуриране на необходимите рамки и инструменти
Работа с основните Serverless Framework инструменти и използване на API
- Навигация в таблото за управление и работа с UI или CLI
Преглед на реализациите на FaaS и Kubernetes безсървърни приложения
- Студен старт срещу топъл старт
Създаване на Python функция в Kubernetes с помощта на Serverless Framework
Шаблони за съхраняване на кодове и функции за споделяне в хранилища
- Безсървърни Kubernetes проекти за версии
Тестване Python на функциите и оптимизиране на показателите за ефективност
- Работа с метрики за извикване
Внедряване на автоматично мащабиране за Management на отговора на ресурсите
- Прилагане на промени във функциите
Добавяне на зависимости към функции и създаване на собствени разширения
Съхраняване на Kubernetes тайни във функции без сървър
- Използване на изображения на контейнери и дефиниции на под
Защита на Kubernetes функции без сървър и изграждане на функции за удостоверяване
- Работа с TLS протокол
Внедряване на Python функции без сървър в Kubernetes
- Използване на CI/CD тръбопроводи без сървър за внедряване Персонализиране на URL адреси на компоненти
Жизнен цикъл на функцията за наблюдение и преглед на регистрационните файлове на заявките
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Владеене на Python опит в програмирането
- Междинен опит с концепциите и принципите на Kubernetes
- Разбиране на контейнеризацията и облачните технологии
- Опит с Linux дистрибуции и CLI
Публика
- Разработчици
- DevOps Инженери
Oтзиви от потребители (5)
той беше търпелив и разбра, че изоставаме
Albertina - REGNOLOGY ROMANIA S.R.L.
Курс - Deploying Kubernetes Applications with Helm
Машинен превод
Той обясни всичко, не само понятията на k8s.
Stefan Voinea - EMAG IT Research S.R.L
Курс - Certified Kubernetes Application Developer (CKAD) - exam preparation
Машинен превод
Depth of knowledge of the trainer
Grant Miller - BMW
Курс - Certified Kubernetes Administrator (CKA) - exam preparation
Ръчна настройка без сървър. Освен това нямах изходи от уеб конзолата Idea sls, което е хубаво.
Rafal Kucharski - The Software House sp. z o.o.
Курс - Serverless Framework for Developers
Машинен превод
It gave a good grounding for Docker and Kubernetes.