课程大纲
介绍
无服务器功能和架构概述
- 无服务器开发的工作原理是什么?
- 无服务器方法的必要条件是什么?
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
监控函数生命周期并查看请求日志
故障 排除
总结和结论
要求
- 熟练掌握Python编程经验
- Kubernetes 概念和原理的中级经验
- 了解容器化和云技术
- 具有 Linux 发行版和 CLI 的经验
观众
- 开发 人员
- DevOps 工程师
客户评论 (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 Web 控制台出口,这很好。
Rafał Kucharski - The Software House sp. z o.o.
课程 - Serverless Framework for Developers
机器翻译
There was a lot to lean, but it never felt rushed.