首页 > 技术文章 > 为什么使用云效应用交付AppStack平台 ,核心是什么?

yyds114 2021-11-09 17:18 原文

云效应用交付平台 AppStack是一款开发者友好的、以应用为核心的云原生应用交付平台,提供应用编排、环境管理、部署运维、资源管理、应用发布等一站式能力,帮助企业建立应用持续交付整体解决方案,加速企业云原生与 DevOps 转型,提升团队研发效能。
 

为什么使用云效 AppStack?

产品价值 开发者:支持开发者“高效自运维”
  • 开发者友好的环境观察与环境运维,方便问题排查和应急处理
  • 自助发布,发布过程可观察、可干预,一键暂停、回滚
  • 清晰的版本记录可追溯,回滚完整无遗漏
运维:支持研发运维流程集中管控
  • 企业级集中定义应用编排规则和部署策略,为研发自运维风险兜底
  • 告别传统低效、繁琐的日常运维工作,为运维减负
技术管理者:规范研发运维流程,提升团队效能
  • 研发运维流程通过工具固化沉淀
  • 提升发布运维活动可见性
  • 精细化的权限管理
产品优势 天然云原生,无平台绑定
  • 支持原生Kubernetes编排,以及开放应用模型OAM
  • 对应用部署架构无侵入
  • 支持以原生YAML格式和Helm Chart格式导出应用编排,跨云部署无顾虑
开箱即用,免运维
  • 免费使用,无需搭建,免运维
简单易上手
  • 内置经典的应用编排模版和持续交付流水线模版,十分钟从提交到部署
阿里云产品打通
  • 集成阿里云代码管理、CI/CD流水线、制品仓库、kubernetes集群等多产品,使用更便捷

产品功能

 
 

云效AppStack核心概念

 
应用
 
一个可独立交付的对外提供服务的单元,在研发态,通常对应一个到多个功能模块,关联一个或多个代码库;在运行态,通常对应一组Kubernetes资源。
 
应用编排
 
是对应用部署架构的描述,通常包含工作负载、配置项、网络、存储声明等,是一组Kubernetes资源组合。
 
环境
 
环境是应用运行态的载体,是应用维度做部署和运维的操作界面。在AppStack中,一个应用可以创建多套环境,用于开发、测试、生产等不同场景,用户可以分别对这些环境进行更新、管理和运行状态监控。
 
变量组
 
变量是一个键值对。变量组是一组变量的集合,即一组键值对的集合。在AppStack中,变量组可用于应用管理的多个阶段,如应用编排阶段通过提取出多个环境中的不同部分,支持同一套应用编排在多个环境中差异化部署。
 
资源
 
资源可以是任意云产品实例。资源池是一组资源的集合,可以包含多种类型的多个资源。在AppStack中,资源池用于企业资源管理,用户可以通过导入资源的方式,为不同应用、环境提供用于实际部署的基础云资源。
 
云效应用交付平台 AppStack是一款开发者友好的、以应用为核心的云原生应用交付平台,提供应用编排、环境管理、部署运维、资源管理、应用发布等一站式能力,帮助企业建立应用持续交付整体解决方案,加速企业云原生与 DevOps 转型,提升团队研发效能。
 
 

关于我们

更多关于云效DevOps的干货及云效动态,可微信搜索关注【云效】公众号~

彩蛋:公众号后台回复【指南】,可获得《阿里巴巴DevOps实践指南》&《10倍研发效能提升案例集》~

看完觉得对您有所帮助别忘记点赞、收藏和关注呦~

推荐阅读