什么是真正的云原生 -- 应用视角

30-60K,转型云原生架构师和SRE需要哪些能力? 现代化的业务系统变得越来越复杂,传统的架构技术已经逐渐显现出瓶颈。这些瓶颈最直观的表现是:业务系统的发布效率变低、性能下降、停机时间增加以及反复出现生产故障。就拿上面这张图中第四层“成为优秀的架构师”来说吧。它要求我们具备负载均衡、服务发现、弹性伸缩、配置中心、监控、持续集成和持续部署等技能。如果在传统的学习路径下,你可能会被要求掌握:Nginx、HAProxy、Eureka、Zuul、Hystrix、Zabbix、Jenkins、弹性伸缩组、虚拟机镜像等。但在今天, 阅读详情

2020云原生落地之年

  2020年之前,各个公司都在落地微服务。随着微服务落地,容器技术得到广泛应用,Kubernetes,Docker swarm,Marathon等开源容器编排引擎广为流传。Kubernetes在竞争中脱颖而出,奠定了云原生的基础,形成了容器编码的标准。过去的2020年,大部分公司都引入了云原生相关技术架构。

什么是云原生?

百度百科:云原生是基于分布部署和统一运管的云端服务,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。
  关于云原生的解释,各个平台给出的不太一样,今天读到阿里巴巴云原生团队一篇文章: 什么是真正的云原生?,和我的认知非常吻合,这个推荐给大家,并加上自己的理解。
云原生:因云而生的软硬一体化架构,就是云原生。
这里面有多个概念:
首先就是:云。
应用要跑在云端能够动态扩缩容,不能是自己机房的两三台机器。两三台机器及时用了k8s和容器也不能称作云原生。
在这里插入图片描述

其次:软硬一体
硬件层面需要全球部署高可用云服务平台,基于云服务的自动扩缩容应用,成为云原生应用。
自动扩缩容:Kubernetes
基于k8s和容器技术,可以让企业很方便构建自动扩缩容的应用,k8s是云原生最重要的基础设施。

云原生时代

我们很幸运,我们正亲历一个迈入云时代的历史性进程。

多年以后,新一代的新新人类,他们会更幸运,他们接触的一切计算环境都是云原生的。他们天生就会认为,云计算资源是无处不在、取之不尽、用之不竭的,他们不会关心云资源在哪里、有多少。就像今天我们使用自来水一样,没有人会费劲心思考虑水从哪里来。

企业如何落地云原生系统

  1. 尽可能利用云资源
    当前云原生数据库、云原生大数据、云原生容器、云原生中间件、云原生安全、云原生容器等等云服务已经非常成熟,可以开箱即用,大大节省中小企业运维成本和门槛。让企业只需要专注应用开发。
    在这里插入图片描述

  2. 微服务架构
    云原生的特点是动态扩缩容,如果单体架构,项目高可用很难保证,一旦某个业务或者接口产生瓶颈就全平台宕机。另外单数据库一条慢sql会导致宕机。
    需要基于微服务设计系统,针对不同业务不同特点动态扩容才有意义。

  3. Serverless
    这里有一篇介绍serverless的文章:一篇文章看懂Serverless
    函数计算更是为云而生, 直接将函数部署到云,进一步高效运用云资源。

云原生视角下的应用全生命周期安全落地实践 而容器技术之于云计算的发展,已经成为目前主流的虚拟化技术,成为敏捷开发项目的首选,以Docker、Containerd技术为代表的容器技术,重点解决了容器技术使用和维护上的复杂度问题,通过对容器管理引擎以及容器镜像的标准化,降低了容器技术使用的复杂度,同时围绕容器技术构建应用生态圈,丰富容器技术在行业内的应用和推广,以容器、Kubernetes和微服务应用模式作为数智化转型的驱动力。通过云原生应用安全保护平台的建设和落地,填补集团云原生安全领域的空白,进一步提升扩大云原生的生产力; 阅读详情

