写点什么

云效 AppStack-- 扫雷亲测

  • 2023-04-15
    北京
  • 本文字数:1958 字

    阅读完需:约 6 分钟

云效AppStack--扫雷亲测

云效背景

随着产品更新迭代的不断加快,技术相关人员包括产品设计、开发人员、测试人员、运维人员都承受这较大的工作压力,为了更好的减轻整个产品线上工作人员的压力,提高团队的研发效能,阿里云推出了云效应用交付平台 AppStack ,云效 AppStack 是一款开发者友好的、以应用为核心的应用交付平台,提供资源管理、应用编排、环境管理、部署运维、变更发布等一站式能力, 帮助企业建立应用交付整体解决方案,加速企业云原生与 DevOps 转型,提升团队研发效能。

那么为了更好的体验云效 AppStack 的整体流程,这里我开始逐步操作。

云效操作

云效 AppStack 控制台首页地址:https://devops.aliyun.com/appstack/apps

导入资源

选择【资源池】,导入资源

点击【导入 Kubernetes 集群】,选择如下


点击【免费体验集群】


点击【前往创建】或者点击【阿里云体验实验室】,可以看到体验资源创建中


资源创建完成之后复制对应参数到指定位置



镜像仓库

设置镜像仓库密码,仓库地址:https://cr.console.aliyun.com/cn-hangzhou/instances


点击【个人实例】,设置访问凭证


点击【命名空间】-【创建命名空间】


点击【镜像仓库】-【创建镜像仓库】


点击【下一步】,选择【本地仓库】完成镜像仓库的创建

应用配置

再次回到云效应用管理页面,地址:https://codeup.aliyun.com/,点击


点击【导入代码库】,选择 URL 导入


确定之后点击左侧菜单回到应用交付页面,地址:https://devops.aliyun.com/appstack/apps,新建应用


点击应用名称,进入应用详情


点击【前往配置】,选择【编排内容】,如图


选择扫雷模板


这里模板内容已经默认配置好了,点击返回箭头即可


点击【环境】-【开发环境】


点击【开发环境】-【关联资源】,弹窗中选择刚才新建的资源


环境设置完成之后,点击【流水线】,选择【新建流水线】


选择扫雷流水线内容


点击【创建】,代码源选择前面创建的 Codeup


完成之后点击【添加】进入【自定义镜像构建】,其中镜像地址是刚才创建的镜像仓库地址


输入镜像仓库的用户名密码


完成之后继续进行 AppStack 部署,依次选择在上面步骤已经准备的资源


点击右上角【保存并运行】,在弹框中需要输入集群的地址


复制测试域名内容到弹框


点击【运行】,运行成功之后进入 AppStack 部署


点击【创建部署单】


点击【继续】进入第二步部署操作


点击【提交】等待部署完成,部署完成后如下图


回到【流水线】,点击部署的流水线查看详情


流水线详情如下图


到这里整个扫雷部署就算完成了,那么整个云效 AppStack 的体验也就结束了,下面说一下在使用中的整体感受。

总结及感受

本文是基于扫雷应用测试来使用云效 AppStack 部署,体验整个云效 AppStack 从拉取代码、创建资源、创建应用、环境、流水线到部署完成的全过程,在操作过程中基本上按照正确的流程下来即可完成全套的操作,中间不会有卡顿的问题,体验感拉满。那么对于这款产品来说,有一些不成熟的小建议;

就本人来说,本人作为技术人员,主要语言是 java,负责后台管理系统的开发,主要做的是 PC 端的产品,可能和当前体验的云效 AppStack 没有直接的关系,但是在日常工作过程中还是会有与公司 app 同事之间的合作,app 整体从开发、测试、部署、发布应用的整体过程不完全清楚,但是大致上了解。

那么对于云效 AppStack 来说, 云效 AppStack 致力于帮助企业建立应用交付整体解决方案,加速企业云原生与 DevOps 转型,提升团队研发效能。

产品流程从资源管理、应用管理、环境管理、应用发布、部署运维、全局管控整体把握 App 全生命周期,作为企业来说更关注于提升研发团队效能,提高产品转化率,而在云效 AppStack 的体验过程中,镜像仓库的创建、集群资源的创建,对于企业来说都是会产生费用投入的,部署服务也是会产生费用,而整体全部的费用又不能通过一个套餐来解决,而是需要单独计算成本,比如仓库存储费用,集群资源费用,服务部署费用等,不利于企业更快捷的把控成本转化率;

对于开发者来说,需要整体来适应这个新的流程,包括镜像仓库创建、集群资源创建、Codeup 等都需要学习适应,也会有一定的学习成本,如何能让产品更切合当前的开发习惯,或者说让降低产品的学习成本,都会比较有利于产品的推广,毕竟提高研发效能是每个企业都喜闻乐见的;

还有一点就是账号的问题,云效 DevOps 后台虽然有企业管理后台,可以管理企业的账号以及权限、项目等信息,但是账号从哪儿来呢?当下每个人的账号都很多,单说社交账号就有微博账号,QQ 账号,微信账号,钉钉账号,小红书账号,知乎账号,抖音账号,快手账号等太多账号了,那么云效 DevOps 的账号是否可以通过和其他社交平台打通,比如可以用钉钉账号扫码登录呢,而不是需要再新建一个新的社区账号,毕竟账号太多了,对于每个人都是一个负担。

以上就是个人的拙见,云效 AppStack 整体设计很完整,体验很流畅,功能也强大,希望可以尽快实现共享账号,吸引更多的技术人员来体验这款好产品,助力产品发展的更丰富完善。

发布于: 2023-04-15阅读数: 20
用户头像

让技术不再枯燥,让每一位技术人爱上技术 2022-07-22 加入

还未添加个人简介

评论

发布
暂无评论
云效AppStack--扫雷亲测_云效_六月的雨在InfoQ_InfoQ写作社区