管理员扩展DevOps项目的3种方法

JFrog项目

随着全球大流行将大多数客户互动和交易转变为非接触式世界,软件开发已经加快,以应对市场向数字业务的转变。对于许多企业来说,管理开发项目数量和速度的增加给他们的流程和劳动力增加了压力。随着工作量的增加,系统管理员面临着具有挑战性的任务,即使用正确的团队成员、资源、权限和阈值来扩展每个开发项目,以继续提高效率。2022世界杯阿根廷预选赛赛程

管理和扩展DevOps项目

JFrog项目专为拥有复杂的包管理器、存储库、注册中心的大型企业组织而设计,执掌图表和依赖关系,并正在寻找解决方案:

  • 扩大开发项目的数量,以加速数字业务的发展。
  • 为新项目创建消除平台管理的瓶颈。
  • 在项目层面提供团队成员、角色和资源的本地管理。2022世界杯阿根廷预选赛赛程
  • 简化开发和测试团队对新项目的入职。

当数百或数千个DevOps项目处于活动状态时,DevOps管理员可能会成为瓶颈.JFrog通过将日常功能从平台级别下放到单个项目级别,采用了增强软件项目敏捷性和规模的方法。

基于角色的访问控制

基于角色的访问控制

基于角色的访问控制解决了跨企业项目、组织和业务单元扩展DevOps项目的挑战。例如,使用基于角色的权限,可以允许开发人员仅在预定义的DEV(开发)环境中部署工件,而不能在PROD(生产)环境中部署。

JFrog项目-预配置的开发环境

JFrog项目-预配置的开发环境

通过将管理任务从平台级委托给单个DevOps项目级,开发团队可以快速进入预配置的DEV或PROD环境,并立即开始贡献。通过使项目团队能够自组织,通过管理控制添加具有粒度RBAC的团队成员,并在管道的每个阶段分配资源和权限,JFrog Projects正在扩展DevOps。2022世界杯阿根廷预选赛赛程

1.0自助服务

JFrog项目解决了开发人员被分配到多个软件项目、手动配置每个环境并为每个环境请求正确级别的特权的挑战。DevOps项目管理员可以预先分配DEV或PROD环境,以使开发团队能够快速启动,并最大化他们在编码上的时间。

软件开发人员还可以使用已分配的资源启动新项目,以简化他们的入职流程,并更快地进行编码。2022世界杯阿根廷预选赛赛程在预定义的DEV或PROD环境中,他们可以使用一套标准的工具,例如:包管理器、工件(例如。图像,依赖),构建,管道和全局搜索。

对于DevOps项目管理员,下面的屏幕截图突出显示了名为“交易大厅”.这个交易大厅项目有1个项目管理员、3个开发人员、3个贡献者、7个查看者和3个发布和部署领导者,预配置了3个存储库和1个管道集成,这样团队就可以开始了。

JFrog平台-一个新项目的管理视图

JFrog平台-一个新项目的管理视图

2.0轻松管理软件项目

作为云优先应用程序和microservice架构成为现代格局的尺度,一触即发SDLC软件发布的速度越来越快,因为每个微服务都有自己的代码库,可以独立部署、升级或替换。为了支持这种加速的生命周期,DevOps项目本身必须更加敏捷,更加自主,以便快速为开发团队提供快速开始编码所需的资源。2022世界杯阿根廷预选赛赛程

JFrog项目解决了扩展分布式开发项目的挑战;

  • 轻松设置新的开发项目和分配团队成员和资源,存储配额,所有通过一个简单的UI。2022世界杯阿根廷预选赛赛程
  • 在使用公共平台设置的同时,确保符合项目级数据分离和不同项目/团队/部门之间的信息访问。
  • 扩展的管理UI,便于配置新的基于角色的访问和权限。
  • 新引入平台和项目管理角色,具有全局资源管理和特定项目的项目管理权限。2022世界杯阿根廷预选赛赛程
  • 额外的项目角色,例如查看者、贡献者、开发人员和发布管理;和CRUD权限的资源,如包,构建,工件,管道和全2022世界杯阿根廷预选赛赛程局搜索贯穿CI/CD DevOps管道

JFrog平台-交易大厅DEV和PROD存储库

JFrog平台-交易大厅DEV和PROD存储库

  • 使用预定义的DEV(开发)和PROD(生产)环境,项目管理员可以快速组建和运行团队。

3.0高效资源配置2022世界杯阿根廷预选赛赛程

管理项目级存储阈值

从资源管理的角度来看,用户降低成本的关键资源之一是存储。2022世界杯阿根廷预选赛赛程

JFrog平台-管理存储阈值

JFrog平台-管理存储阈值

JFrog Projects提供了对项目级存储消耗模式的增强可见性,允许平台管理员为每个项目分配特定的存储限制。项目主管知道他们必须使用什么,可以快速启动代码开发,以及管理使用模式以优化性能。

今天就开始JFrog平台吧,开始免费>