План на курса

Въведение

Преглед на функциите и архитектурата без сървър

    Как работи разработката без сървър? Какви са изискванията за подход без сървър?

Преглед на екосистемата на 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 Инженери
 21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (6)

Свързани Kурсове

Docker and Kubernetes: Building and Scaling a Containerized Application

21 Hours

OpenShift 4 for Administrators

35 Hours

Свързани Kатегории