本课程主要针对企业级云平台的构建、运维和应用展开,涵盖:构建企业级系统云服务组件、基于云的企业级系统架构、基于开源技术搭建自己的云端服务平台、搭建自动化运维平台及其实践案例等。
一、课程收益
1、全面学习企业级云环境的架构、原理与核心技术
2、深入理解云技术在企业中应用时常见的难点与对应的解决方法
3、为学员提供课后答疑和持续学习的网站资源,提升其自学和举一反三的能力
熟悉Linux服务器的基本操作,有一定的编程基础。
以下两者具备其一:
1)熟悉多服务器Web应用架构,并有实际开发经验。
2)熟悉高可用集群和负载均衡集群架构,并有实际应用经验。
培训内容
|
授课内容 |
Day1 |
|
第一单元 云平台技术架构 |
IaaS(基础设施即服务) IaaS的概念与电厂模式 IaaS打破了应用系统与硬件设备的“桶” 公有云 vs. 私有云 案例:云基地的建设方案
PaaS(平台即服务) PaaS的概念及特点 PaaS打破了各系统间的“桶” 案例:国家金税三期的建设方案与规划 基于云端的DevOps运维 案例:基于云端的微服务应用平台 案例:基于微服务的快速交付团队 基于云端的Kubernetes弹性云
SaaS(软件即服务) SaaS的概念与互联网应用 互联网应用特点及其应对措施 来得快 → 弹性可扩展 去的快 → 个性化产品与快速产品交付 SaaS打破了用户与软件之间的“桶” 构建云端服务产品 通过阿里云产品理解“用户随时接入” 通过亚马逊的推荐系统理解“个性化服务” 通过数据挖掘发掘潜在客户
|
第二单元 Docker与容器技术 |
Docker的基本原理 1. 虚拟化技术 vs. 容器技术 2. 容器技术的标准化概念 Docker运维实战 1. Docker容器管理与实操 2. Docker镜像管理与实操 3. 使用Dockerfile构建镜像 演练:微服务如何打包制作Docker镜像 4. Docker仓库管理与实操 演练:如何搭建私有镜像仓库 5. 实战演练 用Docker部署和运维rabbitMQ 用Docker部署和运维mysql
|
Day2 |
|
第三单元 基于云端的分布式部署与DevOps |
DevOps简介
分布式容器管理工具Kubernetes
基于Kubernetes的微服务自动化运维
基于Kubernetes的实战演练
微服务运维平台自动化部署设计实践 演练:Git+Jenkins+docker+k8s的自动化分布式部署
|
第四单元 基于云端的系统监控与运维 |
云平台的系统监控 1. 打造高可用云端运维平台的重要意义 2. 搭建系统监控组件Prometheus实操 3. 搭建监控数据展现组件Grafana实操 4. 设定rules进行系统监控告警实操 5. 设定pushGateway自定义监控与告警实操
云平台的日志采集与故障分析 1. 云平台日志监控的痛点与解决方案 2. 搭建ElasticSearch+Flunted+Kibana日志采集系统 3. 在Kibana中进行故障分析与运行监控
|
汇款、微信转帐
汇款信息:
单位名称:北京市海淀区中科院计算所职业技能培训学校
开户行:工行海淀西区支行
账号:0200 0045 1920 0043 667
开户银行代码:1021 0000 0458
微信转账:
步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):
步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。
(中科院计算所培训中心二维码)
步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。