相关推荐

故障注入测试在DevOps流水线中的应用:云原生视角

在云原生和微服务架构日益普及的今天,系统的复杂性和分布式特性使得传统测试方法难以全面验证系统的可靠性。故障注入测试(Fault Injection Testing)作为一种主动引入故障来验证系统行为的测试方法,已成为现代DevOps实践中不可或缺的一环。系统阐述故障注入测试的核心概念和技术原理详细分析在DevOps流水线中集成故障注入测试的方法提供云原生环境下的具体实施方案和最佳实践探讨相关工具链和实际应用案例。

AI云原生与云计算技术学院 690

阿里云蒋江伟:什么是真正的云原生?

凌云时刻 · 技术导读:阿里云高级研究员从云计算的初心谈起……作者|蒋江伟(阿里云高级研究员)来源|阿里云前言而今,云原生成了耳熟能详的热门词,似乎不提云原生就落伍了,加入 CNCF ...

云布道师 683

《云原生安全攻防》-- 云原生场景下的应急响应思路

这个模型将应急响应分为6个阶段: 准备(Preparation)、检测(Detection)、遏制(Containment)、消除(Eradication)、恢复(Recovery)、跟踪(Follow-up) 每个阶段对应一个英文的缩写,为应急响应提供了整体的框架。在本节课程中,我们将从防守者的视角出发,深入了解云原生场景下的应急响应,熟悉常见的安全事件以及应急响应的最佳实践。通过将PDCERF模型映射到容器和K8s的应急场景中,我们就可以整理出适用于云原生环境的应急响应最佳实践。安全事件应急响应流程。

771

同志,云原生了解一下?

伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都9102年了,如果你还不懂云原生,那真的out了。大家言必称云原生,却鲜...

weixin_37097700的博客 1479

OpenCV视频防抖算法实现与优化指南

本文详细解析了如何使用OpenCV实现视频防抖算法。通过特征点检测与光流跟踪估算帧间运动,利用滑动平均平滑运动轨迹,并应用仿射变换重塑视频帧。文章提供了完整的代码实现、参数调优指南及黑边处理等优化技巧,帮助开发者高效处理手持拍摄等场景下的视频抖动问题。

weixin_29062823的博客 339

Nacos2.3.0与vastBase数据库的集成实践指南

本文详细介绍了将Nacos 2.3.0的默认数据库从MySQL迁移至vastBase数据库的完整实践指南。内容涵盖前期环境准备、源码改造、依赖配置、SQL适配、数据库初始化以及最终的编译打包与部署验证,旨在帮助开发者在国产化或特定技术栈场景下,实现微服务配置中心与vastBase数据库的自主可控集成。

plant的博客 273

Cloud native基本定义

云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。 这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。 云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术...

晨猫 1111

【β-Boltzmann探索策略】

𝜀是一个介于0和1之间的参数,用于控制探索和利用的比例。当𝜀较大时,智能体更倾向于探索;当𝜀较小时,智能体更倾向于利用已知信息。

m0_59385870的博客 1085

云原生:应用敏捷,华为视角下的应用现代化

阅读学习了华为与中国信通院联合出品的《云原生2.0白皮书》后,对应用现代化部分的理解与总结,今天分享给大家。

luckcxy的专栏 1365

SPI模式下的SD卡读写,为什么你的数据总出错?详解时序与状态机避坑指南

本文深入探讨SPI模式下SD卡读写数据出错的根本原因,提供时序优化与状态机设计的实战指南。针对时钟周期计数、状态机跳转和忙检测等核心问题,详解命令时序细节、状态机同步策略及高级避坑技巧,帮助开发者提升SD卡在SPI模式下的稳定性和性能。

weixin_30514745的博客 261

Arduino Uno 实验15——MQ-135 气体传感器模块

