写点什么

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具

  • 2019-06-27
  • 本文字数:740 字

    阅读完需:约 2 分钟

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具

Eclipse Codewind是 Eclipse 基金会的一个新项目,目标是“提供工具来帮助[构建]高质量的 Kubernetes[和 Docker]原生云应用程序,与使用了哪种 IDE 或语言无关。”


Codewind 最初是IBM Microclimate项目的一个贡献,Codewind 的任务是帮助开发人员快速、一致地完成原生云应用程序开发中的常见任务。


开发人员可以使用 Codewind 从模板生成新项目,或者从现有项目生成模板。他们还可以使用它在 Docker 或 Kubernetes 中启动、部署、增量更新、调试应用程序或对其进行性能测试。此外,它还提供验证功能,以确保应用程序遵循最佳实践,并帮助将现有项目转移或迁移到 Docker 或 Kubernetes。其目的就是,使所有这些工具和特性都可以直接从 IDE 中获得。


Codewind 对 Java 的支持最好,但也支持 Go、Python、Swift 和 Node.js 项目。它还提供了特定的框架支持,包括 Java EE、Spring、MicroProfile、Lagom 和 Express。该项目处于 Eclipse 孵化阶段,支持级别因技术而异,但会不断发展。最初,它只能作为 Visual Studio Code 扩展或 Eclipse 插件使用。它还将支持 Eclipse 基于云的 IDE Eclipse Che。


该工具能够通过运行一系列本地 Docker 容器来实现几乎是 IDE 无关的集成,这些容器具有已经定义好的 API,IDE 扩展或插件可以与这些 API 通信以获得这些功能。


项目未来的计划包括支持更多的语言、更多的框架和更多的 IDE 或开发工具。其中还包括支持帮助进行自动化测试的工具、与供应商无关的 Kubernetes dev CLI,以及特定于原生云开发其他方面的工具。


IBM 将继续对 Codewind 项目进行投资和贡献,但也欢迎其他人的参与和贡献。要了解更多信息,请访问项目主页或按照安装说明开始试用。


原文链接


Eclipse Introduces New IDE-Agnostic Tools for Building and Deploying Cloud-Native Applications


2019-06-27 08:005288
用户头像

发布了 724 篇内容, 共 462.0 次阅读, 收获喜欢 1539 次。

关注

评论

发布
暂无评论
发现更多内容

程序员们集体诟病,低代码真的如此不堪?

伤感汤姆布利柏

窃取个人数据?OpenAI遭集体诉讼!"拯救数智化时代!低代码开发平台:打造信息安全的无敌守护者

不在线第一只蜗牛

低代码 信息安全 ChatGPT 数智时代

统一移动门户对政企级办公来说有哪些优势?

WorkPlus

用友:时序数据库要更懂业务场景

用友BIP

探索智慧未来:JNPF低代码开发平台引领产业智能化革命!

加入高科技仿生人

低代码 智慧工厂 现代产业

制造企业实施MES系统受到的影响因素有哪些?

优秀

MES系统

低代码助力内部系统开发

高端章鱼哥

低代码 系统开发 JNPF

特别呈现|腾讯云 X K+ 峰会共同打造软件工程新生态

CODING DevOps

MySQL:无锁可扩展的 WAL 设计

互联网工科生

MySQL

iOS分发证书过期或手动吊销,会影响App的下架吗?

雪奈椰子

无法安装此app,因为无法验证其完整性 ,解决方案

雪奈椰子

云存储环境下的容灾关键技术

天翼云开发者社区

云计算 云存储

Rainbond助力“信创应用”迁移上云

北京好雨科技有限公司

云原生 rainbond 信创云 企业号 7 月 PK 榜

数字化催生新文化,JNPF加速开发平台带来共赢未来!

EquatorCoco

低代码 数字化 新文化

喜报频传|海泰方圆红莲花安全浏览器喜获国密认证二级证书!

电子信息发烧客

处理开发者账号到期导致APP下架的方处理开发者账号到期导致APP下架的方法

雪奈椰子

全面揭秘!火山引擎边缘 IaaS 混合部署架构实践

火山引擎边缘云

IaaS 实践 火山引擎边缘云

祝贺!Databend Cloud 和腾讯云达成合作

Databend

对标世界一流!构建更适合国有企业的全面预算体系!

用友BIP

全面预算

NFTScan 推出「NFTScan Connect」计划,支持早期 Web3 初创团队

NFT Research

#Web3

苹果开发者账号续费流程及苹果开发者账号续费流程及下架处理

雪奈椰子

一文了解PoseiSwap的质押系统

西柚子

Meta 提出用向量检索来改进图像描述模型

Zilliz

非结构化数据 深度神经网络 meta

Milvus JSON 实用手册大放送:更简便、更灵活、更贴心

Zilliz

json Milvus 向量数据库 zillizcloud

golang 实现四层负载均衡

蓝胖子的编程梦

nginx 负载均衡 LVS MySQL 高可用 #go

IM即时通讯APP在聊天场景中的应用

WorkPlus

TDengine 发布 IoT 场景下 3.0 性能对比分析报告,全方位超越 InfluxDB & TimescaleDB

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

走出舒适区吧,程序员们!

伤感汤姆布利柏

一探究竟!天翼云2023MWC展区“亮”了!

天翼云开发者社区

人工智能 大数据 数字化

虚拟现实(VR)在医疗保健中的5种应用

3DCAT实时渲染

虚拟仿真

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具_云原生_Dustin Schultz_InfoQ精选文章