3、软件平台架构与 DevOps 基础设施详解

软件平台架构与 DevOps 基础设施详解

1. 平台核心组件概述

平台的核心组件围绕配置、入口(Ingress)、数据管理和指标展开,这些组件构成了一个基本服务框架,支持新技术与数据的无限组合。

1.1 入口管理

在入口管理方面,Nginx 是管理公共 HTTP 入口的核心组件,尽管对其利用只是触及表面,但它对平台的网络和架构布局至关重要。而 Envoy 是反向代理支持的新热门选择,也是 Istio 的核心组件之一。

1.2 数据管理

数据管理是企业平台的基础核心组件。平台接收通过入口进入的数据,并通过 API 检索数据后,需要对其进行管理。数据管理层也是各处理器结果通信的必要手段。原始数据以物联网设备的指标、区块链交易结果以及通过 HTTP API 和 TCP 端口的通信等形式进入平台。这些数据被检索和处理,以形成新的区块链交易、向物联网设备发送命令,并从机器学习模型中得出预测,其结果成为新的数据,在这个递归生态系统中不断传播和精炼。

平台可通过整合现代且经过验证的开源技术,如 Apache Kafka、Elasticsearch 和 Prometheus,来利用消息队列、索引和指标聚合方面的一流技术。这些技术形成了堆栈的更高级基础设施,通过自定义中介提供其功能,通过规范化对结果数据的访问,连接物联网数据、机器学习和区块链的专业应用。

以下是平台数据处理的流程:

graph LR
    A[原始数据] --> B[数据接收]
    B --> C[数据处理]
    C --> D{处
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值