开发者学堂课程【高校精品课-华东师范大学 - Python 数据科学基础与实践:【视频】阿里云云计算 ACP 认证(1)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1006/detail/15107
阿里云云计算 ACP 认证(1)
内容介绍
一、云计算认证体系介绍
二、阿里云整体架构
三、云服务器 ecs
四、最佳实践
五、练习题
六、演示
一、云计算认证体系介绍
1.概括
首先为大家介绍云计算认证体系,因为毕竟是ACP训练是认证里面的一种。
云计算的认证主要包括ACA,ACP以及ACE三个不同的层级,由低到高,从常规面向受众群体讲ACA主要是面向高校群体,所掌握的是基础技能,ACP的手中面比较广主要是用于一些水平比较高的高校学生以及有一定工作经验的学员进行考试,这部分参与考试的人数应该是整个阿里认证体系参考人数中最多的,ACE认证是属于比较高级的考试,称之为阿里云云计算架构师或者解决方案架构师,主要是阿里推出的高级级别的技术认证,通过ace可以证明人员具备架构师的能力,例如需求分析的能力或者云上的架构设计能力,云架构的部署,实施能力等等,之前在四月份ace进行了更新,整个考试进行了升级,课程也升级了。
2.ACP
ACP主要是ACE的基础,云计算的ACP整个考试组成的部分是试卷满分为100分,80分为通过,题目类型包括单选题和多选题,每题一分,总共100道题目,考点的分布大概有八九个地方
云服务器ECS 31%
弹性伸缩(Auto Scaling)10%
负载均衡 SLB 17%
专有网络VPC 9%
对象存储OSS 17%
内容分发网络CDN 3%
安全(云盾、云安全) 10%
云计算通用知识 3%
上面是各个考点所对应的分值比例,有兴趣的同学可以自行去阿里云培训中心的官网下载对应的考纲,就可以获得详细的信息了。
今天主要对阿里云整体架构进行讲解,讲一讲阿里的飞天架构主要有几个部分组成,还有阿里云产品的一些架构都有哪些产品线,架构的部分讲解完毕会根据考纲所列举出来的考试涉及的产品相关的一些重要的考点进行讲解。
因为时间有限,所以会提纲挈领,拿一些比较重点的部分进行讲解,会用2/3的时间进行片子,剩下的时间进行演示,讲解哪个产品,就对哪个产品进行演示,还有一些题目可以作为互动使用。
二、阿里云整体架构
1.阿里云技术架构
这是阿里云的技术架构,在一些网络或者资料可能了解到过飞天架构,飞天架构是阿里自主研发的,与其他一些友商有一些区别,不是在开源的一系列基础上进行二次改造的,整个飞艇架构是由阿里自主研发,技术架构从这个图可以看到大致分成三层,底层是物理设施层,可能在每一个飞天机房里或者各种各样的服务器加交换机构成的物理设施层,上面部署阿里定制的Linux作为每台机器的基础操作系统,属于集群的操作系统层,其实飞天也可以理解成操作系统,相当于在物理操作集群系统之上的将一个机房中的5000台机器通过一定的逻辑组织起来,对机房上层要提供的各种服务进行组织与管理,这样就形成了分布式的操作系统,这就是飞天,飞天从2009年阿里成立以来一直在不断的成长,真正的是阿里云飞天能够走向千家万户或者走向较高的阶段是在2013年8月15日实现的,这天实现了单机群规模5000台服务器的集群正式对外运营,标志着阿里集团从此成为世界上独立拥有相关技术能力的屈指可数的公司之一,飞天成为了云计算领域中非常顶尖的存在,直到今天依然如此。
飞天主要分为这些模块,图片画成了凹字形,两侧分别对应着部署与运维,监控相关的一些模块,飞天会将各个核心系统起一些古典神话的名字,将这些大小神仙串起来就构成了主体,中间底层提供的是整个集群的基础能力,包括资源协同服务,安全管理服务,RPC调用服务,及资源管理服务,上面一层主要是分布式文件系统作为整个飞天系统存储的底座,以及任务管理相关的能力,这里任务调度与管理在很多情况是不分家的,尤其是在大数据领域,计算所使用的任务与物理资源基本上是双成对的进行管理,都会通过同一套系统进行管理,也就是所谓的伏羲。
这些神仙中比较常见的是女娲,盘古和伏羲,这三个是比较重要的,如果对这些开源的系统有了解,可以类比Hadoop中zookeeperHD FS和Map reduce这样的架构大致的从地位可以进行比较,差不多zookeeper等于女娲,HDFS等于盘古,Map reduce中的资源管理加任务调度属于伏羲的功能,可以这样进行比较,帮助理解。
2.阿里云产品架构
其实到现在阿里在产品的角度已经很多了,因为产品不断的在迭代,不断有新的产品上线,现在试图捋出一个线索,大概是ACID+S,首先s是安全的意思,ACID分别对应的是A是指AI,C是云相关的一些产品,云里面涵盖了很多,i是指互联网lot,第一是大数据的,数据平台的,种类繁多,此图也没有全部列出来,整个产品架构大概是这样进行理解的,其中安全是作为最根本的东西存在,所以安全在最底层,云相关的服务其实是基础服务,其中计算,存储,网络数据库属于最基本的四大件资源,再向上利用云计算的基础资源能提供一些额外的服务,比如视频cdn中间件,或者与研发有关的,再向上就是与企业有关的,这些都依托于云,而对于整个主体云计算ACP考试对应的云计算部分属于基础部分,人工智能与物联网属于亮点的部分,大数据也属于阿里亮点产品线,在这次课程中主要的在下面的部分,安全会有小部分设计,视频和CDN也有小部分设计,因为在ACP考试中这些属于最基础的产品,将他们列在一起但是分值不高,所以在学习时可以进行针对的学习,比如回顾一下刚才的考纲,其实主要卖如果是在底层,这里占据了大概百分之七八十的考点与题目的分布,其实考云计算ACP的认证要抓大放小,知识是永远学不完的,但是为了提高通过认证的成功率可以对考纲有针对性的准备,例如CDN就三四分,它的点其实也很多所以没必要在这里花费很多力气,这是关于阿里云的产品架构。
3.阿里云解决方案架构
事实上解决方案架构虽然这上面的图标每一个列的都感觉各种产品都列上来了,但事实上,真正给客户做解决方案时并不是简简单单的产品堆砌组合,在这个过程中其实方案的价值在哪里,方案的价值尤其是ace对标阿里P8级别的资深的高级方案的解决专家这个档位,通常为客户做出的解决方案是行业专家真正的实践经验的总结和提炼,在此图上可以看到阿里云目前提供的解决方案已经有好几百套了,里面有超过三四十套属于比较通用的,主要分成了通用的解决方案,以及针对行业的一些解决方案,通用解决方案就是通用,不区分行业,比如混合云,物联网,数据库的在被迁移这些都是属于通用的,其他有行业属性的叫做与行业有关的解决方案,例如零售,新零售,新制造,新医疗等等这些就是与行业有关的。
这个大家稍微了解一下就可以,从考试的角度讲不会直接问解决方案,但是可能会涉及到一些场景,例如客户是一个怎样的行业背景,现在遇到了一些什么样的困难或者现在要做什么事,传统是在云上利用掌握到的云计算知识为客户选择一些产品或者为他解决一些困难,这种场景题在考试过程中是会出现的。
三、云服务器 ecs
关于架构的部分已经简单和大家讲解完毕,接下来学习云服务器ECS产品,产品从考纲的比例构成角度来讲是非常重要的,大概占据了1/3的分值,所以在产品部分怎么强调都不过分,为了通过考试对产品要将其中大大小小的点都要理解透彻,掌握牢固,同时因为云服务器本身属于在整个云上架构的最基本的基础的资源,与很多云上的资源都会互相有联系,因为现在在这样的一个时代中,提供服务给客户,一般不会只使用服务器这种资源,可能会用到各种各样的计算,存储,网络,甚至会有一些人工智能,大数据这些可能都会用的上,所以这里面ecs云服务器属于基础中的基础,在讲解ECS时会讲到一些通用的概念,例如ECS中涉及到的地域,位置这种的概念,其实在其他产品中理解的角度是一样的,所以理解了ECS中的地域和可用区在去理解其他产品的地域和可用区整个逻辑是一样的,例如理解了怎样通过API访问ECS的资源,与ECS进行通讯,事实上其他的阿里云资源也可以通过这种方式进行通讯,原理都是同样的。