BT

Início Notícias Codewind: novas ferramentas da Fundação Eclipse para criação e deploy de aplicações cloud-native

Codewind: novas ferramentas da Fundação Eclipse para criação e deploy de aplicações cloud-native

Favoritos

O Eclipse Codewind é um novo projeto da Fundação Eclipse que oferece ferramentas para auxiliar no desenvolvimento de aplicações cloud-native para Kubernetes e Docker, independentemente da IDE ou da linguagem utilizada.

Originalmente uma contribuição do projeto IBM Microclimate, o objetivo do Codewind é auxiliar desenvolvedores na realização de tarefas comuns no desenvolvimento de aplicações cloud-native, de forma rápida e consistente.

Desenvolvedores podem utilizar o Codewind para gerar novos projetos a partir de templates ou gerar templates a partir de projetos existentes. Também é possível inicializar aplicações, fazer o deploy ou atualizá-las incrementalmente, além de depurar aplicações e realizar testes de desempenho no Docker ou no Kubernetes. São fornecidas funcionalidades de validação para garantir que as aplicações sigam melhores práticas, e auxiliar na migração de projetos existentes para Docker ou Kubernetes. A intenção é que todas essas ferramentas e funcionalidades estejam disponíveis diretamente em uma IDE.

O Codewind, na sua primeira versão, tem maior suporte ao Java, mas Go, Python, Swift e Node.js também são suportados, com previsão de melhorias ao suporte. Também são suportados frameworks específicos, como Java EE, Spring, MicroProfile, Lagom e Express. O projeto está em fase de incubação no Eclipse e o nível de suporte varia dependendo da tecnologia. Inicialmente, estará disponível apenas como uma extensão do Visual Studio Code ou um plugin do Eclipse. Também virá com suporte à IDE em nuvem Eclipse Che.

As ferramentas no projeto são capazes de realizar integração com a IDE de forma quase agnóstica, rodando localmente uma série de containers Docker, com APIs bem definidas. Estas APIs permitem que extensões ou plugins se comuniquem com a IDE e forneçam suas funcionalidades.

Os planos para o Codewind incluem o suporte a outras linguagens e frameworks, além de outras ferramentas de desenvolvimento. Os planos também incluem o suporte a ferramentas que auxiliam em testes automatizados e uma interface em linha de comando para o Kubernetes, não vinculada fornecedores específicos - e outras ferramentas específicas ao desenvolvimento cloud-native.

Segundo a IBM, a empresa vai continuar a contribuir com o projeto Codewind, mas a participação e a contribuição de outros indivíduos e grupos será bem-vinda. Para maiores informações, visite a página do projeto ou siga as instruções de instalação para iniciar.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.