DO078

Quarkus 技术概述

概述

利用面向未来的企业软件开发框架 Quarkus 提升 Java 开发效率。

课程概述

  • 观看这一系列专为现代 Java 开发人员设计的免费技术概述视频,了解 Quarkus 的强大功能。这个按需培训将展示 Quarkus 如何为云原生应用提供闪电般的启动速度和极小的内存用量。探索其独特的构建时优化,并通过实时编码、自动置备服务和持续测试享受无与伦比的开发人员体验。了解如何轻松构建应用,并将其作为高效容器镜像部署到 OpenShift 或将其编译为原生二进制文件。利用面向未来的企业软件开发框架 Quarkus 提升 Java 开发效率。

课程内容摘要

  • 本技术概述将提供实训体验,逐步指导您生成 Quarkus 应用,并集成基本扩展,例如 REST、JDBC、Hibernate with Panache、健康检查、OpenAPI 以及 Podman 等容器镜像构建器。感受 Quarkus 开发人员体验的神奇之处,实时编码功能可即时反映代码更改,甚至是复杂的重构和数据库架构更新,而无需重启服务器。了解 DevServices,它能轻松为本地开发环境置备数据库等外部服务,并利用直观的 Dev UI 实现无缝监控和配置。探索持续测试,每次修改代码后,测试都会自动重新运行,助力实现真正敏捷的测试驱动型开发工作流。最后,本培训还会演示如何使用 Podman 在本地构建 Quarkus 应用并将其部署为高效容器镜像,如何将其无缝发布到 OpenShift 容器平台,以及如何提供合适的路由、机密和环境变量配置来实现外部访问和安全的数据库连接。

本课程的培训对象

  • 本课程专为 Java 应用开发人员设计。

推荐培训

  • 本技术概述不设任何前提条件。

技术注意事项

大纲

课程大纲

  • 为什么选择 Quarkus?
  • Quarkus 的“秘密武器”
  • 如何创建应用
  • Quarkus 极致的开发人员体验
  • 持续测试
  • 使用 Podman 构建和运行容器镜像
  • 构建和运行原生可执行文件
  • 将应用部署到 OpenShift
  • Quarkus 培训的后续步骤
成果

下一阶段课程或考试推荐

选择您的地点

可提供现场培训

如果您想对整个团队进行培训,可以选择在您的场所或者远程进行。

红帽培训订阅

提供关于红帽产品的全面培训和学习路径、行业认可的认证以及灵活动态的 IT 学习体验。

想要了解其他学员对本课程的评价,请访问红帽学习社区。