红帽公司推出首款Kubernetes原生IDE

栏目: 编程工具 · 发布时间: 5年前

内容简介:红帽CodeReady Workspaces通用版本正式亮相。这是一款新的Kubernetes原生IDE,旨在简化云原生及生产就绪应用程序的创建流程。红帽公司日前宣布推出红帽CodeReady Workspaces,这是一套基于浏览器的Kubernetes原生开发环境,能够帮助开发团队更顺畅地进行协作。CodeReady Workspaces以开源Eclipse Che集成开发环境(简称IDE)项目为基础,CodeReady Workspaces针对红帽OpenShift与红帽Enterprise Linu

红帽CodeReady Workspaces通用版本正式亮相。这是一款新的Kubernetes原生IDE,旨在简化云原生及生产就绪应用程序的创建流程。

红帽公司日前宣布推出红帽CodeReady Workspaces,这是一套基于浏览器的Kubernetes原生开发环境,能够帮助开发团队更顺畅地进行协作。CodeReady Workspaces以开源Eclipse Che集成开发环境(简称IDE)项目为基础,CodeReady Workspaces针对红帽OpenShift与红帽Enterprise Linux进行了优化。CodeReady Workspaces的目标在于为企业开发团队提供可共享的开发者环境,其中包括编写、构建、测试、运行以及调试基于容器型应用程序所必需的 工具 与依赖关系。

目前,众多领先企业都在利用Kubernetes与容器构建及部署各类应用程序与服务;然而,基于容器型开发环境的普及也代表着开发团队在工具与流程层面的重大变化。由于传统工具并未利用Kubernetes与容器所构建,这迫使开发团队以手动方式管理环境,导致其没有充足的精力投入到代码编写等核心工作当中。

首款Kubernetes原生IDE

红帽CodeReady Workspaces是目前市场上首款能够直接运行在Kubernetes集群之内,用于管理开发者代码、依赖关系以及OpenShift Pod与容器中工件的IDE解决方案。传统工具只能在测试与部署的最终阶段发挥Kubernetes的优势;相比之下,CodeReady Workspaces则能够从起步之初就将开发者引入OpenShift,帮助开发人员解决将应用程序从开发平台迁移至生产系统时经常遇到的问题。开发人员无需掌握大量Kubernetes或OpenShift专业知识,即可使用这款IDE。CodeReady Workspaces旨在处理幕后Kubernetes工件的管理工作,这将确保开发人员能够更轻松地从OpenShift当中开发容器化应用程序。

加快项目进度

红帽CodeReady Workspaces引入了一项名为Factories的强大共享功能。一个Factory实际上是一套模板,其中包含项目所需要的源代码位置、运行时以及工具配置与命令。Factory功能使得开发团队能够在几分钟之内启动并运行Kubernetes原生开发人员环境。团队成员可以使用任何带有浏览器、任何操作系统(简称OS)以及任何IDE的设备来访问自己或者共享的工作区。

DevOps工作区平台

红帽CodeReady Workspaces是一套理想的平台,能够帮助各类组织全面推进DevOps理念。OpenShift使得IT或开发团队能够通过可编程与可定制型基础设施对工作区进行规模化管理,从而全面掌控系统性能、安全特性以及功能设置。
 团队可以利用CodeReady Workspaces:

  • 与其首选版本控制机制相集成(公共与私有库)。
  • 控制工作区权限与资源。
  • 保证源代码远离缺少安全保障的笔记本电脑与移动设备,从而更好地保护知识产权资产。
  • 利用轻量级目录访问协议(Lightweight Directory Access Protocol,简称LDAP)或Active Directory(简称AD)为单点登录机制提供身份验证支持。

原文链接: The first Kubernetes native IDE lands from Red Hat


以上所述就是小编给大家介绍的《红帽公司推出首款Kubernetes原生IDE》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出程序设计(中文版)

深入浅出程序设计(中文版)

Paul Barry、David Griffiths / 蒋雁翔、童健 / 东南大学出版社 / 2012-1 / 98.00元

《深入浅出程序设计(中文版)》介绍了编写计算机程序的核心概念:变量、判断、循环、函数与对象——无论运用哪种编程语言,都能在动态且多用途的python语言中使用具体示例和练习来运用并巩固这些概念。学习基本的工具来开始编写你感兴趣的程序,而不是其他人认为你应该使用的通用软件,并对软件能做什么(不能做什么)有一个更好的了解。当你完成这些,你就拥有了必要的基础去使用任何一种你需要或想要学习的语言或软件项目......一起来看看 《深入浅出程序设计(中文版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具