《微服务体系架构》教学大纲.docx
《《微服务体系架构》教学大纲.docx》由会员分享,可在线阅读,更多相关《《微服务体系架构》教学大纲.docx(6页珍藏版)》请在课桌文档上搜索。
1、微服务体系架构教学大纲适用楚困:202X版本科人才培养方案课程代码:081X)951课程性质:专业选修课学分:3学分学时:48学晡(理论24学时,实验24学时)先修课程:NCSQ1.数据阵技术、企业框架开发技术后续课程:无适用专业:软件工程开课单位:计算机科学与技术学院一、课程说明服务体系架构3课程是软件工程专业的一门专业选修课程。它的概念性和实践性都很强.学生通过本课程的学习,能膨掌握SPringBoot微服务的持久化、缓存、缓存同步、队列等内容,培养学生观察问遨、分析向时、解决问起和实际动手能力.通过学习微服务的基本概念、原理、基本方法等知识,为将来参与实际项目的开发莫定坚实的基础.适应计
2、算机软件开发不断发展的需要.二、课程目标通过本课程的学习,使学生达到如卜目标:课程目标I:了解假服务架拘下的开发流程和要求,掌握如何进行微眼务攻H的需求分析、系统设计、开发、测试和部若,通过实践案例,学生将掌握微服务项目的拆分与通信、数据管埋、安全等方面的要求,具备在实际项目中诳行徵服务开发的能力,课程目标2:能检应用做服务架构设计实际领域的解决方案.理解国家标准和行业规范.掌握微服务技术的基本理论和核心知识,并了解如何将做眼务架构应用于不同颗域,能够将做服务架构与实际业务场景相结合,为解决实际问题提供创新的、高效的解决方案.课程目标3:掌握团队合作开发方法,增超团队竟识,应用激眠务技术,进行
3、团队合作开发.掌握如何协同设计、开发、测试和部若微服务,通过分工合作、沟通协调,实现高效的软件开发.同时,了解默服务架构在多个领域的应用,为实际项目开发提供灵活的解决方案.通过团队项目,掌握团队协作、解决问起的能力,为未来的工作和技术发展做好准备.三、课程目标与毕业要求微服务体系架构3课程教学目标对软件工程专业毕业要求的支掠阻我1.表1课程教学目标与毕业襄求关系毕业要求指标点课程目标支撑93.设计/开发解决方案3.2能膨对特定应用问阳诳行建模,设计解袂方案,并按照规范进行软件工程开发。课程目标2:能峪应用微服务架构设计实际领域的解决方案,理.解国家标准和行业规范,掌握微服务技术的基本理论和核心
4、知识,并了解如何将微服务架构应用于不同领域,能幡将微服务架构与实际业务场热相结合,为解决实际问题提供创新的、高效的解决方案,I1.5.使用现代工具5.2能陟针对不同的工程需求,开发、选择与使用相应的技术、资源与工具,对软硬件系统迸行分析、设计、开发、测试与维护.课程目标1:了解微服务架构下的开发流程和要求。掌握如何进行微服务项目的需求分析、系统设计、开发、测试和部署通过实践案例,学生将掌握微服务项目的拆分与通信、数据管埋、安金等方面的要求.具备在实际项目中进行微股务开发的能力。I1.9.个人和团队9.1理解团队合作的田要性,在共同完成软件工程系统设计与实现的团队合作中能够完成个体、出队成员或负
5、击人的任务和职费.课程目标3:掌握团队合作开发方法,增强团队意识,应用微服务技术,进行团队合作开发,掌理如何协同设计、开发、测试和部署微服务,通过分工合作、沟通协调,实现高效的软件开发.同时,了解假服务架构在多个领域的应用,为实际项目开发提供灵活的解决方案。通过团队项目.或握团队协作、解决何题的能力.为未来的工作和技术发展做好准备,H注,表中-H(XM(中)-表示獴程与相关毕业要求的关联度.四、教学内容,基本要求与学时分配I.理论部分理论部分的教学内容、基本要求与学时分配见表2。*2教学内容、基本要求与学时分配教学内容1犀务分布式架构设计原理1.1 理解SPringBt微服务的定义和特点,了解
6、微服务应用场景,完成微服务环境配置与权重配置。点I微服务特点与应用场景,难点:联群做服务配置权!除21、2权无1.1 布式的注册中01.2 注册中心的基本概念1.3 Eurcka与Consu1.的区别与应用1.4 求押.微服务启动类的注册1.5 SpringC1.oud操作Consu1.的IOV存储敏:学要求:使学生掌握注册中心的居本概含、掌握Eureka与Consu1.的区别、完成微服务启动类的注册、能妹应用SpringC1.oud操作Consu1.的KV存储。重点I掌握做服务启动类的注册.难点:SpringC1.oud操作Consu1.的KV存储.411、23.分布式的遢信、负WMr3.1
7、 分布式通信的基本格念3.2 微服务集成Swagger3.3 掌旌Fcign的拦搬器的配置3.4 负载均衡的基本原理3.5 Ribbon的负载均衡策略用置教学要求:使学生掌握分布式通信的基本慨金、掌握微服务集成Sagger的方法、掌握FCiKU的拦截器的配置,理解负载均衡的基本原理、理解并完成Ribbon的负载均衡策略配置.点:理解分布式通信的基本概念.充点:倒我均衡的条本原理,Ribbon的负或均衡策略配置.662,34.持久化嫡源、务4.1 段服务整合持久化数据源4.2 注解TranSaCtiOna1.的,原理与应用教学要求:使学生理解微服务架构中扑久化数据源的币要性及作用,包括数据的存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微服务体系架构 微服 体系 架构 教学大纲
链接地址:https://www.desk33.com/p-1794794.html