urlname
type
Post
password
SyncToConfluence
category
学习笔记
date
Nov 25, 2024
slug
2ef1139b-65c0-487a-b0c0-2ec53136490d
icon
Button
catalog
summary
云原生技术通过解耦非功能特性、提升系统弹性和可观测性,成为现代应用架构的重要支柱,尤其在AI与云计算结合的趋势下,其影响更加显著。云原生架构强调服务化、弹性、自动化等原则,结合容器技术、微服务架构和DevOps等方法,助力AI应用实现更高效的开发与部署,为智能化时代提供坚实基础。
tags
产品思考
云原生
cover
Status
BusyTime
Status 1
status
Published
😀
这里写文章的前言: 互联网的普及引发数据爆炸,推动了网络传输、存储、计算等技术的应用落地。然而,这也带来了资源竞争、分布式应用复杂性提升、运维难度增加等问题。为了应对这些挑战,云原生技术应运而生,成为解决应用功能性与非功能性问题的关键方法论。

😵‍💫 云原生概述

云原生的定义与发展

云原生技术是一种专为“云”设计的思想、技术体系与方法论,经历了以下三个阶段:
阶段
特点
服务器
硬件为中心,部署定制化,运维自动化程度低,人力成本高,缺乏统一管理能力。
云化
硬件资源池化,使用虚拟化技术提供统一资源管理接口,部署以资源为中心。
云原生化
以“应用”为中心,强调持续集成交付、弹性扩展与自动化运维,非功能特性交由云平台承接。
notion image

云原生架构的核心目标

云原生架构的核心目标是剥离非业务代码,采用 服务化弹性可观测韧性自动化零信任持续演进 等原则。
原则
描述
服务化
通过微服务、小服务架构实现模块解耦。对于单机小应用无必要进行复杂服务化。
弹性
系统根据业务量自动调整资源规模,避免资源浪费与不足。云平台通过弹性伸缩解决传统部署的硬件限制问题。
可观测
提供分布式系统运行状态的日志、链路跟踪等多维度指标,便于系统监测与故障定位。
韧性
在异常情况下保障系统稳定运行,如容灾、熔断、限流等措施。
自动化
通过流程标准化和自动化工具降低技术复杂度,提高交付效率。
零信任
基于身份认证的访问控制机制,保障系统安全。
持续演进
架构需快速适应技术与业务变化,无论是公有云、私有云还是混合云均可采用云原生技术。

容器技术

容器技术是云原生的重要基础,历经硬件-操作系统-应用的传统架构到虚拟化和容器化部署的发展。
技术
特点
Docker
操作系统虚拟化技术,共享内核,轻量化,无资源损耗,启动速度快,成为容器镜像工业标准。
K8s
容器编排标准,为分布式应用管理提供资源调度、自动修复、负载均衡等能力。
notion image

微服务架构

微服务通过将单体应用拆解为多个独立子应用,形成松耦合分布式架构,提升开发、测试、部署效率,适应复杂业务场景。
微服务的持续演进引入了 Service MeshServerless 等技术。

Service Mesh

Service Mesh 提供微服务间通信、流控等非业务特性支持,核心是将治理问题沉淀为基础设施。
功能模块
描述
代理
接管服务间通信与流控。
控制面板
配置熔断、限流等策略。
典型技术
Istio(基于K8s构建,适配多云环境)。
notion image

Serverless

Serverless(无服务架构)通过 FaaSBaaS 让用户专注业务逻辑,简化运维流程。
优点
场景
降低运维复杂度,缩短上线周期
小程序、Web应用、事件驱动任务、离线数据处理等。
弹性扩展,实时处理
AI推理与数据处理应用。
notion image

DevOps与ModelOps

模式
描述
DevOps
提高软件开发效率,结合自动化与敏捷开发,适配容器化与微服务,推动云原生产品落地。
ModelOps
AI模型的自动化开发运维,结合AutoML等技术,提升模型训练、测试到部署的全流程效率,适应AI规模化应用需求。
notion image

😇 AI云原生应用发展趋势

随着技术成本降低,AI逐步从 G端B端C端 渗透,特别是在图像、语音等场景。云原生技术与AI的结合具有以下趋势:
  1. 公有云:AI函数计算成为提升业务效率的重要手段。
  1. 专有云/混合云:基于云原生架构开发AI应用,系统更健壮。
  1. 云+AI深度融合:推动通用智能与智能化需求的发展。
技术方向
描述
AI算法超市
提供便捷的AI能力,如百度BML、阿里PAI等产品。
网联化与智能化结合
持续增强AI在云端与边缘的应用场景,推动数据和算力需求快速增长。
云原生架构趋势
基于云原生技术的AI应用成为未来趋势。

🥹 总结

云原生技术通过解耦非功能特性、提升系统弹性和可观测性,成为现代应用架构的重要支柱,尤其在AI与云计算结合的趋势下,其影响更加显著。
从容器技术到Serverless,再到DevOps与ModelOps,云原生助力AI应用实现更高效的开发与部署,为智能化时代提供坚实基础。
AI产品经理:AI产品机会挖掘AI产品经理:机器人学与运动规划
Loading...