【Udemy中英字幕】Building Microservices with Quarkus
最近更新 2023年11月21日
资源编号 38980

【Udemy中英字幕】Building Microservices with Quarkus

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

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

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

使用 Quarkus 构建微服务

将您的 Quarkus 知识带入 MicroProfile 世界

讲师:Antonio Goncalves

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

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

您将学到

  • 了解 MicroProfile 生态系统以及 Quarkus 如何为其提供支持
  • 使用 Quarkus 引导两个微服务
  • 使用 JAX-RS、JSON-B、CDI、JUnit 和 RestAssured 分别开发、配置和测试每个微服务
  • 使用 MicroProfile OpenAPI 记录每个微服务
  • 使用 MicroProfile REST 客户端,使微服务可以相互通信
  • 使用 MicroProfile 容错功能,使微服务之间的通信能够从容应对故障
  • 借助 GraalVM 生成本地二进制文件
  • 为每个微服务构建和执行 Docker 容器
  • 将两个微服务捆绑到一个 Docker Compose 文件中,并对其进行配置,这样只需一条命令就能执行整个系统

要求

  • 最新的 Windows / Mac / Linux 机器
  • 熟悉 Java 语言和 Java 生态系统(Maven、JUnit、GraalVM)
  • 夸克软件的基本知识
  • 微服务基础知识
  • RESTful 网络服务的基本知识
  • Docker 的基本知识

说明

本课程面向想要了解 Quarkus 和 MicroProfile 如何处理微服务的 Quarkus 开发人员。本课程由幻灯片和代码组成,因此您可以同时 “理解和实践“。通过这种方式,您可以学习理论知识,然后通过逐步开发微服务架构将其付诸实践。

在本课程中,您将开发两个可以相互对话的微服务。在介绍了微服务和 MicroProfile 之后,您将确保您的开发环境已经设置好,然后从启动两个 Quarkus 微服务,到将它们作为 Docker 容器运行。您将经历的不同步骤包括

  • 了解微服务、
  • 了解 MicroProfile、
  • 检查您的开发环境、
  • 使用 JAX-RS 和 CDI 开发两个暴露 REST 端点的微服务、
  • 使用 JSON-B 定制 JSON 输出、
  • 使用 JUnit 和 RESTAssured 隔离测试两个微服务、
  • 配置每个微服务
  • 使用 MicroProfile OpenAPI 记录每个微服务、
  • 使用 MicroProfile REST 客户端建立微服务之间的通信
  • 测试时模拟微服务通信、
  • 利用 MicroProfile 容错功能处理通信故障、
  • 使用 GraalVM 为每个微服务构建 Linux 可执行文件、
  • 使用 Docker 对每个微服务进行容器化并执行、
  • 创建并配置 Docker Compose 文件,这样两个微服务都能在一条命令中执行。

课程结束后,你将对如何使用 Quarkus 实施微服务有一个很好的了解。您将能够引导、开发、打包和执行微服务架构,但最重要的是,将 Quarkus 微服务应用到您的下一个项目中。

如果您需要任何帮助或有任何要求,请联系我:我将竭诚为您服务

课程对象

  • 了解 Quarkus 的 Java 开发人员
  • Quarkus 开发人员对微服务充满好奇
  • 愿意转向微服务的后端 Java 开发人员
  • 希望将其工具包与 Quarkus 进行比较的 Spring Boot 或 Micronaut 开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

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

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