> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skrmir.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 部署生命周期

> AiOS 中从提交部署到审批、任务执行、验证、回滚与审计闭环的应用部署生命周期。

# 部署生命周期

## 适用对象

本页面适用于需要理解 AiOS 应用部署主链路的开发者、运维、审批人和平台维护者。

## 目标与范围

本页描述应用部署从输入模型到最终执行与审计闭环的完整路径。

## 核心概念

* 所有来源最终都转为 `AppSpec`
* prod 变更默认进入 `AuthN -> AuthZ -> Approval -> Execute -> Audit`
* 回滚与部署使用同一条任务链路

## 标准流程

### Dev / Test / Preview

1. 提交部署请求
2. 服务端解析来源并生成 AppSpec
3. 执行 Render / Apply / HealthCheck
4. 写入 task 与审计记录

### Prod

1. 提交 prod 部署请求
2. AuthZ 判断为 `require_approval`
3. 创建 approval ticket
4. 通过 binding 校验后执行部署
5. 任务状态、审计记录、部署记录一起落库

## 规划中的 CLI 示例（尚未实现）

当前仓库尚未交付这些部署/回滚 CLI 子命令；它们只用于表达未来入口也必须遵守同一条部署与审批链。

```bash theme={null}
aios app up --from-git https://example.com/org/app.git --env dev
aios app rollback my-api --env prod
```

## 相关页面

* [部署第一个应用](/getting-started/deploy-first-app)
* [备份模型](/platform/backup-model)
* [应用交付总览](/platform/application-delivery)
