AI重塑云原生应用开发实战
你是否希望能获得推荐一些关于AI技术在云原生应用开发中的应用案例?
你是否希望能获得分享一些在学习云原生应用开发时的心得体会?
你是否希望能获得介绍一些学习云原生应用开发的资源?
Do you hope to receive recommendations on some application cases of AI technology in cloud native application development?
Would you like to share some insights and experiences on learning cloud native application development?
Would you like to receive some resources on learning cloud native application development?
AI Reshaping Cloud Native Application Development Practice
邢云阳 联通云 AI 与容器技术专家
180人已学习
课程飙升榜 第3名
AI 重塑云原生应用开发实战
双赛道并行,AI 赋能传统云原生业务
邢云阳 联通云 AI 与容器技术专家
10 年研发经验,曾在安防赛道大型企业和浪潮工作。目前就职于联通云,任 AI 与容器技术专家、架构师,主要负责云原生 Serverless 产品、传统大数据与中间件上云、AI 套件、AI Agent、RAG 等产品的设计研发工作,带领团队自研了容器化大数据平台、Serverless K8s 产品,并参与推动了本地存储服务器的云灾备项目。2024 年阿里云天池云原生编程大赛第四名,同时也在 Higress 社区担任 Member,为社区贡献了基于 Wasm 的 AI Agent 能力。
你将获得
深入理解 Agent 原理,掌握其常用方案
摆脱框架手撸 Agent 应用,快速动手实践
实现用自然语言操控 K8s,助力智能化运维
深度实践 AI 微服务与网关技术,复现真实案例
课程介绍
随着近两年 ChatGPT 的火出圈,标志着 AI 这个已经发展了很多年的技术在大型语言模型领域取得了重大突破,开始正式的走入我们每一个人的视野。
今天的 AI 就如同我们的第二大脑,可以和很多技术在落地应用上有所结合。而这门课程将专注于云原生,带你探索 AI + 云原生在应用领域的诸多成果,看看它们是如何相互赋能、相互成就。并通过多个具体案例的拆解,带你快速掌握 AI + 云原生的应用开发能力,助力开发者提升职场竞争力。
课程将从 AI Agent 原理和简单实操开始讲起,逐步将这项技术,在 K8s 操作运维以及云原生网关两个方向落地。
具体划分为以下 5 大章节:
AI Agent 原理篇:从最热门的 Agent 技术讲起,你会学习到主流的 Agent 推理方案,并且会带你快速掌握 0 框架手撸 Agent 应用的能力,为后面的开发打好基础。
Agent + K8s 运维级开发初级篇:开始进行 AI + 云原生的第一个实操案例——用自然语言操控 K8s。先从设计开始,为你梳理做这样一个应用需要使用到哪些技术点。之后,会详细为你讲述 Client-Go 的进阶使用、API 封装、多集群管理等知识,以便更好的封装 Agent 工具。在有了这些基础后,我们结合 AI 相关技术完成项目的实战。
Agent + K8s 运维级开发高级篇:本章将会沿着上一章的脚步做进阶开发。上一章讲了操控 K8s,这一章学习运维。通过简单问题排查和日志事件分析这两个项目,你可以感受到用自然语言运维 K8s 的神奇之处。
可定制 API Agent 原理与实战:既然 API 是 AI 时代的一等公民,我们就有必要了解 OpenAI 的 GPT Store 以及国产优秀开源平台 Dify 这些主流的 API Agent 的原理是什么,最后我们用 Go 语言手撸一个 Dify 同款功能的 Agent。
AI 微服务——云原生 API 网关与 Wasm 实战:开始进行 AI + 云原生的第二个应用实战,即 AI 微服务。这一章会介绍云原生 API 网关以及 Wasm 技术,通过 Wasm 技术,我们可以将 AI Agent 等应用做成插件,嵌入到网关上,使得传统网关具备 AI 能力。这样就会形成自然语言前端到 AI 网关,AI 网关管理后端 API 工具的架构,讲师将其称之为 AI 微服务。
你会注意到,整个课程是一个重视实操的课程,课程中会有大量需要动手编码的章节。希望通过这样的课程设计,能让不论是处于传统行业还是在做云原生开发的你,都能够迅速切换到 AI + 云原生赛道,赶上这趟高速奔驰的列车。
学习链接 http://gk.link/a/12uys
课程目录
《AI重塑云原生应用开发实战》课程目录
开篇词
|Al+云原生:孔明与刘备的互相成就
第一章:AI Agent原理篇
01 Agent的前辈:Function Calling
02 Agent的原理:什么是AI Agent?
03 Agent的常见推理模式:CoT、ReAct、Reflexion究竟是什么?
04实践:用Go语言实现一个简单的Agent
第二章:Agent+K8s运维级开发初级篇
05 设计:用自然语言调用 Agent 操控K8s
06 client-go进阶玩法之RestMapper
07 client-go进阶玩法之Informer机制
08 gin + client-go:构建 API工具
09 多集群资源管理:Karmada
实践:用Go语言实现用自然语言操控K8s
10第三章:Agent+K8s运维级开发高级篇
11实践:如何让Agent联网以及利用kubectl 排查问题?
12实践:如何让Agent利用日志和事件排查问题?
第四章:可定制 API Agent原理与实战
13 1分钟构建一个地图助手应用:GPTs详解
14国产之光:开源项目Dify详解
15原理:可定制API Agent原理详解(上)
16实践:用Go语言手写可定制 API Agent(下)
17实践:用Go语言手写可定制 API Agent
第五章:AI微服务
--云原生 API网关到
17 AI网关的蜕变
18 开源项目:云原生API网关 Higress
19轻量级网关插件Wasm初体验1(上)
20Wasm 编程基础(下)
21 Wasm编程基础
22实践:用Wasm实现 AI Proxy
23实践:用Wasm实现 API Agent
24实践:通过Wasm API Agent 操控与运维K8s
25体验:使用LobeChat体验 AI网关
云原生网关如何进化为AI 网关?
26展望:
思维的竞赛
结束语
Course Catalog of "AI Reshaping Cloud Native Application Development Practice"
Opening words
|Al+Cloud Native: The Mutual Achievements of Kong Ming and Liu Bei
Chapter 1: Principles of AI Agents
01 Agent's predecessor: Function Calling
Principle of Agent 02: What is an AI Agent?
What are the common reasoning patterns of 03 Agent: CoT, ReAct, Reflexion?
04 Practice: Implementing a Simple Agent in Go Language
Chapter 2: Agent+K8s Operations Level Development Beginner Edition
05 Design: Using natural language to call Agent to control K8s
RestMapper for advanced gameplay of 06 client go
07 Client go Advanced Gameplay Informer Mechanism
08 gin+client go: build API tool
09 Multi cluster resource management: Karmada
Practice: Using Go language to manipulate K8s in natural language
Chapter 3: Advanced Development of Agent+K8s Operations Level
Practice 11: How to connect agents to the internet and use VNet to troubleshoot problems?
Practice 12: How to enable agents to use logs and events to troubleshoot problems?
Chapter 4: Principles and Practical Applications of Customizable API Agents
Building a Map Assistant Application in 13 Minutes: GPT Explanation
14 Domestic Light: Detailed Explanation of Open Source Project Dify
Principle 15: Customizable API Agent Principle Detailed Explanation (Part 1)
16 Practice: Handwritten Customizable API Agent in Go Language (Part 2)
17 Practice: Handwritten Customizable API Agent in Go Language
Chapter 5: AI Microservices
--Cloud native API gateway to
17 Transformation of AI Gateway
18 Open Source Project: Higress, Cloud Native API Gateway
19 Lightweight Gateway Plugin Wasm Initial Experience 1 (Part 1)
20Wasm Programming Fundamentals (Part 2)
21 Wasm Programming Fundamentals
Practice 22: Implementing AI Proxy with Wasm
Practice 23: Implementing API Agent with Wasm
24 Practice: Controlling and Operating K8s through Wasm API Agent
25 Experience: Experience AI Gateway with LobeChat
How does a cloud native gateway evolve into an AI gateway?
26 Outlook:
Competition of Thinking
Conclusion
整个课程是一个重视实操的课程,课程中会有大量需要动手编码的章节。希望通过这样的课程设计,能让不论是处于传统行业还是在做云原生开发的你,都能够迅速切换到 AI + 云原生赛道,赶上这趟高速奔驰的列车。
学习链接 http://gk.link/a/12uys
更多关注 公众号 itlife365点com
AI-Reshaping-Cloud-Native-Application-Development-Practice
END