云原生概要介绍-云原生-云计算的下半场

简介: 云原生概要介绍-云原生-云计算的下半场

开发者学习笔记阿里云云原生助理工程师认证(ACA)课程: 云原生概要介绍-云原生-云计算的下半场

课程地址:https://edu.aliyun.com/course/3112075/lesson/19000


云原生概要介绍-云原生-云计算的下半场


内容介绍:

一、云原生正在改变世界

二、云原生的上半场与下半场

三、云原生下半场面临的挑战

 

课程目标

学习完本课程后,你将能够:

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

2.掌握云原生的价值及场景

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

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

 

课前思考

·你是否听过“云原生”这个概念?什么是云原生?

·云原生和云计算之间的关系是什么?

·云原生技术能够给帮助我们解决什么问题?

 

一、云原生正在改变世界

9年前,IT 界有这么一个声音叫做“软件正在改变世界”。随着开源技术的不断发展,我们从更多的开源项目中收获颇丰,所以又有句话叫做“世界的一切源于开源”。近些年,云计算的技术迅猛发展,业内普遍认为,“云计算技术的兴起已经改变了天空的颜色”。近两年,随着云计算的技术不断深化,云计算的概念又被清晰细分,慢慢的,我们认识到,“云原生才是改变世界的那条最大的鱼”。

 

image.png

 

二、云原生的上半场与下半场

提到云原生,我们还是得从云计算说起,云计算对于我们来说,他已经走过了十几年的历程。阿里巴巴认为,云原生的本质就是对云计算概念的一个细化和思想上的升华。如果我们把云计算的整个发展历程比作一场足球赛的话,那么,基于主机的虚拟化技术实现了 ID 基础设施的云托管,这可以看成是足球比赛的上半场。随着云计算技术的不断发展与细分,由此而产生的云原生技术必将引领这场比赛的下半场。首先,云计算是对于传统理念架构的一场革命,虚拟化技术实现了主机资源池化,并且能够提供统一的云化的 IT 基础设施,随着企业 IT 上云的不断深入,企业借助云原生技术实现了企业的的迭代创新和数字化转型,完成了更为灵活的企业系统与企业应用的构建。以云原生为主角的云计算下半场已经开始了。

 

image.png

image.png

 


 

说起云计算,它的第一个阶段就是虚拟化技术的出现,VMW 公司的成立,首次引入了 x86 虚拟化技术。虚拟化是云计算基础架构的核心,是云计算基础架构的核心,也是是云计算发展的基础。云计算发展的第二个阶段才被正式的以概念的形式提出,那时 Google 提出“大型分布式计算系统”就是云计算,“云计算”这个概念首次明确出现。Google 不仅提出了这个概念,还通过大量的技术开发工作将云计算变成了现实。云计算发展的第三个阶段是以云计算的成功商用为标志,在这个阶段,亚马逊公司成功地推出了弹性计算云 EC2 和在线存储 S3 服务并把这项服务推向了市场,完成了向商用的跨越。在我国,阿里云的创立将云计算推向了一个飞速发展的第四阶段。随着云计算的服务种类日趋完善和多样,传统企业逐步认识到云计算的价值并开始逐步通过云计算技术来部署自己的应用和服务。这使得云计算无论是在国内还是国外都得到了一个高速的发展。而这一阶段,也是我们正在经历的一个发展阶段。

随着云计算技术的迅猛发展,云计算基本得到了普及,在我国企业的 IT 系统建设中,使用了云计算的企业占比已经高达70%,其中95%的企业认为使用云计算可以降低企业的 IT 建设成本,提升企业的服务效率。我们知道,企业传统的 IT 建设需要企业自行采购建设系统所需的硬件、操作系统、数据库、中间件,等等。基于这些基础设施才能构建企业的上层应用。在这个应用开发的过程中,我们遵循传统的开发模式。这样的系统架构比较单一,无法支持灵活多变的业务需求。面对业务增长所带来的系统扩容,他所经历的周期又岂是一个“长”字所能概括的,里面涵盖了无数 IT 人的心酸与无奈。现在,我们借助云计算的技术,将企业的 IT 基础设施逐步迁移到云上,并且根据云计算公司所提供的内容不同,我们所将云计算的服务做了三层更为明确的划分。一种是 IaaS,就是将基础设施作为服务;一种是 PaaS,将平台作为服务;还有一种是 SaaS,就是将软件作为服务。由于云计算的开通便捷,按需付费,是得云计算的使用不断深入人心。

 

