Dapr 从入门到实践系列视频教程

  • 共 9 个视频教程

第09期-输入与输出绑定构建块

  • 2022/7/27 22:35 | 60分钟
  • 免费

通过 Dapr 资源绑定,可以自动处理来自外部系统的事件或与外部系统的接口快速集成,理解输入绑定与输出绑定,支持的绑定组件列表,使用 SMTP 输出绑定发送邮件,使用 Cron 输入绑定实现灵活的定时自动任务,关于 Cron 表达式配置自动任务,使用绑定组件执行 SQL 语句,关于钉钉消息收发集成。

6968次播放

第08期-发布和订阅构建块

  • 2022/7/15 6:35 | 86分钟
  • 免费

分布式消息队列和事件总线,在 Dapr 中使用发布与订阅,基于 CloudEvents 规范的通用格式事件数据,消费者群体的竞争性模式,事件消息的生存时间,发布订阅组件列表,配置发布订阅组件,使用命令行发布订阅主题,实战演练在 .NET 平台上使用 SDK 发布主题,使用申明方式订阅主题,编程方式订阅主题,在 ASP .NET Core 中使用 SDK 订阅主题。

2041次播放

第07期-状态管理构建块

  • 2022/7/13 22:55 | 65分钟
  • 免费

应用程序可以基于 Dapr 状态管理 API 使用状态存储组件保存和读取键值对,关于 Redis 状态存储组件的配置,在 .NET 平台上使用 SDK 管理状态存储,在 ASP.NET Core 依赖注入容器中集成 Dapr 客户端,将存储状态绑定到模型,状态存储 API 参考文档。

7281次播放

第06期-使用Grpc编写Dapr服务

  • 2022/6/30 22:01 | 56分钟
  • 免费

定义并引用通信服务,实战演练示例,学习 Protobuf 语法规则,创建 Grpc 服务端,实现服务端业务逻辑,在 Dapr 中运行服务端,实现客户端调用服务,在 Dapr 中运行客户端,理解 Dapr 中的服务调用通信流程和相关协议,服务发现和名称解析。

7557次播放

第05期-使用中间件限制请求速率

  • 2022/6/20 22:17 | 24分钟
  • 免费

Dapr 允许通过链接一系列中间件组件来定义自定义处理管道,请求在路由到用户代码之前经过所有已定义的中间件组件,然后在返回到客户机之前,按相反顺序经过已定义的中间件,学习中间件配置方法和流程,通过 API 请求速率限制中间件阻止恶意攻击,身份认证和授权中间件。

7745次播放

第04期-服务调用构建块

  • 2022/6/14 22:29 | 50分钟
  • 免费

基于 Dapr 的分布式应用服务调用流程,学习 HTTP 接口,通过示例代码演示服务调用,使用命令行测试 Dapr 服务接口,使用 HttpClient 提供的扩展方法调用 Dapr 服务接口,使用 .NET SDK 调用 Dapr 服务接口,使用 DaprClient 通过 Grpc 协议调用服务,如何优雅停止 Dapr 应用和进程。

7904次播放

第03期-定义一个 Dapr 组件

  • 2022/6/7 21:39 | 40分钟
  • 免费

不用容器初始化 Dapr 运行时,组件默认目录,定义密钥存储组件,创建密钥文件,使用 Dapr 命令运行 Sidecar 应用,使用 Dapr 提供的 HTTP 接口访问并获取密钥,密钥存储 API 参考,使用基于 Dapr 的 .NET SDK 开发包,云计算厂商提供的密钥管理服务。

7684次播放

第02期-安装 Dapr 与快速入门

  • 2022/5/25 22:32 | 49分钟
  • 免费

安装 Dapr 环境,初始化 Dapr 运行时,运行 Dapr Sidecar 实例,离线安装,卸载删除 Dapr 运行时,宿主方式与自宿主,理解 Dapr 架构和 Docker 容器,通过一个简单的示例调用 Dapr 提供的分布式缓存存取接口。

8343次播放

第01期-Dapr简介与入门

  • 2022/5/15 9:30 | 39分钟
  • 免费

Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架,构建块与组件的区别,基于 Sidecar 架构,组件与实现,中间件管道,可观测性,传输安全性。

3521次播放