Saltar para o conteúdo principal
Versão Next

Sobre o TDP Kubernetes

O TDP Kubernetes e a edicao cloud-native do Tecnisys Data Platform, concebida para implantacoes em clusters Kubernetes. Esta edicao utiliza Helm Charts para empacotamento e ArgoCD para GitOps, oferecendo:

  • Implantação declarativa via Helm Charts
  • GitOps automatizado com ArgoCD
  • Escalabilidade elástica de recursos
  • Integração nativa com ecossistema Kubernetes
  • Gestão simplificada de configurações
  • Suporte a múltiplos ambientes (desenvolvimento, homologação, produção, etc.)

A implantação do TDP-K8s é modular e flexível. Ele orquestra diversos componentes essenciais para o ciclo de vida dos dados:

  • Processamento distribuído: Apache Spark e Trino.
  • Streaming e ingestão: Apache Kafka (Strimzi) e Apache NiFi.
  • Armazenamento e metadados: Hive Metastore, PostgreSQL (banco de metadados) e Apache Iceberg.
  • Orquestração: Apache Airflow.
  • Armazenamento analítico: ClickHouse.
  • Armazenamento de objetos: Apache Ozone.
  • Governança e segurança: OpenMetadata e Apache Ranger.
  • Visualização e BI: Apache Superset.
  • Interface e administração: JupyterHub e CloudBeaver.
Figura — Arquitetura geral do TDP Kubernetes. Os Helm Charts e imagens Docker são armazenados no Artifact Registry; o TDPCTL ou ArgoCD aplicam as configurações ao cluster; os dados persistem em storage externo; os componentes são acedidos via Gateway API.
Figura — Arquitetura geral do TDP Kubernetes. Os Helm Charts e imagens Docker são armazenados no Artifact Registry; o TDPCTL ou ArgoCD aplicam as configurações ao cluster; os dados persistem em storage externo; os componentes são acedidos via Gateway API.

Arquitetura Cloud-Native

O TDP Kubernetes adota uma arquitetura de microsserviços, onde cada componente do ecossistema Big Data é executado em contentores geridos pelo Kubernetes. Os Helm Charts encapsulam toda a complexidade de deployment, enquanto o ArgoCD garante sincronização contínua entre o estado desejado (Git) e o estado real do cluster.

Novos Componentes

Esta edição inclui componentes exclusivos para Kubernetes:

  • ClickHouse: Base de dados OLAP colunar de alta performance
  • CloudBeaver: Interface web para administração de bases de dados
  • Kubernetes: Orquestração de contentores e gestão de workloads

Casos de Uso

Esta edição é ideal para:

  • Implantações em nuvem pública (AWS, GCP e Azure)
  • Ambientes Kubernetes on-premise
  • Arquiteturas cloud-native e microsservicos
  • Organizações que adotam práticas DevOps e GitOps
  • Workloads que requerem escalabilidade dinâmica
  • Ambientes multi-tenant

Registry de Helm Charts

Os Helm Charts do TDP Kubernetes estão disponíveis no registry privado da Tecnisys:

https://registry.tecnisys.com.br

Para obter credenciais de acesso, entre em contacto com o suporte da Tecnisys.