A IBM revelou hoje um trio de projetos baseados em Kubernetes, baseados no projeto Razee lançado em maio.
A empresa usou o evento 2019 OSCON (O'Reilly Open Source Convention) para estrear três projetos, Kabanero, Appsody e Codewind, tudo para "desenvolver e publicar aplicativos para o Kubernetes de maneira mais fácil e rápida".
Enquanto Kabanero é o projeto estrela deste trio, vale a pena falar um pouco sobre os outros dois.
Appsody é destinado a ajudam os desenvolvedores a criar microsserviços para os padrões e requisitos de suas organizações, usando pilhas e modelos para estruturas e tempos de execução de código aberto, fornecendo uma base para a construção de aplicativos Kubernetes. As pilhas podem ser configuradas conforme necessário e, claro, usadas no Kabanero, as pilhas suportadas agora são Java MicroProfile, Java Spring, Node.js, Node.js Express e Swift.
Codewind, entretanto, é um projeto para fornecer extensões para IDEs, começando com VS Code, Eclipse e Eclipse Che, para permitir que sejam usados em aplicativos em contêineres. A própria IBM menciona que Codewind permite que você desenvolva em containers, mesmo que você não saiba como desenvolver em containers. Kabanero e Appsody usarão Codewind.
Finalmente, Kabanero, um projeto que tenta unir projetos como Knative, Istio e Tekton, junto com Codewind, Appsody e Razee para «Permitir que os usuários criem, publiquem e mantenham aplicativos no Kubernetes."O projeto inclui" Sistemas publicados pré-construídos para Kubernetes e Knative para que os desenvolvedores passem mais tempo focados no aplicativo e menos entendendo a infraestrutura. "
Este trio é lançado alguns meses depois que a IBM lançou o Razee, uma ferramenta de código aberto para gerenciar streams do Kubernetes em vários clusters.
Além disso, é importante observar que este lançamento vem apenas uma semana depois IBM finalizará a compra do Red Hat.