MQ-135 气体传感器模块简介(空气质量检测 有害气体检测)   MQ135气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在污染气体时,传感器的电导率随空气中污染气体浓度的增加而增大。MQ135气体传感器对氨气、硫化物、苯系蒸汽的灵敏度高,对烟雾和其它有害气体的监测也很理想。这种传感器可检测多种有害气体,是一款适合多种应用的低成本传感器。   主要用途:家庭和环境的有害气体检测装置   主要芯片:LM393、MQ-135气体传感器 不同气体的型号选择

weixin_42645653的博客 2万+

从云原生视角看 AI 原生应用架构的实践

本文核心观点:基于大模型的 AI 原生应用将越来越多,容器和微服务为代表的云原生技术将加速渗透传统业务。API 是 AI 原生应用的一等公民,并引入了更多流量,催生企业新的生命力和想象空间。AI 原生应用对网关的需求超越了传统的路由和负载均衡功能,承载了更大的 AI 工程化使命。AI Infra 的一致性架构至关重要,API 网关、消息队列、可观测是 AI Infra 的重要组成。大家好,我是阿里...

阿里巴巴中间件 833

Kali实战:构建安卓远程监控工具,实现拍照、定位与信息获取

本文详细介绍了如何使用Kali Linux构建安卓远程监控工具,实现拍照、定位与信息获取功能。通过Metasploit框架生成安卓载荷,部署到目标设备并建立连接,执行远程监控操作如获取位置信息、拍照和读取通讯录。文章还提供了进阶技巧与问题排查方法,强调法律与道德考量。

weixin_28716443的博客 239

探索Netlify FaunaDB示例项目:云原生构建Web应用的新视角

探索Netlify FaunaDB示例项目:云原生构建Web应用的新视角 去发现同类优质开源项目:https://gitcode.com/ 项目简介 是一个开源项目,它展示了如何结合使用Netlify和FaunaDB来构建现代、高性能的web应用程序。Netlify是一个流行的云端托管平台,提供自动化部署和全球分布的边缘网络;而FaunaDB则是一款强大的分布式文档图数据库,以其事务一致性及灵活性...

gitblog_00041的博客 388

“华为杯”研究生数学建模竞赛2020年-【华为杯】D题:无人机集群协同对抗(附获奖论文和MATLAB代码实现)

1.问题重述摘 要:本文针对非线性约束条件下红蓝双方无人机集群协同对抗的最优规划问题,结合贪婪队形、非线性规划、内点法、蒙特卡洛方法和全联立正交配置有限元法,构建了无人机集群协同对抗推演模型。,构建了。我们综合考虑了,和。首先分析红方在集群约束下的贪婪队形和拦截策略,然后我们基于内点法联合MATLAB和AMPL编程求解蓝方突防的非线性规划解,最后基于蒙特卡洛法对整个蓝方突防过程进行推演,得到突防概率图。通过推演,我们提出了两块的区域作为所求区域,并对蓝方的最优突防策略进行分析。

getusushu的博客 1550

反应动力学仿真软件:ChemkinPro_(11).敏感性分析

敏感性分析是化学反应动力学仿真中的一项重要技术,通过对模型参数的变化对模型输出的影响进行评估,可以帮助研究人员优化模型、验证实验数据和评估不确定性。ChemkinPro 提供了强大的敏感性分析功能,可以方便地进行参数选择、仿真设置和结果解读。通过实际案例研究,我们可以看到敏感性分析在燃烧、催化和环境化学等领域的广泛应用,为科学研究和工程应用提供了有力支持。

kkchenjj的博客 1309

【前瞻创想】从碎片化到一体化:一个实战派视角看Kurator如何重构分布式云原生的管理与应用体验

