¥面议
课程简介:云计算技术与应用
课程详情 2022-06-25 15:10
模块一、5G网络与开源系统管理
学习目标
1.能够管理Linux服务器的系统和服务
2.掌握必要的网络通信知识
3.了解5G技术的基础知识
5G与网络
1.5G三大应用场景、eMBB、mMTC、uRLLC以及面临的挑战
2.5G协议、TCP/IP协议族与OSI参考模型
3.传输介质的连接与布线及数制转换
4.交换机、路由器转发数据原理
5.网络层协议的原理
6.传输层协议的原理
7.5G无线网络规划、接入网架构、承载网架构、核心网架构
8.静态路由的原理及配置
9.ARP攻击与欺骗的原理、VLAN原理及配置、Trunk原理及配置
Linux系统管理
1.Linux常用命令精讲
2.目录和文件管理
3.安装及管理程序
4.账号、权限及归属管理
5.磁盘管理与文件系统
6.LVM与磁盘配额
7.服务器硬件及RAID配置实战
8.引导过程与服务控制
9.进程和计划任务管理
10.系统安全及应用
11.深入理解Linux文件系统与日志分析"
Linux网络服务
1.Linux网络设置
2.DHCP与DHCP中继原理与配置
3.DNS域名解析服务
4.远程访问及控制
5.部署YUM仓库服务;NFS共享服务
6.PXE高效批量网络装机
项目实战 初创公司服务器改造方案
Shell脚本
1.Shell编程规范与变量
2.Shell编程之条件语句
3.Shell编程之while、until、case语句与函数及传参、数组
4.Shell编程之正则表达式与文件处理(grep uniq sort等)、Expect免交互
5.Shell编程之MAC记录与端口扫描、系统监控脚本"
Linux安全
1.Firewalld防火墙的网络区域、配置方法、图形工具、服务管理
2.iptables防火墙的规则表、规则链、数据包过滤规则匹配条件
项目实战 Shell脚本一键完成初创公司小型项目
模块二、云效能管理
学习目标
1.掌握大型网站架构及其数据库的性能优化与加速
2.能够部署和管理大型网站架构及其数据库的高可用群集
企业网站架构部署与优化
1.Web基础、HTTP协议分析、GET和POST方法
2.源码编译构建LAMP
3.Apache配置与应用,日志管理、日志分割
4.Apache网页优化、实现防盗链、ab压力测试、prefork与worker工作模式原理与优化
5.Nginx安装与配置、访问控制、虚拟主机、部署企业LNMP架构、PHP应用部署与优化
6.Nginx优化与防盗链
7.Nginx Rewrite Location
8.部署Tomcat、虚拟主机与优化
数据库管理与高可用
1.MySQL数据库安装多实例及数据库SQL基本操作
2.MySQL数据库管理
3.MySQL索引与事务、存储引擎MyISAM和InnoDB
4.MySQL全量、增量备份与恢复
5.MySQL高级SQL语句
6.项目案例-MySQL主从复制与读写分离
7.项目案例-MHA高可用配置及故障切换
8.MySQL故障排查与生产环境优化
高性能群集部署技术
1.LVS负载均衡群集
2.部署LVS-DR群集、LVS-DR数据包流向分析、LVS-DR中的ARP问题
3.LVS+Keepalived群集
4.Haproxy搭建Web群集部署方法 、日志管理、参数优化
5.Nginx+Tomcat群集
6.项目案例-Nginx+Tomcat动静分离"
缓存加速技术实践
1.Squid代理服务器应用:传统代理和透明代理、ACL与日志分析工具sarg、反向代理
2.高性能内存对象缓存Memcached原理与部署、Memcached群集部署
3.NoSQL之Redis基础使用与持久化
4.NoSQL之Redis集群与性能管理
分布式文件系统与企业级应用
1.企业远程备份同步rsync异地备份、rsync+inotify实时备份
2.MFS分布式文件系统原理与部署、MFS灾难恢复与在线扩容
3.分布式文件系统之GFS
4.ELK企业级日志分析系统构
模块三、云原生平台管理
学习目标
1.掌握主流虚拟化技术及其性能优化
2.能够为企业设计、部署和管理各种云平台技术方案
3.掌握Docker容器及其主流的群集技术
4.掌握Kuebernetes管理及高可用技术
5.能够解决云平台相关的故障
6.获得阿里云云计算助理工程师认证
虚拟化技术实战
1.部署KVM虚拟化平台
2.KVM的半虚拟化驱动、KSM、动态迁移等高级功能的配置
3.实战:KVM+GFS分布式存储系统构建KVM高可用
阿里云云计算ACA认证课程
1.云服务器基础运维与管理
2.云平台使用安全
3.对象存储管理与安全
4.云数据库管理与数据迁移
5.超大流量网站的负载均衡
6.网站建设——部署与发布
7.简单动态网站搭建
云原生平台实战
1.OpenStack入门体验
2.OpenStack常见模块详解
3.OpenStack云平台管理
4.实战:部署OpenStack 多节点企业私有云平台
5.实战:部署OpenStack HA
6.物联网架构与大数据(Hadoop架构、 Hbase数据库、 部署CDH环境)
Docker技术集群与应用
1.Docker基本管理、私有仓库部署和管理
2.Docker安全及日志管理、Swarm管理
3.Kuebernetes群集部署、网络管理、资源控制管理
4.实战:Kuebernetes+EFK日志收集
5.Kuebernetes的高可用部署、问题定位、故障分析
6.实战:云原生架构(K8S+Docker集群)
7.综合项目:大觅网之环境部署
模块四、DevOps自动化管理
学习目标
1.掌握企业级分布式监控
2.掌握各种云平台自动化管理工具及其使用
3.能够实现应用程序的持续集成、自动部署与回滚
4.能够为企业提供各种自动化运维相关的解决方案
5.能够协助企业提供各种云安全保障的可行解决方案
6.获得阿里云云计算工程师专业认证
阿里云云计算ACP认证课程
1.ACA课程内容
2.云端专有网络构建与管理
3.通过CDN为网站提速
4.云平台使用安全
5.批量云资源管理与运维
6.云端搭建点播直播服务
7.上云迁移实战
云平台监控
1.Zabbix监控流程及组件、Server服务安装、Web服务安装及配置
2.Zabbix获取远程KEY、自动发现、主被动模式、邮件报警、自动注册
3.Zabbix自定义Key、触发器及报警恢复、监控网站关键词
4.Zabbix监控网站实战
5.Prometheus监控平台部署与应用
云平台管理
1.Saltstack部署应用(数据系统、远程执行、配置管理)
2.Saltstack实践案例(自动化部署Nginx+PHP(fastcgi)详解、Haproxy+Keepalived详解)
3.Ansible部署应用(特性、核心组件、安装部署、YAML、任务列表、action、playbooks组件、条件判断、迭代执行、tags、roles及命令)
4.Puppet部署应用
自动化部署
1.代码管理系统简介与部署(Git、Gitlab、Github、SVN)
2.Git+Jenkins基本使用(基于JDK+Git+Jenkins+Maven)
3.Git+Jenkins实战一(Jenkins+Ansible+Shell实现自动化部署和回滚、Jenkins + Git + Maven + Tomcat集成环境搭建)
4.Git+Jenkins实战二(Jenkins+Gitlab+Docker快速部署发布回滚、使用Gitlab+Jenkins+Saltstack+rsync自动部署Web应用)
5.综合项目:大觅网之业务部署
6.综合项目:大觅网之自动发布
Python自动化运维
1.Python开发基础(安装、开发工具anaconda、绘图pyecharts、变量、常用数据结构)
2.pyhton条件与循环
3.Python 函数(变量作用域、内建函数)
4.模块与文件操作(模块与包、文件和目录操作)
5.异常处理与程序调用
6.Python正则表达式(re模块、正则表达式实例)
7.Python操作数据库
8.项目案例:堡垒机
9.项目案例:服务器自动巡检
模块5、云安全管理
学习目标
1.掌握云安全现状与等保2.0标准
2.掌握等保要求的主机和设备安全、网络和通信安全、应用和数据安全、物理和环境安全相关的身份认证、访问控制、数据备份、加密、安全运行维护等实战技术
3.掌握围绕私有云、公有云相关安全管控实战技术
4.获得阿里云云安全助理工程师认证
云安全
1.云安全与等保2.0(云安全概述、等保2.0理论讲解等)
2.物理环境与架构安全(物理环境内部支持系统安全、周边安全、网络系统架构安全、异地冗余架构等)
3.身份认证与访问控制(主机身份认与访问控制、网络身份认证与访问控制等)
4.传输安全与边界防护(安全加密传输、入侵防范、准入控制等边界防护措施等 )
5.WEB安全(主流apache、IIS、nginx、tomcat等web安全加固配置等)
6.数据库安全(数据库用户权限分配置、表管理、数据加密、备份安全等)
7.安全运行维护(堡垒机资源管控、安全审计等)
8.私有云安全治理(文档加密、数据防泄露系统、邮件系统安全、剩余信息保护等)
阿里云云安全ACA认证课程
1.云平台使用安全
2.云上服务器安全
3.云上网络安全
4.云上数据安全
5.云上应用安全
6.云上安全管理