天津卓越软件工程师.docx
《天津卓越软件工程师.docx》由会员分享,可在线阅读,更多相关《天津卓越软件工程师.docx(16页珍藏版)》请在冰豆网上搜索。
天津卓越软件工程师
天津市卓越软件工程师
2021年实验班分方向培育打算
一、方向情形
序号
企业名称
方向名称
企业项目实训类别
方向负责人
1
RedHat
信息存储与管理
信息系统管理与运维
朱勇
二、方向培育打算
(一)专业特色
企业项目实训类别
信息系统管理与运维
方向特色
行业背景:
展望未来,有越来越多有关商业模式的创新是建立在开源之上。
除了IT、电信、银行、金融等传统行业外,基本在每个行业均有Linux人才需求,特别在电子技术、房地产、广告、汽车等行业需要Linux人才的企业相对比较多。
在移动计算方面,因为开源可以让公司控制自己的命运,因此Linux与开源将会在智能手机与平板电脑上扮演重要角色。
所需技术:
云架构信息系统管理与运维实训体系,提供目前大型企业系统集成架构所涉及的相关技术;技术涉及到领域依次有网络平台建设、操作系统平台架构、存储管理与架设、数据库平台布署、系统架构平台安全加固、应用程序布置与测试等相关技术,实施过程中坚持全程Linux平台教学与企业环境直接接轨。
课程中涉及到以下当前最前卫的IT技术:
数据库海量数据迁移、Openstack、RHEV虚拟化管理、RedHatHA高可用集群架构、LVS负载均衡集群、XFS分布云存储、CDN技术、Gluster存储管理以及RHCSA和RHCE认证全部知识点和RHCA中的集群及虚拟化技术,同时也包含OCP认证的相关知识点。
岗位需求:
随着基于Linux的新系统、新项目和新产品不断出现,市场对Linux人才的需求越来越大。
Linux人才市场的发展一方面是得益于当前良好的市场环境,另一方面则是源于云计算、安全和软件定义网络(SDN)为他们带来了新的就业机会。
2014年,开放云平台的崛起大大增加了对Linux人才的需求。
另外,安全漏洞(如2014年的Heartbleed)也增加了企业对Linux人才的需求。
随着开源扩展到越来越多的领域,Linux专业人士的前途还会变得更加光明。
所需软硬件环境
实训场地:
实训工位(千兆网络)
硬件要求:
PC(I5以上CPU,16G内存,网卡1G,硬盘1T)
软件环境:
Redhatlinux,RHCS套件,RHEV套件,RedhatOpenstack套件
(二)建议先修课程列表
序号
课程名称
需掌握知识点
1
Linux操作系统管理
1、Linux基本特点及组成
2、Linux用户登陆及基本操作
3、Linux文件及目录
4、Linux文本编辑
5、Linux文件系统基本概念
(三)专业技术课程列表
序号
课程名称
学时
学分
任课教师
备注
1
RedhatLinux系统管理
60
4
宋维军
2
RedhatLinux服务管理
60
4
宋维军
3
Redhat企业集群及存储管理
60
4
宋维军
4
Redhat企业虚拟化布署
60
4
宋维军
(四)专业技术课程简介
课程名称
(1)
RedhatLinux系统管理
教材
RedhatLinux系统管理I&RedhatLinux系统管理II
教学内容
技术块
Linux基本管理
知识点
在RHEL系统中获得帮助与访问Linux命令行
通过命令行管理文件
创建,浏览,编辑文本文件
管理本地Linux用户及组与Linux文件系统权限
重点
使用命令行,本地用户及文件系统权限
技术块
Linux网络与维护
知识点
监控管理Linux进程
日志分析与存储
管理RHEL网络
软件包安装与升级
重点
Linux进程,网络管理
技术块
Linux文件系统
知识点
系统间归档与复制文件
访问Linux文件系统
正则表达式与grep
使用vim创建与编辑文本文件
重点
Linux文件系统,vim编辑器
技术块
任务调度及访问控制
知识点
使用Linux任务计划
管理Linux进程优先级
使用访问控制列表控制文件访问
管理SELinux
重点
Linux任务计划,文件访问控制
技术块
Linux基本存储
知识点
添加磁盘,分区与文件系统
管理逻辑卷存储
控制RHEL系统启动进程
使用防火墙限制网络访问
重点
磁盘分区,管理逻辑卷
考核方式
上机操作
课程名称
(2)
RedhatLinux服务管理
教材
RedhatLinux系统管理III
教学内容
技术块
Linux服务与进程
知识点
Linux服务与守护进程
使用systemd管理进程
使用systemdtargets解决系统启动故障
配置OpenSSH服务
重点
Linux守护进程,Linux进程管理,OpenSSH服务
技术块
Linux网络配置及IPv6网络
知识点
配置IPv4网络
IPv6及地址
IPv6网络管理与配置
配置链路聚合与网桥
重点
Linux网络配置,IPv6网络,链路聚合
技术块
网络端口安全
知识点
防火墙及命令
使用rich规则配置firewalld
网络地址转换
SELinux端口标签
重点
Linux防火墙
技术块
DNS管理,邮件传送及基于网络的用户管理
知识点
DNS解析及资源记录
配置安全的本地缓存服务器及故障排除
连接到网络定义用户组
配置邮件传送
重点
DNS解析,连接网络定义的用户组,配置SMTP
技术块
Linux远程存储,基本网络服务与BASH
知识点
远程块存储
基于文件的存储
基本的WEB服务
BASH与Shell脚本
重点
远程块存储,WEB服务,BASH与Shell脚本
考核方式
上机操作
课程名称(3)
Redhat企业集群及存储管理
教材
Redhat企业集群与存储管理
教学内容
技术块
集群硬件及存储类型
知识点
通用的集群硬件及红帽存储模型
iSCSI的机制
定义iSCSI启动器和targets
解释iSCSI配置和工具
重点
存储模型及iSCSI配置
技术块
内核设备管理及多路径
知识点
管理udev的设备名称并编写自定义设备名称udev规则
动态添加存储系统与sys文件系统和规则
设备映射的工作原理以及配置
多路径及其配置
重点
管理udev规则,多路径配置
技术块
集群逻辑卷及文件系统
知识点
红帽集群套件概述
逻辑卷高级管理
GFS2文件系统管理
创建群集级GFS2文件系统
重点
集群逻辑卷,GFS2文件系统
技术块
仲裁设备及Fence设备
知识点
仲裁设备设定及使用
设定quorum值
定义fenceing及fence设备
配置css
重点
仲裁设备设定,定义Fence设备
技术块
集群资源管理与RAID
知识点
仲裁磁盘的作用及投票
启发式算法配置仲裁磁盘
集群资源与集群服务管理
RAID的高级配置
重点
集群资源与服务管理,软件RAID配置及优化
考核方式
上机操作
课程名称(4)
Redhat企业虚拟化布署
教材
Redhat企业虚拟化
教学内容
技术块
红帽企业虚拟化概述及管理
知识点
虚拟化及KVM
红帽虚拟化架构
RHEVM端程序安装,卸载及测试
RHEVM端程序故障排除
重点
红帽虚拟化架构,RHEVM端程序管理
技术块
红帽企业版虚拟化Hypervisor
知识点
安装RHEVHypervisor
自动安装RHEVHypervisor
升级RHEVHypervisor
RHEVHypervisor故障解决
重点
RHEVHypervisor管理
技术块
RHEV资源及虚拟服务管理
知识点
RHEV资源
数据中心,集群及存储管理
使用RHEV-M安装Server服务器
虚拟服务基本管理及故障解决
重点
RHEV资源管理,使用RHEV-M
技术块
虚拟设备管理
知识点
RHEVDesktops管理
创建及使用镜像快照
迁移虚拟化设备
在线迁移及高可用配置
重点
虚拟桌面管理,镜像与快照,虚拟化迁移
技术块
虚拟化高级管理及虚拟化监控
知识点
RHEL及Windows模板使用
桌面池及用户管理
监控企业虚拟化环境与日志服务
虚拟化高级管理
重点
使用模板,虚拟化备份与恢复
考核方式
上机操作
(五)实训项目简介
在项目的设定上,依照行业培育的方向制定合理的项目实训打算。
项目名称1
Redhat大型企业架构解决方案之LAMP架构
试训周期
(周)
4
主讲
宋维军
助教
张松涛、蒋金睿
项目概述
本项目为淘宝网搭建LAMP架构提供解决方案。
淘宝网技术部门在公司前期使用的架构为LAMP环境,LAMP指的Linux(操作系统)、ApacheHTTP服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web服务器。
对于像淘宝网这样的大流量、大并发量的网站系统架构来说,除了硬件上使用高性能的服务器、负载均衡、CDN等之外,在软件架构上需要重点关注下面几个环节:
使用高性能的操作系统(OS)、高性能的网页服务器(WebServer)、高性能的数据库(Database)、高效率的编程语言等,LAMP架构为其解决了相关需求。
组织形式
角色
职责(承担模块)
人数
项目组
1.基本环境的搭建与配置
服务器的部署
服务器部署
数据库部署
部署与配置
与JDK部署
7.平台压力测试与日志分析
6
项目组长
反馈组内成员的学习情况,促进组内的团结合作
1
技术骨干
在团队中发挥着核心作用,主动帮助同学解决各种疑难问题
2
项目组成员
配合组长完成整个项目实施
3
考核方式
评分总体标准:
本门课程满分为100分;
评分标准为:
总分=项目提交(40%)+平时表现(30%)+项目答辩(30%)
对于实训课程注重过程,强调结果
内容
具体内容
评分标准
权重
项目提交物(40%)
项目相关文档
项目名称和背景,细化项目的功能、要求、模块和实施结果。
1、项目功能模块完整性;
2、项目实施结果。
1、20分
2、10分
项目源代码
整个项目具体实施时所用到的代码截图。
1、代码截图完整性。
1、10分
平时表现(30%)
学习
态度
积极向上,善与探究,配合老师工作。
1、平时表现减分制。
1、10分
出勤
情况
全勤(特殊情况除外)迟到当日惩罚,旷课取消考试资格。
1、缺勤1次扣除1分;
2、缺勤超1/3取消考试资格。
1、20分
答辩(30%)
答辩PPT
包含项目介绍,项目组介绍,整个项目实施的情况。
1、内容清晰且完整;
2、演示连贯性。
1、10分
2、10分
项目
运行
演示最终项目成果并且运行成功
1、运行结果。
1、10分
项目名称2
Redhat大型企业架构解决方案之企业云平台架构升级
实训周期
(周)
17
主讲
宋维军
助教
张松涛、蒋金睿
项目概述
本项目为淘宝网搭建LAN环境架构提供解决方案和升级到云平台提供解决方案。
通过模拟架构淘宝网的企业园区容灾中心办公网络,为该公司提供一个安全、可靠、可扩展、高效的网络环境,将两个位于不同办公地点的办公网络连接到一起,使企业内能够方便快捷的实现网络资源共享、全网接入Internet等目标,同时实现公司内部的信息保密隔离,以及对于公网的安全访问;并保证骨干网络的高可靠性。
同时根据淘宝网的发展速度和业务对支撑架构平台的需求,将项目共分为四个阶段升级。
第一阶段:
将数据迁移到存储设备;
第二阶段:
将系统架构升到HA高可用集群架构;
第三阶段:
将业务迁移到虑拟化平台;
第四阶段:
将虚拟化平台迁移到云平台;
现在IT系统中越来越多的部分,包括网络、系统、数据库等,都已经考虑了可用性,但是作为用户,无论是IT的CTO/CIO、架构设计师、系统管理员还是数据库管理员都会发现他们很难完成各分散系统的集成以构建一个统一的高可用性方案以适应他们的商业需求。
Redhat云平台架构的出现提供了一个实现整体高可用性的集中管理解决方案。
组织形式
角色
职责(承担模块)
人数
项目组
存储部署
集群部署
3.虚拟化平台部署
平台部署
5.虚拟化迁移及平台测试
6
项目组长
反馈组内成员的学习情况,促进组内的团结合作
1
技术骨干
在团队中发挥着核心作用,主动帮助同学解决各种疑难问题
2
项目组成员
配合组长完成整个项目实施
3
考核方式
评分总体标准:
本门课程满分为100分;
评分标准为:
总分=项目提交(40%)+平时表现(30%)+项目答辩(30%)
对于实训课程注重过程,强调结果
内容
具体内容
评分标准
权重
项目提交物(40%)
项目相关文档
项目名称和背景,细化项目的功能、要求、模块和实施结果。
1、项目功能模块完整性;
2、项目实施结果。
1、20分
2、10分
项目源代码
整个项目具体实施时所用到的代码截图。
1、代码截图完整性。
1、10分
平时表现(30%)
学习
态度
积极向上,善与探究,配合老师工作。
1、平时表现减分制。
1、10分
出勤
情况
全勤(特殊情况除外)迟到当日惩罚,旷课取消考试资格。
3、缺勤1次扣除1分;
4、缺勤超1/3取消考试资格。
1、20分
答辩(30%)
答辩PPT
包含项目介绍,项目组介绍,整个项目实施的情况。
3、内容清晰且完整;
4、演示连贯性。
1、10分
2、10分
项目
运行
演示最终项目成果并且运行成功
1、运行结果。
1、10分
(六)就业保障
可推荐的就业目标企业
企业名称
就业地点
备注
神州数码系统集成服务有限公司
北京市海淀区上地九街9号
系统运维工程师
UT斯达康
北京市东城区东长安街1号
系统运维工程师
联强国际
天津市西青区赛达二大道
系统运维工程师
北京电视台
北京市朝阳区建国路甲98号
系统运维工程师
凤凰网
北京市朝阳区左家庄前街1号
系统运维工程师