2019年全国职业院校技能大赛
赛项规程
一、赛项名称
赛项编号:GZ-2019030 赛项名称:云计算技术与应用
英文名称:Cloud Computing Technologies and Applications 赛项组别:高职组 赛项归属:电子信息大类 二、竞赛目的
“云计算技术与应用”赛项紧密结合我国云计算产业发展战略规划和云计算技术发展方向,贯彻国务院《关于促进云计算创新发展培育信息产业新业态的意见》和《关于促进大数据发展的行动纲要》中的人才措施要求,针对高职“云计算技术与应用”专业建设和发展的需求,通过引入云计算平台、云服务、大数据、人工智能和云应用开发等实际应用场景,全面考察高职学生云计算技术基础、云平台规划设计、云平台部署、虚拟桌面、云存储、云网络、云安全、容器、大数据平台、云应用开发和大数据分析开发等前沿的知识、技术技能以及职业素养和团队协作能力。
赛项围绕企业云计算的实际需求和岗位要求进行设计,通过大赛促进相关教材、师资、认证、实习就业等全面建设,引领相关专业课程改革创新,促进职业院校信息类相关专业建设,推动院校与科研院所和企业联合培养云计算人才,加强学校教育与产业发展的有效衔接。产教融合、校企合作,通过赛项展示云计算相关专业建设改革成
1
果及师生良好的精神风貌,扩大职业教育社会影响力,提升学生从事云计算相关岗位的适岗性,为互联网+、智慧城市、大数据、人工智能等国家战略规划提供云计算领域的高素质技能型人才。
三、竞赛内容
竞赛内容根据业务需求和实际的工程应用环境,实现云计算平台架构的规划设计,完成云计算平台网络基础设备、服务器、存储服务器的互联和配置,完成云计算基础架构平台、云计算开发服务平台和大数据平台等系统软件的部署、配置和管理,通过云平台实现大数据分析、云存储、软件定义网络等各类云应用部署、运维和开发,满足应用场景需求并提交标准化的工程工作总结报告。
竞赛开始与结束时间为9:00-13:00,共计240分钟,本赛项总分100分,竞赛具体内容及相应评分分值如下:
(一)IaaS云计算基础架构平台(15分)
1.理解和分析一个企业云计算应用的服务需求,进行设计、构建和维护一个安全、可靠的云计算服务平台。
2.根据云平台设计方案,进行主机CentOS Linux操作系统的运维管理,包括网络、存储、虚拟化和安全等,确保操作系统正常。
3.系统准备工作,包括安装和配置yum源、ftp服务、http服务、RabbitMQ服务、MariaDB数据库、MongoDB数据库等服务。
4.安装和配置认证、镜像、计算、网络、监控、存储、编排和调度等云平台服务。
5.安装和配置SDN软件定义网络管理系统OpenDaylight。 6.使用、管理和监控各云服务,包括云主机、云存储、云网络、云数据库、负载均衡和高可用等。
2
(二)PaaS云计算开发服务平台(5分)
1.构建PaaS平台,包括Docker、命名空间NameSpace、控制组CGroup、数据卷和容器网络等。
2.构建包含Docker镜像(Image)、容器(Container)、镜像仓库(Repository)、和编排(Compose)等服务。
3.通过PaaS平台构建容器服务CaaS,基于CaaS构建操作系统、数据库服务、大数据服务和监控服务等容器。
4.通过容器设计系统的负载均衡和高可用架构,实现服务的容器化移植。
(三)云计算平台运维(35分)
1.构建IaaS平台的数据库管理、日志管理、LVM、OVS、网桥、KVM、防火墙和负载均衡、认证管理,网络管理,存储管理、监控管理、模板管理和数据库服务等,并提交系统运作状态,进行错误排查。
2.完成对IaaS平台进行基本服务的云主机、云存储、云网络的系统错误的排查,完成对PaaS平台进行基本服务的镜像、容器、存储、网络错误的排查。
3.构建PaaS平台的软件服务:包括Web服务器(Nginx)、缓存(Redis)、数据库(MongoDB、Mysql)、持续集成(Jenkins)、监控系统(Grafana)等。自定义PaaS平台的应用商店模块。
4.使用、管理和监控容器的安全、网络、存储和卷共享;实践研发运维(DevOps)一体化。
5.完成Web系统上云综合案例、设计和构建持续集成DevOps案例;构建LB高可用的应用环境。
3
6.云平台安全服务运维,包括系统安全、应用安全、数据加密安全、入侵监测和日志分析等。
(四)大数据平台的构建和运维(15分)
1.构建大数据统一管理平台Ambari,构建Hadoop系列服务。 2.配置、管理和使用Hadoop大数据服务:Map-Reduce、Hive、HBase、Mahout、Pig和Spark等。自定义Ambari平台的新服务模块。
3.基于大数据框架系列服务,完成大数据爬取、清洗、存储、分析和挖掘的综合案例。
(五)SaaS云应用开发(20分)
1.基于大数据服务和样本数据进行数据处理、数据分析和数据可视化的应用开发。基于提供的Web开发框架,进行Web应用的功能扩展开发、数据可视化开发;基于提供的数据集、HBase、Hive、Sqoop、Spark、TensorFlow等大数据AI框架进行数据分析处理开发;
2.基于提供的O2O小商城开发框架,进行商户、用户管理、订单和等功能的界面开发和后台Restful服务的扩展开发。
(六)工程文档及职业素养(10分)
1.提交符合规范的工程技术文档,编写运维脚本、系统架构图、系统设计文档、功能测试文档、调试报告及项目实施总结等。
2.比赛现场做到企业“5S”(即整理、整顿、清扫、清洁和素养)。 3.比赛团队分工明确合理、操作规范、文明竞赛。 四、竞赛方式
本赛项为团体赛,以院校为单位组队参赛,不得跨校组队。每支参赛队由3名选手(设队长1名)和不超过2名指导教师组成(指导教师为本校专兼职教师)。邀请国际团队参赛或观摩。
4