image.png

 

三、云计算下半场企业面临的挑战

云计算从工业化运用到如今,已走过十多个年头,云计算得到了蓬勃迅猛的发展,虚拟机代替了原来的物理机,分布式计算已经成为企业新的基础能力。但企业在云计算应用方面还存在以下现象和问题。第一,企业虽然已经上云,并在云上构建了企业的系统与应用,但是企业的技术架构并没有改变,应用的开发、部署、运维的方式没有改变,应用的架构缺乏弹性,没有利用好云计算的可扩展性,没有通过使用廉价的云计算资源来构筑可用的系统,系统建设未能充分发挥云的能力与架子,这是一个比较突出的问题。第二,多数企业在数字化转型的过程中,企业业务表变化的速度越来越快,这样对企业的 IT 支撑无论是在享用时间还是业务系统面临高流量引入时的可用性上,都提出了更高的要求,这使得企业的 IT 能力需要更为敏捷的方式来进行支撑,这就对企业的 IT 架构带来了新的挑战。第三,在传统企业的 IT 模式和软件架构下,企业 IT 虽然是基于统一的云基础设施 IaaS 来进行建设的,但是在软件的开发下并没有形成自己的统一的一套技术组件和技术架构。应用开发和应用并没有形成有效的复用。这是企业在 IT 开发、运营、维护的成本居高不下。这就是云计算下半场企业所面临的新的挑战。

 

image.png

 

企业所面临的这些挑战都指向一个共同点,云时代需要新的技术架构,来帮助企业应用能够更好的利用云计算的优势,充分释放云计算的技术红利,让业务更加敏捷、成本更低的同时又可伸缩更灵活,这就是云原生架构专注解决的技术点。企业上云是非常关键的一点,如今是否上云已经不再需要讨论了,云计算在国内经历十多年的发展,已经非常的成熟了,它已经成为了传统企业升级的新主力。伴随着容器、微服务逐步的成熟,我们的云计算也进入了一个新的时代,我们认为这就是云原生的时代,回顾近年来商业世界的的发展趋势,企业数字化转型的出现,使得企业中越来越多的业务演变成数字化业务,数字化对于业务渠道、竞争格局用户体验等等反面都提出了更高的要求。这就要求我们的技术本身,需要具备更快的迭代的速度,为了实现这样的速度,我们就要充分的应用云原生强大的能力,从云中获取更多的能力和系统的可扩展能力,利用云来提升应用的发布和运营的效率,而要做到这些不仅仅是基础设施和平台的变化,企业需要从原来的 ON Cloud (也就是我们说的系统在云上,并应用搬到云上的这种方式)向 IN Cloud 这种凡是进行转变,我们的企业本身就要将应用生在云上,长在云上,在云上做相应的引进。在架构设计中,包括开发模式,软件部署、系统维护等各个阶段,都需要基于云原生的技术来进行重新的设计和优化,从而进行全新的云化应用,来推出相应更为敏捷的企业服务。而上述这些就是云计算发展的一个重要的路径。我们已经进入云计算的下半场,云原生时代已经到来。

 

image.png

 

