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