Este site utiliza cookies

Utilizamos cookies para melhorar sua experiência de navegação, personalizar conteúdo e analisar nosso tráfego. Ao clicar em 'Aceitar', você concorda com o uso de cookies conforme nossa Política de Privacidade.

Virtualização

Tanzu Platform 10.3 – Publicação de Serviços: O Marketplace de InnerSource

VMware
15 de dezembro de 2025
6 min de leitura
Compartilhar:
Tanzu Platform 10.3 – Publicação de Serviços: O Marketplace de InnerSource

A transição para aplicações modernas e composíveis exige que as equipes de engenharia operem mais como um ecossistema interno coeso. APIs, microsserviços e serviços de autenticação comuns são desenvolvidos por uma equipe, mas precisam ser consumidos de forma rápida e segura, utilizando um contrato de API padronizado para impulsionar uma arquitetura reutilizável e escalável. Se esse processo de consumo for manual, ad hoc ou não documentado, o resultado é um atrito instantâneo que levará a velocidade do desenvolvedor (developer velocity) a uma paralisação.

Este é o desafio que a equipe VMware Tanzu visa solucionar ao oferecer o novo recurso de publicação de serviço (service publishing) no Tanzu Platform 10.3. Reconhecemos que escalar uma plataforma não se trata apenas de implantar código; trata-se de estabelecer confiança e padronização, facilitando uma verdadeira troca entre desenvolvedores.

O service publishing é a fundação para um marketplace InnerSource, permitindo que as equipes de aplicação transformem componentes reutilizáveis via APIs — seja um data service (serviço de dados), um microservice (microsserviço) ou um Model Context Protocol (MCP) server (servidor de Protocolo de Contexto de Modelo) para um assistente de código — em uma oferta de primeira classe e governada dentro do Tanzu Marketplace.

Para os desenvolvedores que consomem APIs, isso significa que eles podem superar as dificuldades de configuração manual, como a geração de chaves de API (API keys), e acessar serviços curados com um mecanismo de integração simples, usando comandos confiáveis como cf create-service e cf bind-service. Para os engenheiros de plataforma (platform engineers), isso representa mais um passo em direção à padronização e ao controle necessário para gerenciar dependências de serviços internos, garantindo segurança, performance e previsibilidade de recursos em toda a organização.

O que é o Service Publishing do Tanzu Platform?

Em sua essência, o service publishing formaliza o relacionamento entre o provedor de serviço (a equipe que constrói e implanta um serviço compartilhado) e o consumidor de serviço (a equipe que o utiliza). No Tanzu Platform 10.3, isso significa que qualquer aplicação implantada pode agora ser designada para consumo através do marketplace do Tanzu Platform. Isso vai além de apenas compartilhar uma URL; transforma a aplicação implantada em uma instância de serviço de primeira classe.

O Tanzu Platform lida automaticamente com a complexidade da autenticação, configuração de rede e injeção de variáveis de ambiente (environment variables) via service bindings (vinculações de serviço). Isso cumpre a promessa do InnerSource. As equipes internas agora constroem componentes reutilizáveis, completos com documentação e especificações de API para seu consumo, e os gerenciam e consomem com os mesmos benefícios dos serviços de nuvem pública (public cloud). A diferença é que você entrega isso a partir de sua própria plataforma de aplicação privada, com total soberania e controle.

Aumentando a Velocidade do Desenvolvedor e a Confiança

Para os desenvolvedores que constroem aplicações de próxima geração aumentadas por IA, o service publishing transforma a experiência de integração de dependências de uma tarefa tediosa para um processo self-service e sem atrito.

Consumo Mais Fácil Um dos maiores obstáculos para a colaboração entre equipes e o consumo de serviços implantados é a documentação e o contexto. Com o Tanzu Platform, os desenvolvedores não precisam mais procurar documentação sobre como consumir serviços via API ou configurar manualmente endpoints e credenciais. Eles simplesmente navegam no Tanzu Marketplace, encontram o serviço necessário (ou seja, um API de catálogo de produtos, um serviço de pagamento, ou até mesmo um servidor de contexto de IA compartilhado) e executam dois comandos familiares do Cloud Foundry: cf create-service e cf bind-service. A plataforma lida com as vinculações de rede (network bindings) e rotas necessárias, gerencia variáveis de ambiente e o escalonamento (scaling). Isso permite que os desenvolvedores se concentrem apenas na lógica de negócios central.

