【Udemy中英字幕】Microservices Development Revolution with .Net5 and Dapr
最近更新 2023年11月19日
资源编号 38998

【Udemy中英字幕】Microservices Development Revolution with .Net5 and Dapr

2023-11-19 Udemy 0 343
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 39.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

使用 .Net5 和 Dapr 的微服务开发革命

学习使用微软全新的革命性侧车技术开发现代分布式微服务应用程序

讲师:F. Frank Ozz

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到

  • 使用 AspNetCore5 和 DAPR 开发现代分布式微服务应用程序

要求

  • 掌握 C#、AspNetCore 和 mssql 服务器的中级知识

说明

欢迎来到全球首个 DAPR 视频课程!

彻底改变您开发微服务应用程序的方式!

本课程首先解释微服务架构与单体架构的区别所在

它将告诉你微软公司是如何提出 Dapr(分布式应用程序运行时)技术的。

它将向您介绍 Dapr 技术的组成部分以及这些组成部分的用途

它教您如何在本地机器上全局安装和/或更新 Dapr 库

它教你 Dapr 与 Docker 的关系

它告诉你侧车技术的含义,以及它如何帮助简化微服务应用程序的开发。

它将向您介绍服务调用块(服务发现块)的用途,以及 Dapr 提供了哪些方法来在您的项目中使用该块。

它将向您传授 Dapr SDK for .NET 库。

作为入门者,它将教你如何构建一个简单的微服务项目,让你学会如何在一个由 Web 前端和 webapi 后端项目组成的项目中使用服务调用构建模块,从而自动发现后端服务。

它将教你 PubSub 消息传递构建模块如何帮助你利用 Dapr sidecar 技术轻松开发异步通信微服务,而无需任何管道代码。

在讲授基础知识后,它将让你学习如何设计一个功能齐全的分布式微服务业务应用程序,其中涉及 4 个微服务和 Azure Face API 门户的免费人脸检测产品。

它以循序渐进的方式教你从网络界面开始开发每个微服务,测试微服务之间的协作以及每个阶段的结果。

它教你如何从 Azure Face API 门户获取认证密钥,并在微服务中使用该密钥向 API 发送照片,然后从那里获取人脸图像坐标。

它教你如何为 mssqlserver 和邮件 maildev 安装 docker 容器。

它教你如何使用 Entity Framework Core 创建迁移代码,并在设计时创建数据库及其表。

它教授如何在运行期间通过代码自动运行迁移代码。

它教你如何使用第三方图像处理库,从给定人脸坐标的照片中裁剪人脸图像。

它教你学习和使用 Dapr 库中的输入和输出绑定。

它教你如何使用 Dapr 输入绑定块作为 Cron 作业服务,让一个 webapi 端点每隔一段时间唤醒一次,以执行给定的作业。

它教你如何使用 redis 数据库作为键/值对数据存储,作为被称为状态管理构件的 Dapr 侧车元素。

它将教你如何在使用 Dapr 的 pub/sub 构建模块时将 redis 用作消息传递工具。

您将通过 Dapr 面板体验到使用 Zipkin 和 Dapr 的遥测和诊断设施。

它教你如何利用微软的另一项新发明,即 Tye 项目,通过使用类似于 docker-compose 技术的 tye.yaml 文件来协调你的微服务,但无需编写任何 docker 文件。

您还将学习如何调试由 Tye 项目开发的 daprized 应用程序。

您还将体验到结构化日志服务器(如 SEQ),它将帮助您对日志进行深入查询。

您可以通过现已准备就绪的后续课程继续您的 dapr 探险,该课程展示了将我们的 daprized 微服务应用程序部署到 Azure Kubernetes 环境的细节。本课程现在还包括微软为无服务器部署到 Azure 提供的新产品,即 Azure 容器应用程序部署。

关于课程的一些评论

Antilop 写道:5 星级

到目前为止,这门课程非常棒。在学习这门课程之前,我以为构建微服务是一件很难的事情。弗兰克-奥兹提供了一种使用革命性新技术创建此类项目的简单方法。我很幸运能找到这门课程。

享受课程

课程对象

  • 希望学习分布式微服务应用程序的软件开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务