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


红帽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

0 个评论

要回复文章请先登录注册