Course Code: serverlessonkubernetes
Duration: 21 hours
Prerequisites:
  • 熟練掌握Python程式設計經驗
  • Kubernetes 概念和原理的中級經驗
  • 瞭解容器化和雲技術
  • 具有 Linux 發行版和 CLI 的經驗

觀眾

  • 開發人員
  • DevOps 工程師
Overview:

无服务器(Serverless)是一种建筑,允许创建和部署高可扩展的企业应用程序,而无需提供任何服务器。 Kubernetes是基于集装箱和基于云的项目建设的开源平台。 无服务器框架可以与 Kubernetes 集成,以提供运行 CaaS 和 FaaS 实施所需的自动托管基础设施。

由教练导,现场培训(在线或在线)旨在开发人员和工程师谁希望使用一个无服务器的方法,以建立企业应用程序在1。

在本研讨会结束后,参与者将能够:

  • 设置和设置 Kubernetes 系统,以便使用无服务器架构开始开发。
  • 了解服务器无环境的基本概念和原则。
  • 运行无服务器开发所需的工具链,并将其集成到 Kubernetes 组件中。
  • 在 Python 编程语言中练习他们的技能,并将其应用于无服务器系统的实施。
  • 安全的企业应用程序通过无服务器框架部署在 Kubernetes。
  • 使用现代云计算方法来优化任务处理工作流。

课程格式

  • 互动讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中进行手动实施。

课程定制选项

  • 要申请此课程的定制培训,请联系我们安排。
Course Outline:

介紹

無伺服器功能和架構概述

  • 無伺服器開發的工作原理是什麼?
  • 無伺服器方法的必要條件是什麼?

CNCF 生態系統和無伺服器環境概述

  • 無伺服器容器即服務與無伺服器功能即服務

Kubernetes 上的無伺服器入門

  • 為 Kubernetes 選擇合適的無伺服器框架
  • 裂變 VS Kubeless VS Knative
  • Knative 與OpenFaaS的

Serverless Framework 的其他 FaaS 提供程式概述

OpenFaaS 工具鏈和功能概述

  • 為什麼要開始使用 OpenFaaS?
  • 哪些工具可以與 OpenFaaS 集成

設置 Kubernetes 系統以進行無伺服器開發

  • 安裝和配置必要的框架和工具

操作核心 Serverless Framework 工具並利用 API

  • 導航儀錶板並使用UI或 CLI

FaaS 實現和 Kubernetes 無伺服器應用程式概述

  • 冷啟動與熱啟動

使用 Serverless Framework 在 Kubernetes 中創建 Python 函數

在存儲庫中存儲代碼範本和共用函數

  • 對無伺服器 Kubernetes 專案進行版本控制

測試 Python 個函數並優化性能指標

  • 使用調用指標

實現 Management 資源回應的自動擴展

  • 對函數應用更改

向函數添加依賴項並創建本機擴展

在無伺服器函數中存儲 Kubernetes 個機密

  • 利用容器映像和 Pod 定義

保護 Kubernetes 無伺服器函數和構建身份驗證功能

  • 使用 TLS 協定

在 Kubernetes 上使用無伺服器部署 Python 個函數

  • 使用無伺服器 CI/CD 管道進行部署
  • 自訂元件 URL

監控函數生命週期並查看請求日誌

故障排除

總結和結論

Sites Published:

United Arab Emirates - Serverless on Kubernetes Fundamentals

Qatar - Serverless on Kubernetes Fundamentals

Egypt - Serverless on Kubernetes Fundamentals

Saudi Arabia - Serverless on Kubernetes Fundamentals

South Africa - Serverless on Kubernetes Fundamentals

Brasil - Serverless on Kubernetes Fundamentals

Canada - Serverless on Kubernetes Fundamentals

中国 - Serverless on Kubernetes Fundamentals

香港 - Serverless on Kubernetes Fundamentals

澳門 - Serverless on Kubernetes Fundamentals

台灣 - Serverless on Kubernetes Fundamentals

