当前位置:网站首页>项目管理工具——项目开发者工具
项目管理工具——项目开发者工具
2022-07-25 05:10:00 【庄小焱】
摘要
云效云端开发平台 DevStudio 是面向云原生的 WebIDE 产品,只需一个浏览器即可获得与本地 IDE 一致的开发体验。通过预置开发环境,使用智能编码能力,即可快速地编辑、调试、运行、部署云端代码。
还给开发者提供了不少免费的开发者工具。本博文就详细的介绍上8款免费的开发者工具,帮助大家更好的学习和工作。但是个人觉得这个属于的先免费后面在收割的方案。不过我们还是有必要去了解一下相关的好的产品。
一、在线IDE——DevStudio
产品官网:https://www.aliyun.com/product/yunxiao/devstudio

如今各种本地工具都在云化,开发者每天编码所需的IDE工具自然也在云化。相比于本地IDE,WebIDE打开浏览器就可以使用,无需配置,在一些轻量开发场景,如Serverless、前端组件等场景,非常方便。阿里云的这块在线IDE工具,预置了多种主流的技术栈,支持在线运行、调试、运行、部署云端代码,还提供了代码智能补全等代码智能化的能力。
二、代码托管——Codeup
产品官网: https://www.aliyun.com/product/yunxiao/codeup
使用地址:https://codeup.aliyun.com
云效代码管理 Codeup,是基于 Git 的代码管理平台,数十万企业正在使用,提供代码托管、代码评审、代码扫描、质量检测、持续集成等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的代码托管和研发管理。
可以看到,相比Code, 云效Codeup提供了不限容量的代码托管服务(不限容量不限容量不限容量)。不仅如此,还提供了更丰富的代码检测、代码安全、代码智能化能力,一个工具顶多个。

三、Maven公库——Maven
产品官网: maven.aliyun.com
提供maven私有仓库、npm私有仓库、通用制品仓库等企业级私有制品仓库,用于maven、npm等软件包和依赖管理。不限容量、免费用

四、私有制品仓库——Packages
产品官网:https://www.aliyun.com/product/yunxiao/packages
使用地址:https://packages.aliyun.com
除了Maven公库外,一些私有的制品包的存储,也为开发者提供了免费、不限容量的私有制品存储服务,支持Maven、Nexus等多种制品类型。不用搭建、注册就可以使用。重点是:不限容量还免费

五、容器镜像仓库——阿里云ACR(收费)
产品官网:https://www.aliyun.com/product/acr
使用地址:https://cr.console.aliyun.com/
容器镜像服务(简称 ACR)是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。 ACR 支持全球同步加速、大规模/大镜像分发加速、多代码源构建加速等全链路提效,与容器服务 ACK 无缝集成,帮助企业降低交付复杂度,打造云原生应用一站式解决方案。
随着docker等云原生技术的普及,企业越来越多地使用docker进行应用的构建打包。docker镜像的存储可以使用容器镜像仓库——ACR。目前ACR提供了个人版和企业版,个人版目前是免费使用。

六、CI/CD自动化工具——Flow
产品官网:https://www.aliyun.com/product/yunxiao/flow
企业级持续集成和持续交付工具,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线CICD过程。通过持续向团队提供及时反馈,让交付过程高效顺畅。
随着企业应用架构从单体架构逐渐向微服务架构转型,自动化交付工具逐渐成为企业必备工具。的这款CI/CD工具,支持自动化构建、自动化测试、自动化部署等多项能力,打通了ECS、ACK、FC等多款产品,可以方便地实现主机或者云原生场景下的多种发布策略。依然是免费使用,目前免费版支持最大并行任务数 3,运行时长 1800 分钟/月,小型团队基本够用了。

七、移动DevOps平台-EMAS
产品官网:https://www.aliyun.com/product/emascrash/mobile_devops
使用地址:https://emas.console.aliyun.com/
前面介绍的云效Flow主要针对服务端应用,如果移动应用的CI/CD,提供的产品是——EMAS。
移动DevOps包括云构建和云发布,是面向多端应用场景(包括但不限于移动App、H5应用、小程序、Web应用、PC应用等),通过自动化流程串联应用完整生命周期(研发、测试、灰度、分发、监控、反馈)的一站式研发支撑平台,帮助企业实现交付流程化、自动化、数字化。

八、需求/任务管理——Projex
产品官网:https://www.aliyun.com/product/yunxiao/project
使用地址:https://devops.aliyun.com
云效项目协作Projex是新一代企业级项目协作工具,提供项目管理、需求管理、缺陷管理、任务管理、迭代规划等丰富的项目管理功能及效能数据统计,支持单项目管理、跨项目协作等丰富的协作场景,以及 Scrum、LeSS、ALPD 等不同复杂度的研发模式,助力企业实现组织敏捷。最后,除了编码、测试、构建、部署外,开发者日常的研发需求、任务、缺陷等,也可以使用来进行管理。

博文参考
边栏推荐
- Which website is suitable for physical server
- STM32 Development Notes 121: Kalman filter I understand
- [the most comprehensive and detailed] how to design a database and table splitting scheme that can dynamically expand and shrink capacity?
- 初步了解Panda3d粒子系统
- 教你三招从让性能从20s优化到500ms
- Pikachu vulnerability platform exercise
- 2022-7-15 summary
- Learn to use PHP to get the URL address link after resetting
- STM32 Development Notes 119: what macros are required to enable FPU?
- 2022-07-24: what is the output of the following go language code? A:[]int{}; B:[]int(nil); C:panic; D: Compilation error. package main import ( “fmt“ ) f
猜你喜欢

RHCE first day

rhcsa暑假第二天

Wechat official account all article download links to get

ESWC 2018 | r-gcn: relational data modeling based on graph convolution network

rhce第一天

推荐系统-协同过滤在Spark中的实现

The strongest JVM in the whole network is coming!

QT download installation tutorial

Implementation principle of epoll

When image component in wechat applet is used as background picture
随机推荐
Ownership in rust -- introduction of rust language Xiaobai 11
ESWC 2018 | r-gcn: relational data modeling based on graph convolution network
Data Lake (16): structured streaming writes iceberg in real time
rhce第一天
The market is right
Bypass XSS filters in Web Applications
如何判断是否遭到DDOS攻击
[wechat applet] label (86/100)
Matter's Unified Smart Home connection standard enables local automatic interaction between smart devices
ping命令
How can test / development programmers with 5 years of experience break through the technical bottleneck? Common problems in big factories
Harbor installation
初步了解Panda3d粒子系统
Introduction to FileStream class of C #
Baklib: share some methods about building enterprise knowledge management (km)
[no title] 1
Go language function
Performance Optimization: lazy loading of pictures
2022-07-24:以下go语言代码输出什么?A:[]int{};B:[]int(nil);C:panic;D:编译错误。 package main import ( “fmt“ ) f
Sword finger offer II 014. anagrams in strings