SAE Job任务
SAE Job应用能力
功能集 |
功能 |
功能描述 |
参考文档 |
任务模板管理 |
创建/删除/编辑任务模板 |
创建/删除/编辑任务模板。 |
任务模板管理 |
任务记录 |
任务记录 |
查看任务记录。 |
任务记录 |
执行与启停任务 |
执行与启动任务 |
执行与启动任务。 |
执行与启动任务 |
一次性任务配置 |
一次性任务配置 |
一次性任务配置。 |
一次性任务配置 |
基础监控 |
基础监控 |
查看基础监控。 |
查看基础监控 |
日志管理 |
日志管理 |
查看日志管理。 |
日志管理 |
SAE微服务
SAE微服务应用能力
功能集 |
功能 |
功能描述 |
参考文档 |
应用生命周期管理 |
创建/部署/更新/查看/启动/停止/删除应用 |
创建/部署/更新/查看/启动/停止/删除应用。 |
应用生命周期管理 |
微服务治理 |
无损上线 |
在应用启动过程中,无损上线为应用提供服务延迟注册、服务就绪检查和服务小流量预热的保护能力。 |
无损上线 |
无损下线 |
在应用执行部署、停止、回滚、缩容和重置时,通过配置无损下线来保证应用正常关闭。 |
无损下线 | |
金丝雀灰度 |
对于部署在SAE的Spring Cloud或Dubbo微服务应用,为了确保升级操作的安全性,您可以通过启用灰度发布(即金丝雀发布)的灰度规则进行小规模验证,验证通过后再全量升级。 |
灰度规则 | |
限流降级 |
SAE支持使用微服务引擎 MSE实现应用的限流降级,全面保障应用的可用性。 |
限流降级 | |
服务列表查询 |
查询部署的Spring Cloud应用和Dubbo应用的服务列表和服务详情。 |
查询服务列表 | |
微服务注册中心 |
SAE内置注册中心 |
SAE为用户提供免费的内置Nacos注册中心,在无需购买或自建注册中心的情况下即可部署微服务应用到SAE平台。 |
SAE内置注册中心 |
MSE Nacos注册中心 |
SAE支持使用MSE Nacos注册中心。当您的微服务应用规模比较大,对性能和稳定性有非常高的要求,您可以选择MSE Nacos注册中心。 |
MSE Nacos注册中心 | |
自建Nacos注册中心 |
SAE支持使用自建Nacos注册中心实现服务的注册与发现功能。 |
自建Nacos注册中心 | |
运维管理 |
基础监控 |
SAE对应用所运行设备的CPU、负载、内存、网络和磁盘进行数据采集与分析,并以动态图的方式展示,方便实时、直观地了解应用所运行设备的状态。 |
基础监控 |
应用监控 |
SAE为多种语言和框架提供无侵入的应用监控和告警能力。 |
应用监控 | |
告警管理 |
SAE集成了ARMS告警管理功能,提供了可靠的告警收敛、通知、自动升级等功能,帮助您快速检测和修复业务告警。 |
告警管理 | |
事件订阅 |
SAE事件中心可以记录实例的状态变更,统一管理SAE生成的事件数据,提供存储、查询和告警等功能,以便查看与分析。 |
事件订阅 | |
一键启停 |
定时启停功能可实现按命名空间定时批量启停应用,例如定时启停开发环境或测试环境的全部应用,帮助提高硬件资产利用率、降低资源闲置成本。 |
一键启停 | |
日志管理 |
日志管理提供应用实时日志查询功能。 |
日志管理 | |
弹性伸缩 |
手动扩缩 |
在应用的实例负载过高时以手动方式添加新应用实例,在应用闲置时减少应用实例,能够高效利用应用资源、降低成本。 |
手动扩缩 |
自动扩缩 |
在分布式应用管理中,弹性伸缩能够感知应用内各个实例的状态,并根据实例状态自动增加或减少实例数量,即扩容或缩容。 |
自动扩缩 | |
CICD |
使用云效部署应用至SAE |
云效流水线Flow提供灵活易用的持续集成、验证和发布功能。 |
使用云效部署应用至SAE |
使用Jenkins实现应用的持续集成 |
SAE在Jenkins环境中集成了sae-jenkins-plugin插件,可以使用该插件在Jenkins内快速完成持续部署并且应用到SAE。 |
使用Jenkins实现应用的持续集成 | |
应用访问 |
基于EIP实现应用公网访问及访问公网 |
基于EIP配置SAE实例公网访问和访问公网的能力。 |
基于EIP配置SAE实例公网访问和访问公网的能力 |
基于CLB实现应用服务访问 |
在SAE中部署应用后,可以通过添加公网CLB实现公网访问应用,也可以添加私网CLB实现同VPC内所有应用间互相访问。 |
基于CLB实现应用服务访问 | |
基于MSE云原生网关/ALB/CLB实现网关路由 |
SAE支持MSE云原生网关、ALB、CLB三种类型的网络路由规则配置。 |
基于MSE云原生网关/ALB/CLB实现网关路由 | |
企业级特性 |
权限管理 |
SAE的权限管理通过阿里云访问控制RAM产品实现,实现对资源数据进行必要的隔离和权限控制,以保证安全性。 |
权限管理 |
操作审批 |
当企业内部有多个阿里云账号(主账号)和RAM用户(子账号)时,可通过SAE对重要功能进行权限收口。 |
操作审批 | |
企业分账 |
SAE 支持为应用创建并绑定标签,并通过标签的分类实现企业分账管理。 |
企业分账 | |
配置管理 |
分布式配置管理 |
SAE集成了应用配置管理ACM中的配置管理功能,支持在SAE中使用ACM对应用配置进行集中管理。 |
分布式配置管理 |
配置项(ConfigMap) |
配置项是一种存储应用所需配置信息的资源类型,它可以作为容器运行环境中的环境变量,便于应用部署后灵活变更容器配置,也可以通过挂载配置文件的方式向容器中注入配置信息。 |
配置项(ConfigMap) | |
保密字典(Secret) |
保密字典(K8s Secret)是一种用于存储和管理密钥、证书等敏感信息的资源类型。为避免敏感数据暴露到镜像或应用与任务的部署参数中,推荐您使用SAE命名空间级别的保密字典。 |
保密字典(Secret) | |
高级设置 |
设置启动命令 |
SAE会根据预设的启动参数来启动容器。 |
设置启动命令 |
设置环境变量 |
应用在系统中运行需要配置特定的环境变量,如Java应用程序在配置Java_home及其Path后,其相关命令才可以被执行。 |
设置环境变量 | |
设置Hosts绑定 |
SAE支持应用级别的实例,通过绑定Hosts对主机名进行解析,方便应用实例通过主机名进行访问。 |
设置Hosts绑定 | |
设置健康检查 |
通过健康检查功能查看应用实例与业务运行是否正常,以便业务异常时定位问题。 |
设置健康检查 | |
设置日志收集至SLS |
SAE提供了文件日志收集功能,支持将业务文件日志(容器内日志路径)、容器标准输出日志(stdout)无限制行数地收集至SLS,便于您聚合分析。 |
设置日志收集至SLS | |
设置日志收集至Kafka |
SAE支持将应用实例的标准输出(stdout),以及将应用实例指定路径的日志采集到云消息队列 Kafka 版中。在此基础上,您可以结合自身的业务场景,将Kafka的数据投递到例如Elasticsearch等其他持久化库中,便于集中管理和分析日志。 |
设置日志收集至Kafka | |
设置NAS存储 |
将NAS挂载至SAE应用实例,可以有效解决应用数据的持久化存储需求,并实现应用实例之间的数据共享。 |
设置NAS存储 | |
设置OSS存储 |
OSS适用于读多写少的场景,例如挂载配置文件或者前端静态文件等。 |
设置OSS存储 | |
设置应用生命周期管理 |
如果您精通K8s,且需要在应用容器启动前或者关闭前执行相关操作,例如运行前部署资源或者停止前优雅下线应用,可以设置应用生命周期管理。 |
设置应用生命周期管理 | |
设置配置项 |
配置项能够将环境配置信息和容器镜像解耦,方便您修改应用配置。 |
注入配置信息 |