感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
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
机器翻译
实践案例与开放讨论
Nenad Terzic - Pejsejf B"lgaria EOOD
课程 - Building Microservices with Spring Cloud and Netflix OSS
机器翻译
课程非常出色。我们的培训师Andreas准备充分,回答了我们提出的所有问题。同时,他在我们遇到困难时提供了帮助,并在需要时详细解释。这是我参加过的最好的课程。
Bozhidar Marinov - Pejsejf B"lgaria EOOD
课程 - Microservices with Spring Cloud and Kafka
机器翻译
springCloud 架构讲解以及实战经验