O Tanzu Marketplace fornece aos desenvolvedores acesso self-service a serviços que podem ser vinculados a aplicações. Os serviços e ofertas do Marketplace são curados pelas equipes de engenharia de plataforma.

Confiança e Consistência Quando os desenvolvedores escolhem um serviço em um marketplace, eles sabem que ele foi examinado e curado por sua equipe de plataforma. Eles podem confiar que:

  • O serviço está rodando na plataforma com as características operacionais necessárias e especificadas.
  • O contrato de API (API contract) é estável e corretamente versionado.
  • Controles de segurança e acesso são tratados automaticamente pela plataforma, reduzindo o risco de integrações inseguras.

Comercialização Interna (Internal Marketability) Os provedores de serviço (service publishers) podem comercializar suas ofertas de serviço com documentação clara, guias de "como fazer" (how-to guides), especificações de API e um logotipo pessoal para dar personalidade à sua oferta e facilitar a descoberta dentro do marketplace. Eles podem fornecer orientação aos consumidores de serviço sobre como utilizar as APIs por meio de documentação e guias.

Governança e Escala Sem Comprometimento

Para as equipes de engenharia de plataforma, o service publishing fornece uma camada de governança crucial sobre todo o ecossistema interno, transformando integrações ad hoc em um portfólio gerenciável e escalável de aplicações e serviços.

Aprovação e Curadoria Centralizadas As equipes de plataforma obtêm visibilidade centralizada e imediata de todas as aplicações internas compartilhadas. Elas podem curar quais serviços são expostos através do marketplace com controle de acesso ao serviço e garantir que as equipes estejam sempre usando componentes suportados, seguros e otimizados. Isso significa que o processo de descontinuação (deprecation) ou atualização (upgrade) para serviços publicados é drasticamente simplificado, reduzindo a dívida técnica (technical debt) e a carga operacional.

Segurança Operacional e Controle Avançados A plataforma integra a funcionalidade de API gateway diretamente no processo de publicação, dando aos platform engineers controle sobre as interações de serviço para segurança e gerenciamento de risco operacional. Isso inclui a capacidade de configurar políticas de autenticação, cotas de uso e limites de taxa (rate limits), monitoramento e registro de logs (logging), entre outros.

Rastreamento de Uso e Análise de Capacidade As equipes de plataforma precisam saber quem são os consumidores de serviço e o quanto é consumido. O service publishing fornece:

  • Métricas claras sobre o consumo de serviço por organização, espaço (space) e aplicação.
  • Melhor previsão dos recursos necessários para serviços compartilhados de alta demanda e melhor balanceamento de capacidade entre as foundations (fundações/bases).
  • Limitação de taxa (Rate limiting) embutida nos planos para dar maior controle tanto ao provedor quanto ao engenheiro de plataforma.

Tornando o InnerSource o Futuro da TI Empresarial

O service publishing no Tanzu Platform 10.3 muda fundamentalmente a maneira como as equipes internas podem compartilhar, consumir e governar componentes reutilizáveis. Ao incorporar o ecossistema de API dentro da plataforma, elimina-se o atrito para os desenvolvedores, ao mesmo tempo em que se fornece o controle e a transparência essenciais exigidos pela engenharia de plataforma.

Essa capacidade é o tecido conjuntivo para escalar aplicações modernas, composíveis e AI-native (nativas de IA) de forma segura e governada, impulsionando toda a organização em direção a um modelo operacional InnerSource eficiente que permite maior colaboração entre desenvolvedores.

Você está pronto para transformar sua entrega de serviços internos? Leia o anúncio de GA (Disponibilidade Geral) para obter uma visão completa dos recursos mais empolgantes do Tanzu Platform 10.3. Aprofunde-se e explore os recursos em nossa documentação técnica. Visite a página oficial do produto para saber mais sobre o Tanzu Platform.

Precisa de ajuda com suas soluções de TI?

A VirtuAllIT Solutions oferece consultoria especializada em virtualização, cloud computing e infraestrutura tecnológica.