云原生架构设计,软件应用如何适应云原生变化。 当前主流云原生框架优劣势分析,基于Java开发框架的发展更好的支持云原生开发。
时间1~2天。
云原生设施
- 绑定各种云服务
- 可以跨平台跨云使用
- 技术核心
- sidecar模式
- 标准的payload数据格式
容器编排产品技术核心
- K8s云原生设计优势
- 生命周期管理控制
- 工作负载种类
- 部署架构,负载和升级策略
- 节点调度和弹性伸缩
- SideCar等结构化模式
云原生设计因素
- 代码定义中的每个变量、方法、实例化的类都需要长期被维护
- 领域驱动设计,从业务角度来看待软件设计,架构尽可能贴近现实世界
- 微服务架构风格广泛应用
- 容器普及化,成为打包和运行分布式应用程序的标准方式
云原生模式一览
中间件云原生发展
- Java语言如何应对的云原生带来的若干挑战
- 经典Java开发框架的发展,围绕Kubernetes云原生设计