课程目标:
通过该课程学习,学员应该能够掌握微服务的原理,熟知微服务架构考量与设计模式,能够应对微服务2.0时代软件开发过程中所带来的挑战,能够基于 k8s和istio搭建完整的微服务生态系统,能够搭建服务于微服务与敏捷开发流的DEVOPS生态系统。
课程大纲:
时间 | 主题 | 内容 | |
第一天
| 上午 |
微服务演进及架构原理(整体思路) | 1. 出现微服务的时代背景 2. 架构的本质与原则, 3. 微服务的核心架构组成与原理 4. 微服务架构的核心特点(优点、缺点) 5. 微服务架构的适用场景与应用范围 |
下午 |
微服务架构整体设计与拆解(设计原则) | 1. 微服务架构与SOA、ESB的区别和联系 2. 微服务对软件模式的改变(微服务设计模式) 3. 微服务架构的服务粒度设计与拆解原则(GRASP) 4. istio 微服务框架核心构成及总体架构 5. 核心组件envoy、pilot、mixer、citadel、galley、ingress,engress 的工作机制 6. istio 、 Spring Cloud、Dubbo区别与联系
| |
第二天
|
上午 |
Docker工作原理及微服务容器化 | 1. 为什么要docker化,docker与vm的区别 2. docker的核心构成:namespaces、Cgroups、union FS、Libcontainer、Docker engine 3. docker常用命令和工具使用实战 4. 基于docker swarm工具实现微服务容器化HA集群及服务扩容 |
如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱lucy@info-soft.cn,或致电4007991916
等....课程
中科信软高级技术服务机构(已成立13年)→13年期间,为各大企业提供:各种软件培训、定制培训、技术咨询、技术支持
时间灵活 地点灵活(北上广深、成都、武汉都有上课点),人数灵活,师资丰富、可按您的需求给您定制课程,匹配教师。
小班授课,公开课,上门内训
特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,专家外包
咨询电话:零一零六二八八 三二四七 (课程安排和价格详情请电话联系我们!)
邮箱: lucy@info-soft.cn