阅读:2677回复:2
serverless:knative实战入门篇之前录了一坨坨的istio课程,专栏看这:https://www.jtthink.com/course?c=21 本年度的微服务课程体系主要围绕 1、serverless: 目前定位为knative 。后期可能还会考虑其他框架。 2、纯istio+wasm 扩展 。 本课程还在规划中,因为涉及到wasm部分技术栈还带有探索性,所以暂时还正式更新 ,戳这 目前一般istio相关岗位,往往会配一个knative的需求,因此本系列课会长期更新 Knative建立在Kubernetes上,可以帮助开发人员更轻松地构建和管理云原生应用程序,因为它提供了许多开箱即用的功能,例如: 1、自动伸缩:Knative可以根据应用程序的负载自动扩展或缩小应用程序的实例数量。 2、事件驱动:Knative支持事件驱动的架构,使得应用程序可以更容易地处理和响应事件。 3、无服务器:Knative可以让开发人员构建无服务器应用程序,而无需担心基础设施的细节。 4、灰度发布:Knative可以让开发人员更轻松地进行灰度发布,以降低新功能引入的风险 本课程是入门课,包含 knative基操,包含服务、函数和事件驱动等 第1讲:开张课、课程内容、再说什么是serverless 试听 之前讲过概念,今天我们再深情的强化下概念 第2讲:knative基本组件、安装(服务组件) 今天正式进入knative的基本学习:先从serving组件安装开始 第3讲:安装Eventing组件、快速部署一个服务体验 这课时我们基本装完knative的核心组件(其他以后再说),为了确保不枯燥,我们快速无脑部署一个服务,看看效果 第4讲:配置入门:副本数自动伸缩为0 今天我们来入门个最基本的配置,把服务的副本数伸缩为0 第5讲:配置入门(2):配置自己的服务域名、外部访问 我们尝试创建一个服务,并且做最简单的配置。让外部可以访问 第6讲:使用函数创建服务(1):构建手法 今天我们来讲使用函数的方式创建服务 第7讲:使用函数创建服务(2):本地运行、发布函数 上节课是构建,这节课我们发布函数,本地运行 第8讲:事件入门(1):事件源、监听k8s事件 今天我们来讲一下事件,以及使用官方的例子入门最简单的用法 第9讲:事件入门(2): CloudEvents入门、http消息自我收发 试听 本课时我们介绍下CloudEvents 第10讲:事件入门(3):使用PingSource、定时任务触发 依然是个补充课,快速掌握PingSource进行定时任务触发 第11讲:事件入门(4): 使用RedisSource获取事件 今天我们演示下使用Redis作为事件源的手法 第12讲:自定义事件源的基本套路 (嘴炮讲解) 今天我们嘴炮讲解下自定义事件源的基本套路 |
|
最新喜欢:jiangz...
|