运行分层

前后端分离,请求经HTTPS接入后进入应用与数据层;标准运行环境为Linux,应用以容器方式交付。

分层组成说明
客户端微信小程序 / Web管理端 / H5按业务场景提供多端入口,统一对接后端API
接入层HTTPS / Nginx证书终止、反向代理、静态资源与流量分发
应用层业务服务 / 管理后台 / 定时与异步任务以Docker容器运行,支持多实例与滚动升级
数据层MySQL / Redis / 对象存储业务数据、缓存会话与文件资产分离存放
交付环境Linux服务器 / Docker Compose云主机、客户机房与内网均可落地,便于自主管控

部署方式

按客户网络与运维能力选择开通方式,统一以Linux为底座,优先Docker交付。

方式适用场景要点
SaaS云端快速上线、轻运维云端开通账号与环境,按约定迭代升级
Linux私有化客户自有服务器或机房部署于常见Linux发行版,便于内网隔离与自主管控
Docker交付标准化安装与升级Compose编排应用与依赖,环境一致性高、回滚清晰
集群扩展高并发与高可用多实例负载均衡与滚动升级,按业务增长扩容
内网部署无公网或强隔离环境支持离线安装包与内网镜像源,满足政企网络安全要求

技术能力

聚焦可交付、可维护的工程能力;按项目选型语言与框架,标准运行环境始终是Linux容器。

运行环境Linux(Ubuntu / Debian / CentOS等)容器化Docker / Docker Compose
接入与网关Nginx / HTTPS架构形态前后端分离 / RESTful API
前端与小程序Vue / Nuxt / UniApp管理端Web后台(按项目定制)
数据库MySQL缓存Redis
对象存储本地磁盘 / 阿里云OSS / 腾讯云COS鉴权JWT / 基于角色的权限控制
接口文档OpenAPI / Swagger异步与任务消息队列 / 定时任务(按业务启用)
日志与观测应用日志 / 访问日志 / 基础监控CI/CD镜像构建、环境发布与版本回滚
微信能力小程序登录、消息、支付等官方能力对接短信与通知按项目对接合规短信/企微等通道

交付与运维

以可验收结果为导向,让系统在真实业务中稳定运行、可持续演进。

环节说明
需求对齐立项前明确业务目标与边界,用可验收里程碑管理进度,减少返工
环境交付提供安装说明、镜像/编排文件与基础配置清单,支持客户侧Linux环境验收
数据可靠约定备份策略与恢复演练要点,保障业务数据可回溯
安全基线HTTPS、权限隔离、敏感配置外置;按客户要求配合内网与主机加固
上线陪伴操作培训、问题响应与版本迭代,保障系统持续可用
扩展演进支持按业务增长扩容实例、拆分服务与升级依赖组件