毕业论文
您现在的位置: 自动化 >> 自动化发展 >> 正文 >> 正文

阿里云ACP认证课程笔记持续更新

来源:自动化 时间:2023/2/27

我最近在学习阿里云的云原生相关的课程,打算考一个阿里的ACP证书,将来毕业以后能够找到一份好工作,所以我将我做的笔记共享出来,大家也可以一起学习!如果对你有所帮助,请给我点个赞吧!或者你有什么问题可以在评论区提出来,我看到会进行回复!

课程目的

了解云原生的基础概念及发展过程

掌握云原生的价值及场景

了解云原生核心技术及原生架构

掌握阿里云云原生产品体系

第一课云原生概要介绍

1.1云原生-云计算的下半场

云托管(CloudHosting):云计算是传统软件架构的一场革命,云计算通过主机虚拟化实现了主机资源池化,并提供统一云化基础设施服务云托管服务,可以看做是云计算的上半场

云原生(CloudNative):随着上云的不断深入,企业面临如何更好的利用云价值,最大意义上发挥云的价值,通过云原生技术实现企业创新和数字化转型,可以看作云计算的下半场

云计算的前世今生:

云计算已逐步取代传统的基础设施:

随着云计算技术迅猛发展,云计算基本实现了普及,在我国已经应用企业占比高达70%以上

其中95%的企业认为使用云计算可以降低企业的IT成本,提升企业的服务效率

云计算的三层概念:

SaaS(SoftwareasaService):将软件作为服务

PaaS(PlatformasaService):将平台作为服务

IaaS(InfrastructureasaService):将基础设施作为服务

云计算下半场面临的挑战:云计算从工业化应用至今,已经十余年,云计算得到了蓬勃发展,公有云或者私有云已经深入人心,虚拟机代替了物理机,分布式计算已经称为新的基础能力,但是企业还存在很多问题和挑战:

企业基于云上的应用,未能充分发挥云价值与能力

数字化转型,使得企业需要更加敏捷的方式支撑

传统企业的IT建设与软件架构,导致企业软件运维成本居高不下

云原生架构专注解决的技术点:

云的时代需要新的技术架构,来帮助企业应用能够更好的利用云计算的优势,充分释放云计算的技术红利

让业务更敏捷、成本更低的同时又可伸缩性更灵活

可以把云原生定义为云计算2.0

1.2云原生发展简史

“云原生”是现阶段很热门很关键的词,但云原生的技术并不是一个新的概念,他是随着云计算的普及深入及容器技术快速成熟,逐步发展而产生的

不断更新的云原生定义:

Heroku于年提出十二因子的应用定义:

Pivotal于年提出“CloudNative”的概念:云原生是一种可以充分利用云计算优势的构建和运行应用的方式

云原生计算基金会(CNCF)对云原生的最新定义:云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API

云原生是种架构模式及软件开发的新的思想理念:

云原生基于云计算理念的深化,是面向云应用设计的一种新的架构设计理念

充分发挥云效能的最佳实践路径,帮助企业构建弹性可靠、松耦合、易管理可观测的应用系统

提升交付效率,降低运维的复杂度

云原生概念体系:

松耦合的应用架构

敏捷基础设施

创新管理理念

云原生的作用与价值

从技术视角方面:

极致的弹性扩展能力,毫秒级弹性响应

服务自治故障自愈能力

大规模可复制能力,跨区域、跨平台快速复制

从应用视角方面:

容器技术解决异构资源标准化

变革研发运营的生产方式提升交付效率

提升业务应用的迭代速度,赋能业务创新

从产业效能方面:

云原生极大的释放了云的红利,最大程度发挥云的优势

云原生成为驱动业务增长的重要引擎

云原生对软件开发模式及开发者的影响

使软件平台开发门槛越来越低

使得软件开发者无需自行搭建、运维服务器以及底层中间件

程序员不用在各种环境、不同技术中间件的泥潭中摸爬滚打,而是更专注自身的业务逻辑和开发语言

云原生更适合大企业还是中小企业?

大企业面临数字化转型,中小企业面临成本投入

云原生的技术及理念,可以帮助大中小企业提高开发效能,降低运维成本,让企业更专注到业务发展本身

帮助大企业打破部门壁垒,构建统一技术框架,降低重复投资,提升开发效能,实现数据通融

中小企业更多

转载请注明:http://www.0431gb208.com/sjszyzl/3567.html