相关文章
|
7月前
|
Kubernetes Cloud Native 云计算
云计算与云原生技术探索
🌟蒋星熠Jaxonic,云原生探索者!以代码为舟,遨游技术星河。专注容器化、微服务、K8s与DevOps,践行GitOps理念,拥抱多云未来。用架构编织星辰,让创新照亮极客征途!
云计算与云原生技术探索
|
Cloud Native Devops 云计算
云计算的未来:云原生架构与微服务的革命####
【10月更文挑战第21天】 随着企业数字化转型的加速,云原生技术正迅速成为IT行业的新宠。本文深入探讨了云原生架构的核心理念、关键技术如容器化和微服务的优势,以及如何通过这些技术实现高效、灵活且可扩展的现代应用开发。我们将揭示云原生如何重塑软件开发流程,提升业务敏捷性,并探索其对企业IT架构的深远影响。 ####
467 3
|
Kubernetes Cloud Native 持续交付
云计算的转型之路:云原生技术的崛起与实践####
【10月更文挑战第16天】 本文深入探讨了云原生技术在现代IT架构变革中的核心作用,不同于传统概述,本摘要将聚焦于云原生如何促进企业实现敏捷开发、弹性伸缩及高效运维,通过具体案例分析展现其在实际业务场景中的创新应用,揭示这一技术趋势对企业数字化转型的深远影响。 ####
425 2
|
Cloud Native 安全 网络安全
云计算与网络安全:技术融合与挑战云原生技术在现代软件开发中的应用
【8月更文挑战第28天】在数字时代的浪潮中,云计算和网络安全成为信息技术领域的两大支柱。本文将探讨云计算服务的分类、特点及其面临的安全威胁,分析网络安全的基本概念、重要性以及信息安全的关键要素。同时,文章将深入讨论云计算环境下的网络安全问题,包括数据保护、访问控制和合规性挑战,并提出相应的解决策略和技术措施。最后,通过一个代码示例,展示如何在云计算环境中实现基本的数据加密,以增强信息的安全性。 【8月更文挑战第28天】 随着云计算技术的飞速发展,云原生技术已成为推动软件行业创新的关键力量。本文将深入探讨云原生的核心概念、优势以及如何在现代软件开发中有效利用云原生技术。我们将通过具体案例,展示
|
监控 Cloud Native 持续交付
构建未来:云原生技术驱动的云计算平台
【5月更文挑战第52天】 随着数字化转型的不断深化,企业对于敏捷性、可扩展性和成本效益的需求日益增长。本文探讨了如何通过采纳云原生技术来构建和优化云计算平台,以支持不断变化的业务需求。文章首先概述了云原生技术的核心概念及其优势,随后详细分析了在设计云平台时应考虑的关键要素,并通过案例研究展示了云原生实践在实际中的应用效果。最后,文章提出了面向未来的云平台发展趋势和挑战。
|
Cloud Native 持续交付 云计算
云计算的转型之路:探索云原生架构的崛起与实践####
随着企业数字化转型加速,云原生架构以其高效性、灵活性和可扩展性成为现代IT基础设施的核心。本文深入探讨了云原生技术的关键要素,包括容器化、微服务、持续集成/持续部署(CI/CD)及无服务器架构等,并通过案例分析展示了这些技术如何助力企业实现敏捷开发、快速迭代和资源优化。通过剖析典型企业的转型经历,揭示云原生架构在应对市场变化、提升业务竞争力方面的巨大潜力。 ####
364 27
|
Cloud Native 持续交付 云计算
云计算的未来:云原生技术引领数字化转型新篇章####
本文旨在探讨云原生技术如何重塑云计算领域,推动企业实现前所未有的敏捷性、可扩展性和效率。我们将深入分析云原生的核心概念、关键技术组件(如容器化、微服务、持续集成/持续部署CI/CD),并通过实际案例展示其在不同行业中的应用成效。此外,还将探讨云原生面临的挑战及未来发展趋势,为读者提供全面而深入的理解。 ####
|
Cloud Native 持续交付 云计算
云计算的未来:探索云原生技术的崛起与影响
【10月更文挑战第9天】 在当今数字化转型的浪潮中,云计算已成为推动企业创新和效率提升的关键力量。随着技术的进步和市场需求的演变,一种新兴的技术趋势——云原生,正逐渐崭露头角,引领着云计算进入一个全新的发展阶段。本文将深入探讨云原生的概念、核心原则、关键技术以及它如何改变企业的运营模式和业务策略。通过分析云原生技术的优势、挑战和未来趋势,我们将揭示这一技术变革背后的深层含义,以及它如何塑造未来的数字生态系统。
|
Cloud Native 持续交付 云计算
云端新纪元:探索云原生技术的奥秘在当今数字化时代,云计算已成为推动企业创新和增长的关键动力。随着云平台的不断成熟,云原生技术应运而生,以其独特的优势引领着一场新的技术革命。本文将深入探讨云原生的核心概念、主要特点以及它如何改变现代软件开发和部署的方式,为您揭开云原生这一神秘面纱。
云原生是一种构建和运行应用程序的方法,充分利用了云平台的弹性、分布式本质以及声明式基础设施。本文将解析云原生的十二要素,微服务架构的优势,以及容器化、持续集成与持续部署(CI/CD)等核心技术的实践应用。通过深入浅出的方式,让读者理解云原生不仅是一种技术,更是一种文化和方法论,它正在重塑软件开发流程,提高资源利用率和应用系统的可扩展性与容错性。