Kurator的成功并非源于单一技术的突破,而是通过生态融合与体验重构,将分布式云原生的复杂性转化为简单的API与策略。技术层:统一抽象屏蔽底层异构性,提供一致性的管理体验业务层:加速应用交付与故障恢复,提升业务敏捷性生态层:推动开源项目协同演进,避免厂商锁定随着分布式云成为新常态,Kurator的"开源套件"模式将为行业提供可复用的参考架构。未来,Kurator与AI、边缘计算的深度结合,有望进一步释放分布式云原生的潜力,推动企业从"基础设施管理"迈向"业务价值创造"的新阶段。

2501_94019869的博客 1024

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

关于现代化应用和云原生应用

MASA总结了几条。聚焦业务,让变化更简单更快、更频繁、更一致、更安全地交付价值现代技术、体系结构、软件交付实践和操作流程的结合总得来说就是拥抱容易变化的业务,固化不容易变化的环境或功能。(这样也可以复用框架作为开源为广大开发者服务),或许,这也是MASA 的 目的之一吧。而,如何更敏捷,做出的产品质量更高,在撇除了业务本身来讲,如果其他的部分更加的稳定,那么,业务本身就可以更加的敏捷,因为,它要做的事情就考虑的更加的偏业务一点。...

蓝创精英团队 790

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

数字之暖:鹅厂云原生的“新路”与“历承”

在云计算产业中,云原生是一个长期讨论的“老话题”。而在今年新基建、产业数字化的宏观背景下,云原生的应用主体开始扩张,关于这条技术路径的讨论也重新火热了起来。云原生突然“翻红”的原因,或许...

脑极体 212

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

什么是云原生架构

从业务角度看,云原生是一种针对IT资源的按需付费的商业模式; 从技术角度看,云原生分两大部分,一部分是遵循微服务化和容器化原则的云原生应用,另一个部分是用于构建和运行云原生应用的云原生平台。 云原生应用和云原生平台,共同构成了一个云原生的完整体系,在这个体系上,可以实践敏捷开发、DevOps、...

chuqiao3064的博客 381

云原生的What、Why、How | 凌云时刻

凌云时刻 · 洞见导读:毋庸置疑,云计算的未来是云原生的。但是云原生到底是什么?在这场数字化转型的浪潮中,云原生扮演着什么角色?一千个人眼中,有一千个哈姆雷特。在本文中,从过去到未来,从...

云布道师 802

【探索实战】站在企业架构师视角,看 Kurator 如何重构分布式云原生技术体系!

站在企业架构师的视角,Kurator 回答的并不是:“我该用哪个开源组件?“在分布式云原生时代,我该如何构建一个长期可演进的技术体系?规划企业云原生中台重构多集群治理架构探索云边协同与分布式云原生或者希望把开源技术真正变成“平台能力”那么,Kurator 值得你深入实践、深入思考,也值得你把这些思考分享给更多同行。Kurator分布式云原生开源社区地址:https://gitcode.com/kurator-dev。

2301_76268931的博客 1069

探索云原生安全测试

当我们使用开源的云原生安全测试工具结合渗透测试工具、方法和手段,通过设计良好的安全测试策略,就能很好地开展云平台基础架构合规测试、容器网络安全测试、容器运行时安全测试、镜像安全测试等云原生环境下特有的安全测试。从而了解云平台和云上应用存在的安全隐患和风险,通过修复相关的安全隐患和风险,来不断提升我们云平台和云上应用的安全性。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取。

OKC_0_Westbrook的博客 942

运维老铁!还在对“云原生”感到模糊?一篇文章彻底搞懂它

从传统的“人肉运维”到拥抱云原生,这不仅仅是工具的更替,更是一次彻底的思维模式升级。它要求我们运维人员也要具备开发的思想(DevOps),更深入地理解应用架构,并利用自动化的力量来管理日益复杂的系统。

十年运维开发经验的王义杰在此分享自己的知识和经验 1220
上一篇: 一条sql造成死锁
下一篇: git 命令修改代码提交人
鲫鱼哥
博客等级 码龄10年 18粉丝 36原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值