云原生架构让企业的基础设施,从简单的资源池化,转向以应用为中心,为应用赋能的敏捷、自运维、安全的云原生基础设施。以应用为中心的云原生基础设置,可以支持多种类型的应用,如微服务应用,中间件应用和AI 应用;可以提升应用交付效率,简化应用管理的复杂度;全面的应用管理能力加强了应用的稳
1. 背景
2. 云原生的定义
3. 云原生相关技术
应用向云迁移的阶段
随着云计算技术的迅猛发展,企业上云已成为大势所趋,越来越多的企业将应用向云迁移。然而,发布分应用上云是基于传统软件架构搭建再迁移部署到云上运行,并不能充分利用云平台的优势。主要表现在几个方面:
· 传统应用程序对底层操作系统依赖性过强,导致应用在跨云迁移和扩展时复杂性提升;
· 传统企业应用多采用单体架构,造成系统紧耦合,应用开发和部署丧失敏捷性与灵活性;
· 基础设施依赖人工手动管理,速度慢;
· 基于传统虚拟机的基础设施,启动/关闭的速度缓慢,且容易带来巨大开销
· 传荣应用的“瀑布式”开发模式,开发效率低,应用上线迭代速度缓慢。
进入应用构建于云的阶段
不仅仅是基础设施和平台的变化,应用也需要做出改变,这就需要摈弃传统的方法,在架构设计、开发方式、部署维护等各个阶段和方面都基于云的特点重新设计,从而建设全新的云化的应用,也就是云原生的应用。
云原生架构让企业的基础设施,从简单的资源池化,转向以应用为中心,为应用赋能的敏捷、自运维、安全的云原生基础设施。以应用为中心的云原生基础设置,可以支持多种类型的应用,如微服务应用,中间件应用和AI 应用;可以提升应用交付效率,简化应用管理的复杂度;全面的应用管理能力加强了应用的稳定性;并简化应用管理复杂度,提升资源利用率,达到降本增效。
目前在行业内,简单理解,云原生其实是“DevOps+持续交付+微服务+容器”。
更多【云原生-Paas-云原生-容器-编排-持续部署】相关视频教程:www.yxfzedu.com