前言
2018年10月14日,在南方科技大学第一教学楼内,来自华为的微服务架构师 Jason 老师为学院的同学们上了一堂关于云计算、微服务的专题课程。
关于南方科技大学
南方科技大学(简称南科大)是深圳在中国高等教育改革发展的宏观背景下,创建的一所高起点、高定位的公办创新型大学,它肩负着为我国高等教育改革发挥先导和示范作用的使命,并致力于服务创新型国家建设和深圳创新型城市建设。
▼
高校微服务课堂
IT行业新技术的发展,软件走向云端已成为趋势。当今中国早已进入云计算时代,云服务、云计算、大数据、物联网、人工智能、区块链等技术正在飞速发展。
华为云Huawei Cloud, 30年技术创新及研发积累,是领先的云服务品牌,是大企业和跨国企业首选、互联网应用云基础设施2.0的创新者。有技术,有未来,值得信赖。
在这个竞争激烈、技术不断创新的时代,如果不紧跟时代步伐,变被动为主动,将很难在创业和就业市场拥有一席之地。
“高校微服务课堂”,旨在帮助大学生了解和掌握最先进的云计算技术,支撑高校培育和储备科技创新人才,为未来就业和创业打下坚实基础。
在课堂上,讲师带着我们从云计算入门,介绍云计算的概念、发展、现状及其前景,关键点解析、机遇和挑战。
再介绍应用服务架构演进、微服务架构、微服务技术专题,开发第一个微服务应用。
从IaaS、SaaS、PaaS的区别应用,深入到介绍PaaS平台及容器技术、中间件技术,基于容器和流水线部署第一个应用等方面,为在场的同学们做了详细的讲解与分析。

01
手把手教学
教同学们如何创建部署
第一个微服务应用






「 聚精汇神听讲的同学们」
02
讲师与同学们亲切互动,你来我往
这次课堂加强了同学们对于业界微服务的认识,培养了大家对于主流技术的兴趣,鼓舞学院同学们基于华为微服务这个平台,通过实践体验,将自己学到的知识运用到实际中。
为什么要学习云原生技术
上图是著名的开源软件Nginx,在官网面向全球开发者做的一次关于微服务使用情况的调研,从这份数据可以看到,目前接近70%的开发者正在使用或试用微服务技术,其中接近30%的企业已经在生产环境中使用微服务,也就是说微服务将是未来的主流技术大趋势。
单从华为内部看,微服务解决方案目前已广泛应用于华为消费者云、无线产品线5G、企业智能EI、内部流程IT、云核大视频等等核心产品领域,是公司业务全面云化的基座。
那么,还在校园中的同学们就非常有必要了解、接触甚至学习运用云原生技术,有利于自身未来的职业规划、就业方向、职业发展。
现在是互联网大数据时代,臃肿的单体应用架构已无法满足日趋敏捷、快速上线的客户要求,必将逐步淘汰,只有紧跟时代潮流,掌握云原生技术,才能成为时代的弄潮儿。
云原生技术与传统技术的区别
传统架构
1

紧耦合
系统复杂、错综交互,动一发而牵全身
重复制造各种轮子:OS、DB、Middleware
完全封闭的架构
1
松耦合
在大型、超大型企业中仍然流行
通常通过ESB进行系统集成
有状态
大团队:100~200人
TTM(上线周期):1年、半年、月
集中式、计划内停机扩容
2

云原生技术
2

解耦
互联网公司、中小企业、初创公司
小团队:2 Pizza Team
TTM(上线周期):按天、周进行升级发布
DevOps:CI、CD、全自动化
可扩展性:自动弹性伸缩
高可用:升级、扩容不中断业务
1
云原生技术为学生带来了什么
前面说到,目前70%的开发者正在学习使用云原生技术,而30%的互联网公司已经将云原生技术正式投入到生产环境中。未来的趋势是,各行各业的软件架构都会向云原生转型,而同学们这个时候学习云原生,刚好在将来毕业走出校门时,遇上云原生技术如日中天,人才市场供不应求的时候。云原生人才炙手可热,职业发展前景一片光明。云原生技术带来的,是大公司好平台的橄榄枝,是高薪可发展的职业道路,更是大展身手的“无尽之刃”。云原生技术,未来可期。
高校微服务课堂拓展
0°体验馆
https://activity.huaweicloud.com/product_paas/index.html?dfk
实践训练营
https://activity.huaweicloud.com/devcloud_practice/index.html?utm_source=huaweicloud&utm_medium=board
云创大学生计划
https://developer.huaweicloud.com/campus
诚邀高校合作
云创大学生计划
拓展学生知识面
与互联网主流技术高度接轨
请联系微服务小助手

轻戳“阅读原文”,五分钟玩转微服务,快来体验吧!