План на курса
Введение
Обзор на характеристиките и архитектурата на Serverless
- Как работи разработката на serverless?
- Какви са изискванията за serverless подход?
Обзор на CNCF екосистема и serverless среди
- Serverless Container as a Service спрямо Serverless Function as a Service
Започване с Serverless на Kubernetes
- Избор на подходяща serverless рамка за Kubernetes
- Fission спрямо Kubeless спрямо Knative
- Knative спрямо OpenFaaS
Обзор на допълнителни FaaS предоставячи за serverless рамки
Обзор на OpenFaaS инструментална верига и характеристики
- Защо трябва да започнете с OpenFaaS?
- Кои инструменти могат да бъдат интегрирани с OpenFaaS
Настройка на Kubernetes система за разработка на serverless
- Инсталиране и конфигуриране на необходимите рамки и инструменти
Оперативно управление на основните serverless инструментални вериги и използване на API
- Навигация в таблицата с данни и работа с UI или CLI
Обзор на FaaS реализации и serverless приложения на Kubernetes
- Студено стартиране спрямо топло стартиране
Създаване на Python функция в Kubernetes използвайки serverless рамка
Съхранение на шаблони на код и споделяне на функции в репозитории
- Версиониране на serverless Kubernetes проекти
Тестиране на Python функции и оптимизиране на производителност
- Работа с инвокационни метрики
Реализация на автоматично масшталиране за управление на ресурси
- Прилагане на промени към функции
Добавяне на зависимости към функции и създаване на нативни разширения
Съхранение на Kubernetes секрети в serverless функции
- Използване на контейнерни изображения и дефиниции на пода
Сигурност на Kubernetes serverless функции и създаване на аутентификационни функционалности
- Работа с TLS протокол
Разпространение на Python функции с serverless на Kubernetes
- Използване на serverless CI/CD пиплайни за разпространение
- Персонализиране на URL адреси на компоненти
Мониторинг на жизнения цикъл на функциите и преглед на логовете на заявките
Диагностика
Резюме и заключение
Изисквания
- Степен знание на Python програмирнето
- Среден опит с концепциите и принципите на Kubernetes
- Разбиране на контейнеризация и облачни технологии
- Опит с Linux дистрибуции и CLI
Целева аудитория
- Разработчици
- DevOps инженери
Отзиви от потребители (5)
той беше търпелив и разбра, че изоставаме
Albertina - REGNOLOGY ROMANIA S.R.L.
Курс - Deploying Kubernetes Applications with Helm
Машинен превод
Обучението било по-практично
Siphokazi Biyana - Vodacom SA
Курс - Kubernetes on AWS
Машинен превод
Ръчна настройка без сървър. Освен това нямах изходи от уеб конзолата Idea sls, което е хубаво.
Rafal Kucharski - The Software House sp. z o.o.
Курс - Serverless Framework for Developers
Машинен превод
Уча на Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Курс - Kubernetes on Azure (AKS)
Машинен превод
Дал добри основи за Docker и Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Курс - Docker (introducing Kubernetes)
Машинен превод
 
                    