论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
机动的云计算:可移植性架构的多维优势 ...
机动的云计算:可移植性架构的多维优势
鼠扑
论坛元老
|
2024-6-21 13:40:36
|
显示全部楼层
|
阅读模式
楼主
主题
2014
|
帖子
2014
|
积分
6042
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Bottom of Form
从灵敏
开发
的视角来看,大多数场景下,我们在构建应用程序时,都会希望实现快速
开发
、缩短上线周期,并充实利用云提供商的成型组件服务,来获得更好的稳定性。若想要达成理想成果,我们在详细过程中,还会碰到诸多的问题,譬如:
云服务提供商各项服务和组件的学习时间与本钱、架构是否可以符合最佳实践?
更值得关注的是,一旦摆设云服务,是否彻底会被该供应商锁定?
如果考虑灾备场景,或是更多的业务跨地域扩展需求,企业架构团队是否要将工作负载摆设到其他云上?
面对上述问题,如果答案为“是”的话。那我们将再次经历一遍上述的步骤——学习、摆设、转换。这将消耗企业宝贵的时间与人力本钱。若能韶光倒转,我们为什么不将应用,从一开始设计为如乐高一样平常、易拆解、易迁徙的“机动的架构”呢?
如此一来,便将会帮助我们免除“返工”流程,同步消除供应商的锁定,并让我们更有信心地应对未来增长的业务需求。在本文中,我们将探究云中可移植性架构的尺度化方法及其优势,帮助各人了解构建弹性应用的最佳实践。
如果工作负载被设计为易于迁徙、组件化的形式,那么利用哪家云提供商将不再成为上云、用云的限定条件。因此,在考虑团体工作负载的尺度化设计时,首先要确定存在哪些供应商的“锁定点”,或云供应商有可能制止您转向其他提供商的因素。
比方,围绕 Kubernetes 之类的容器化设计,并不总是完善的。 试想一下,那些 Kubernetes 集群可能与之交互、或必要与之交互的其他系统。评估这些需求,并利用开源解决方案和核心云基础设施基元,来基础设计您的架构,您可以在任何云提供商处,获取相应解决方案和核心云基础设施基元基础。
保持关注尺度 API,可以确保应用程序与其他系统之间的兼容性。以利用同步(哀求/相应)通讯组件的RESTful API 为例,它们之所以受接待,便是由于利用了HTTP这一更常见和支持范围更广泛的协议种别。固然可选的其他协议层出不穷,尤其未来在视频流等领域愈加明显,但基于 HTTP 的协议,始终具有高可用性。
接纳微服务或容器的模块化设计,可将应用程序分解为更小、更易于管理的组件,更容易按需添加或删除功能,并让应用程序变得更具机动性和可扩展性。 云原生的优势,正在于它提供了轻松更新和替换组件的高效流程,同时不会影响整个工作负载架构的效能。
一旦建立起可移植性的弹性架构,下一步我们必要切换至管理
运维
视角,来保障该架构未来一直能够保持足够“轻盈”。答案正是自动化。通过自动化,可以简化应用程序的摆设和管理。详细路径上
开发
者可配合利用连续集成/连续摆设 (CI/CD) 管道和基础设施即代码 (IaC) 工具。
声明式摆设方法,答应您对工作负载的每个部门举行编码:应用程序、软件、系统配置以及在
开发
、预发布和生产环境中运行的所有内容。 因此,您可以在一个新的云环境中,快速启动、举行故障转移或切换到另一家云提供商的环境中。 拥有了一个完全可编码且版本化的环境,您可以记录所有内容,了解所有文件记录的设置方式。换言之,您拥有记录所有更改以及更改人信息的透明汗青记录。
固然,我们必须牢记安全的告急性。 踏上弹性之路,有利于支持您
开发
出更尺度的安全方法,消除“一旦完成设置便抛诸脑后”的危险心态。此类高频风险举动,表现为用户在假造私有云(VPC) 中摆设工作负载后,即假设它是“安全”的。
在同类“一切皆代码”方法中,我们实现了可移植的尺度化架构; 用户的全域安全态势,也可以实现尺度化和编码。 除了自动化反馈循环、毛病测试等的 DevSecOps 实践之外,还可以考虑访问控制策略和强化的配置模板,这些策略免受底层平台的影响,因此可以确保跨环境资源保护的同等性。尤其面对多云环境,这种安全方法性能强劲,, 能够高效承担并转移工作负载,这是劫难规复中的可靠防御策略。
可移植性架构的优势
可移植性的云架构,可提供机动性、高性价比、弹性、可扩展性和经优化改进的摆设实践。应用全新架构模式,您能够选择更适合您需求的云解决方案,规避云供应商锁定,并快速适应不断变化的需求或市场条件。
进步可用性:
可移植性架构确保应用程序可以跨多个云平台,实现轻松摆设,低沉因平台特定问题而导致停机的风险。
进步灵敏性:
云原生架构使
开发
人员能够快速迭代和摆设新特性和功能,缩短上市时间并进步竞争力。
进步安全性:
便携式架构使应用程序和基础设施组件能够以同等的方式得到保护,将加密和身份管理等安全功能集成到架构中,而不是依赖平台功能。
提升复原力:
便携式架构可确保应用程序能够在硬件和软件故障时,仍能正常运行,而不会停止或数据丢失。
更易于管理:
便携式架构可使应用程序跨多个云平台环境,利用监控、自动化和编排工具,举行更有效的管理。
提升创新力:
便携式架构支持企业能够利用人工智能和机器学习等新兴技术,来构建创新型应用程序和服务。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
鼠扑
论坛元老
这个人很懒什么都没写!
楼主热帖
Java 基于Apache POI实现Excel读写操作 ...
XAF新手入门 - 类型子系统(Types Info ...
Dapr 知多少 | 分布式应用运行时 ...
springboot开启单元测试的方法分享 ...
5.15日 搭建青龙面板教程——狗东跑跑 ...
记录一次NoSuchMethodError问题的解决 ...
C#生成putty格式的ppk文件(支持passph ...
Python 封装SNMP调用接口
风险洞察之事件总线的探索与演进 ...
SQLSERVER大小写转换方法
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
物联网
数据仓库与分析
运维.售后
容器及微服务
SQL-Server
云原生
开源技术
.Net
DevOps与敏捷开发
虚拟化与私有云
快速回复
返回顶部
返回列表