云卷云舒:云原生应用

核心理念:云原生技术和理念,加速企业数字化升级,推动企业规模化上云。

本文重点诠释了云原生的定义和业务价值,从发展历程、云原生架构、充分使用云上能力、打造解决方案等方面。云原生已经成为企业数字化转型、业务创新升级的首选,我们正在迈入构建以应用为中心的云原生基础设施的Cloud Native2.0时代。在这一背景下,移动云云原生基于开放、标准的产品与解决方案,帮助企业构建面向未来的数字化基石。

一、数字化转型的第一步:从不同角度看“企业上云”

(1) 从企业发展角度来看的几个阶段 :

一阶段:以产品为中心,丰富产品线,实现行业增长(迷茫阶段)

二阶段:以市场为中心,盈利为目的(帝王阶段,以我为主)

三阶段:以客户为中心的数字化转型,需要云化转型,专注业务(为客户创造价值,就是自己的价值)

四阶段:以数字化生态为中心(提供更加易用的服务、提升体验)

(2)从上云的内容/节奏来看的几个阶段

资源上云:成本节约,云迁移

非核心应用:技术试探,SaaS产品、性能与安全不敏感

核心应用:业务驱动转型,AI,5G,边缘计算等

(3)从上云的方式来看的几个阶段 :

Rehost 新托管 - 简单地通过 lift-and-shfit 方式,将线下物理机替换成为云上虚拟机或者裸金属实例,不改变原有的运维方式.

Re-platform 新平台 - 利用托管的云服务替换线下自建应用基础设施,比如通过 RDS 数据库服务替换自建 MySQL;通过容器服务,比如阿里云 ACK 来取代自建 K8s 集群。托管的云服务通常提供更好的弹性、稳定性和自治运维能力,可以让用户关注于应用而非基础设施管理。

Refactor/Re-architect 重构 / 新架构 - 包括单体应用的微服务架构改造,应用的容器化和 Serverless 化整体开发和交付架构改造。云原生给企业带来新机遇。

二、云原生产业发展和技术生态

1、产业发展

市场和产业前景与规模:市场空间

传统行业的数字化转型推动云原生产业发展:大规模的数字化转型

“新基建”的推动:100多亿

现状:大型互联网公司走在前列/传统企业偏小的企业运用比例较低。

2、云原生技术生态

传统的云原生定义是“微服务、容器化和DevOps”,但是现在转变为“底层技术、编排及管理技术、安全技术、监测分析技术以及场景化应用”等众多分支

云原生服务器(存储、网络)

云原生数据库

云原生应用  

三、云原生应用

1、云原生应用的定义(泛化概念,突出演进和理念)

        云原生是云计算的下半场,云原生应用是云原生的价值体现

2、云原生架构支持应用未来丰富的形态

        “云原生定义未来架构”--Cloud Native Define Futrue Architectrue 云原生是一种新的模式,基于云丰富的能力与产品,可以组合形成非常多形态的SaaS产品。

        列举主要的四种SaaS形态: 常规应用(当前主流)—》大数据--》智能应用—》边缘应用

3、传统企业落地云原生需要强大的决心

在基础设施/应用架构/交付模式/运维模式四个方面全面转型

基础设施的现代化:本地基础设施逐渐的向公有云或混合云的方式转变;

应用的现代化:业务的解耦,单体-->微服务化的

交付模式的现代化:瀑布式开发-->混合交付模式(一切为了实现业务敏捷)

运维模式:分为开发部+运维部,交钥匙的方式。以流程为核心-->组织+流程+人员+工具,四个方面都需要改变,PM/SRE这些角色逐渐出现了。

4、微服务颠覆传统开发模式、打造高扩展性应用

微服务一代和二代架构思想的对比和转变驱动(轻量敏捷)

微服务治理体系的演变(springcloud(service mesh的转变理念)

对组织文化的影响

5、容器化技术解决了应用韧性和成本的问题

应用容器化的趋势和前提

应用如何实现弹性调度,云平台提供调度机制,企业应用提供调度策略。

轻量化边缘容器场景和相关技术

6、云原生推动了交付模式的变革

技术上: 标准平台/服务协议的大趋势,OCI,OSI等; 业务无关的能力下沉到平台,Mesh架构

管理和流程上: Devops关注全流程的可靠性管理,应用支持敏捷交付 自动化手段丰富:自动化测试和拨测 CICD流程:进入性能监控手段,快速试错。

你可能感兴趣的:(云原生,数据库,算力网络,云原生,云计算,分布式,边缘计算,微服务,容器)