课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

课程详情

2212232413配套资料添加qq

一、非项目课

1、课程简介
在传统巨型单体应用纷纷转向细粒度微服务架构的历史进程中,配置中心是微服务化不可缺少的一个系统组件,在这种背景下中心化的配置服务即配置中心应运而生,配置中心是一种统一管理各种应用配置的基础服务组件,Apollo配置中心是携程开源的分布式配置中心,它能够集中化管理应用的不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,它基于Spring Boot和Spring Cloud开发。
2、课程价值
本着从解决生产实际问题出发,讲授分布式系统配置中心的实现方案,本课程采用携程开源的Apollo配置中心作为技术方案,从Apollo的应用、原理、项目实战三方面进行讲解,通过学习本课程可以快速掌握Apollo配置中心集成到项目的生产方案。
3、课程优势
本课程不仅讲解了Apollo配置中心的使用方法及原理,而且通过案例讲解了如何构建分布式系统配置中心具体方案,通过从理论到实战的学习可以快速将Apollo配置中心技术应用到项目中。
4、适应人群
有一定的Java基础,并且要有一定的web开发基础。
5、简化版的100字
本课程讲解了Apollo分布式系统配置中心的使用方法和工作原理,并从实战出发讲解生产环境下的配置中心的构建方案,从Apollo的应用、原理、项目实战三方面进行讲解,通过学习本课程可以快速将Apollo配置中心集成到分布式系统中。
 
6、主讲内容
章节一:概述
  1. 什么是配置
  2. 什么是配置中心
 
章节二:Apollo快速入门
  1. 主流配置中心介绍
  2. Apollo简介和特性
  3. Apollo执行流程
  4. 安装Apollo
  5. 代码实现
章节三:Apollo应用
  1. 工作原理
  2. 核心概念
  3. 项目管理
  4. 配置管理
  5. 多项目配置
  6. 集群管理
  7. 配置发布原理
章节四:Apollo应用于分布式系统
  1. 项目场景介绍
  2. SpringBoot应用集成
  3. Apollo生产环境部署
  4. 灰度发布
章节五:课程总结