感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Quarkus 简介
- 什么是 Quarkus
- Quarkus 对云原生应用的好处
- 与 Kubernetes 和 OpenShift 的整合
- 启动时间与记忆体优化
- 基本工作流程与架构
Quarkus 核心概念
- 应用程式配置与转换器
- 初始化与关闭生命周期
- 测试策略
- 日志配置
RESTful 服务开发
- 建立 REST API 端点
- 查询参数与 HTTP 方法
- 使用语意回应代码
- 启用 CORS 与反应式路由
- HTTP 请求拦截与 SSL
应用程式配置
- 自订属性档案与设定档
- Access 与覆盖配置值
- 进阶日志与特定设定档配置
- 自订来源与转换器
- 分组与验证的配置值
Quarkus Programming 模型
- JSON 与 XML 序列化
- 输入/输出验证与自订验证器
- 依赖注入与限定符
- 生命周期事件与拦截器
- 使用 Mockito 进行行为与单元测试
Quarkus 应用程式打包
- 命令模式与 JAR 打包
- Über-JAR 与原生可执行档建置
- Docker 容器用于 JAR 与原生建置
- 容器化应用中的 SSL 支援
Apache Camel 简介
- 什么是 Apache Camel 及其与 Quarkus 的整合
- 企业整合模式与使用案例
- 在 Quarkus 应用中开发与部署 Camel 路由
总结与下一步
要求
- 了解Java编程
- 具备Web架构和REST概念的经验
- 熟悉HTTP协议
受众
- 开发者
- 软件架构师
- 构建云原生应用的工程师
40 小时
客户评论 (4)
教师的技术准备
Giorgio - Asystel-BDF S.p.A.
课程 - Creating a Service Mesh with Istio and Kubernetes
机器翻译
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
课程 - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
课程 - Microservices with Spring Cloud and Kafka
springCloud 架构讲解以及实战经验