感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Quarkus简介
- 什么是Quarkus
- Quarkus在云原生应用中的优势
- 与Kubernetes和OpenShift的集成
- 启动时间和内存优化
- 基本工作流程和架构
Quarkus核心概念
- 应用配置与转换器
- 初始化与关闭生命周期
- 测试策略
- 日志配置
RESTful服务开发
- 创建REST API端点
- 查询参数与HTTP方法
- 使用语义响应代码
- 启用CORS与响应式路由
- HTTP请求拦截与SSL
应用配置
- 自定义属性文件与配置文件
- 访问与覆盖配置值
- 高级日志与配置文件特定配置
- 自定义源与转换器
- 分组与验证的配置值
Quarkus编程模型
- JSON与XML序列化
- 输入/输出验证与自定义验证器
- 依赖注入与限定符
- 生命周期事件与拦截器
- 使用Mockito进行行为与单元测试
打包Quarkus应用
- 命令模式与JAR打包
- Über-JAR与原生可执行文件构建
- 为JAR与原生构建的Docker容器
- 容器化应用中的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 架构讲解以及实战经验