USA - Serverless on Kubernetes Fundamentals

Österreich - Serverless on Kubernetes Fundamentals

Schweiz - Serverless on Kubernetes Fundamentals

Deutschland - Serverless on Kubernetes Fundamentals

Czech Republic - Serverless on Kubernetes Fundamentals

Denmark - Serverless on Kubernetes Fundamentals

Estonia - Serverless on Kubernetes Fundamentals

Finland - Serverless on Kubernetes Fundamentals

Greece - Serverless on Kubernetes Fundamentals

Magyarország - Serverless on Kubernetes Fundamentals

Ireland - Serverless on Kubernetes Fundamentals

Luxembourg - Serverless on Kubernetes Fundamentals

Latvia - Serverless on Kubernetes Fundamentals

España - Serverless on Kubernetes Fundamentals

Italia - Serverless on Kubernetes Fundamentals

Lithuania - Serverless on Kubernetes Fundamentals

Nederland - Serverless on Kubernetes Fundamentals

Norway - Serverless on Kubernetes Fundamentals

Portugal - Serverless on Kubernetes Fundamentals

România - Serverless on Kubernetes Fundamentals

Sverige - Serverless on Kubernetes Fundamentals

Türkiye - Serverless on Kubernetes Fundamentals

Malta - Serverless on Kubernetes Fundamentals

Belgique - Serverless on Kubernetes Fundamentals

France - Serverless on Kubernetes Fundamentals

日本 - Serverless on Kubernetes Fundamentals

Australia - Serverless on Kubernetes Fundamentals

Malaysia - Serverless on Kubernetes Fundamentals

New Zealand - Serverless on Kubernetes Fundamentals

Philippines - Serverless on Kubernetes Fundamentals

Singapore - Serverless on Kubernetes Fundamentals

Thailand - Serverless on Kubernetes Fundamentals

Vietnam - Serverless on Kubernetes Fundamentals

India - Serverless on Kubernetes Fundamentals

Argentina - Serverless on Kubernetes Fundamentals

Chile - Serverless on Kubernetes Fundamentals

Costa Rica - Serverless on Kubernetes Fundamentals

Ecuador - Serverless on Kubernetes Fundamentals

Guatemala - Serverless on Kubernetes Fundamentals

Colombia - Serverless on Kubernetes Fundamentals

México - Serverless on Kubernetes Fundamentals

Panama - Serverless on Kubernetes Fundamentals

Peru - Serverless on Kubernetes Fundamentals

Uruguay - Serverless on Kubernetes Fundamentals

Venezuela - Serverless on Kubernetes Fundamentals

Polska - Serverless on Kubernetes Fundamentals

United Kingdom - Serverless on Kubernetes Fundamentals

South Korea - Serverless on Kubernetes Fundamentals

Pakistan - Serverless on Kubernetes Fundamentals

Sri Lanka - Serverless on Kubernetes Fundamentals

Bulgaria - Serverless on Kubernetes Fundamentals

Bolivia - Serverless on Kubernetes Fundamentals

Indonesia - Serverless on Kubernetes Fundamentals

Kazakhstan - Serverless on Kubernetes Fundamentals

Moldova - Serverless on Kubernetes Fundamentals

Morocco - Serverless on Kubernetes Fundamentals

Tunisia - Serverless on Kubernetes Fundamentals

Kuwait - Serverless on Kubernetes Fundamentals

Oman - Serverless on Kubernetes Fundamentals

Slovakia - Serverless on Kubernetes Fundamentals

Kenya - Serverless on Kubernetes Fundamentals

Nigeria - Serverless on Kubernetes Fundamentals

Botswana - Serverless on Kubernetes Fundamentals

Slovenia - Serverless on Kubernetes Fundamentals

Croatia - Serverless on Kubernetes Fundamentals

Serbia - Serverless on Kubernetes Fundamentals

Bhutan - Serverless on Kubernetes Fundamentals

Nepal - Serverless on Kubernetes Fundamentals

Uzbekistan - Serverless on Kubernetes Fundamentals