开源基础设施,超越运营复杂性迈向成熟度

robot
摘要生成中

开源软件已成为现代应用基础设施的核心组成部分。Apache Cassandra、Apache Kafka、PostgreSQL等技术支撑着企业日常依赖的数字服务。然而,随着这些技术采用速度的加快,新的运营挑战也随之浮现,即如何大规模管理这些技术。

根据TheCUBE Research的数据,已有61%的企业环境采用"混合部署"模式运营,32%的组织报告需要数小时才能识别"生产"问题。这种阴暗面加剧了业务关键型应用程序运营的风险。

在关于NetApp公司Instacluster部门的讨论中,探讨了企业如何应对开源基础设施日益增长的运营需求。Instacluster的本·斯莱特强调:“最初下载并启动开源软件时运行良好,但在运营规模上使用时,你必须自行解决所有问题。”

对许多组织而言,开源的吸引力是显而易见的。“灵活性”、快速创新以及许可证模式的自由都是其优势,但要在"运营层面"管理这些系统需要深厚的专业知识。在此背景下,往往会出现没有专职专家而不得不直接深入"代码库"解决问题的情况。若整合到成熟的运营模型中,则可大幅降低这种复杂性。

斯莱特特别指出:“与单一供应商协调合同,并能够通过一致的界面跨云工作”,这种一致性在运营系统时会产生巨大差异。他补充道,如果平台能支持多种开源技术,便可简化从部署自动化到事件响应的所有环节。

开源的核心价值依然至关重要。在托管服务日益流行的背景下,主张通过保持与开源项目的兼容性来维持长期灵活性。斯莱特解释道,这样做能使IT环境成为企业自身所有,关键在于不依赖于单一供应商。

归根结底,开源虽处于现代软件开发的核心地位,但分布式基础设施的运营需求正快速增长。这促使许多组织重新评估其开源技术的运营方式。通过管理平台提升运营成熟度或许正是解决之道。

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论