Soluções com Dados do Ecossistema de Parceiros

Crie uma base de dados que transcenda os limites on-premise e da nuvem

Jump to section

Extraia mais valor dos seus dados

Toda aplicação precisa de bancos de dados modernos para processar e gerenciar dados. As organizações envolvidas com a criação de aplicações híbridas e nativas em nuvem agora possuem novas exigências de dados e estão implantando inteligência artificial (IA), machine learning (ML), análise e business intelligence nesses dados.

A Red Hat trabalha de perto com o seu ecossistema de parceiros para cargas de trabalho de dados a fim de testar, certificar e integrar as tecnologias necessárias para dar suporte a casos de uso modernos e diversos modelos de dados. Assim, você poderá desenvolver aplicações escaláveis, nativas em nuvem e orientadas a casos de uso.

O valor do ecossistema de parceiros da Red Hat

Por que um stack de dados moderno é importante

Os dados estão crescendo rapidamente tanto em volume quanto em velocidade, variedade, complexidade e conectividade, criando uma demanda para mais bancos de dados e de tipos diferentes. As novas aplicações nativas em nuvem têm exigências que um único tipo sozinho de banco de dados não pode proporcionar, como a capacidade de armazenar grandes quantidades de novos tipos de dados, processar milhões de solicitações por segundo com latência de milissegundos e escalar para oferecer suporte a milhões de usuários em todo o mundo. 

A migração do banco de dados para uma plataforma de aplicações em container de nuvem híbrida proporciona mais flexibilidade através de:

  • Alinhamento do banco de dados e estratégias de aplicação.
  • Flexibilidade, escalabilidade e portabilidade para implantar e alternar para qualquer ambiente de nuvem ou on-premise.
  • Uma experiência padrão para os desenvolvedores, sem se preocupar com a localização do banco de dados.
  • Uma plataforma de aplicações em containers que permite dividir as aplicações em microserviços como você preferir.

Visão geral da solução

Adote uma arquitetura de banco de dados open source e adaptável

Construir uma arquitetura de banco de dados open source e adaptável pode ajudar você a criar aplicações altamente escaláveis, distribuídas e orientadas a casos de uso, mas requer várias tecnologias importantes, como:

  • Ferramentas para ingerir, processar e analisar dados de várias fontes para oferecer insights.
  • Bancos de dados, data lakes ("lagos de dados") e data warehouse ("depósito de dados") que armazenam dados para uso em aplicações nativas em nuvem.
  • Containers e plataformas Kubernetes que oferecem uma base consistente para implantar bancos de dados, ferramentas de análise de dados e aplicações nativas em nuvem nas infraestruturas, assim como recursos de autosserviço para desenvolvedores e aceleração de processamento integrada.
  • Infraestrutura consistente e definida por software que fornecem recursos em ambientes de nuvem híbrida, incluindo datacenter, nuvem pública e edge, para todos os estágios de desenvolvimento e implantação de aplicações nativas em nuvem.

A Red Hat oferece um container líder, a plataforma Kubernetes e uma infraestrutura consistente e definida por software, além de fortes integrações com parceiros de banco de dados. A Red Hat trabalha de perto com dados de um ecossistema de parceiros para certificar integrações com o Red Hat® OpenShift®, Red Hat Enterprise Linux®, Red Hat OpenShift Data Foundation, Red Hat Application Services e Red Hat Ansible® Automation Platform, para que você possa focar na criação de valor a partir dos seus dados.

Use uma plataforma de aplicações em container empresarial

O Red Hat OpenShift se integra a várias soluções de bancos de dados e de inteligência analítica de dados oferecidas por um ecossistema de parceiros, como Couchbase, Crunchy Data, Cloudera, Microsoft e MongoDB, além de tecnologias open source, como Apache Kafka e Apache Spark. Esses parceiros oferecem operadores Kubernetes certificados com OpenShift para simplificar a implantação e oferecer uma melhor experiência de gerenciamento do ciclo de vida. Implantar cargas de trabalho de dados no Red Hat OpenShift promove:

  • Agilidade: implante e gerencie bancos de dados modularizados em qualquer lugar com rapidez, permitindo uma execução mais rápida do projeto e atualizações mais frequentes.
  • Escalabilidade elástica: a escalabilidade dinâmica de recursos computacionais permite que você atenda às necessidades em transformação das cargas de trabalho dos bancos de dados.
  • Consistência e portabilidade: conteinerize uma vez, implante e mova para qualquer lugar. O Red Hat OpenShift implanta todos os componentes de aplicação nativos em nuvem, incluindo bancos de dados, em uma plataforma unificada que funciona de forma consistente nos ambientes de desenvolvimento, teste e produção, ao longo de todas as fases do ciclo de vida da aplicação.
  • Operações automatizadas: os operadores do Kubernetes e os gráficos Helm automatizam as operações de primeira e segunda etapas, como implantação, atualizações, escala e backup, para oferecer uma experiência de gerenciamento do ciclo de vida, permitindo que os desenvolvedores e administradores de bancos de dados foquem em tarefas mais específicas do projeto. Os operadores podem ser facilmente adquiridos e implantados a partir do Red Hat Marketplace.

Veja como o Red Hat OpenShift lida com os desafios de carga de trabalho de dados.

Blog

OpenShift, banco de dados e você: quando colocar cargas de trabalho de banco de dados em containers no OpenShift

Tópico de tecnologia

Bancos e análise de dados no Red Hat OpenShift

Transforme seu negócio com uma infraestrutura consistente e definida por software

Sistema operacional

O Red Hat Enterprise Linux pode ajudar você a aumentar o desempenho, a capacidade de gerenciamento e a segurança das cargas de trabalho críticas do banco de dados. O Red Hat Enterprise Linux é uma base robusta e centrada na segurança para execução de todos os tipos de aplicação, dentro e fora de containers.

Leia: Experimente o Red Hat Enterprise Linux

Faça o download do ebook 

Armazenamento definido por software

O Red Hat OpenShift Data Foundation oferece armazenamento definido por software escalável e resiliente para a execução de cargas de trabalho em containers, incluindo bancos de dados e outros componentes do stack. Ele viabiliza um desempenho determinístico para cargas de trabalho de dados, por exemplo, arquivos, data lake e bancos de dados como PostgreSQL, data warehouse e IBM Db2 Warehouse.

Leia: página do Red Hat OpenShift Data Foundation

Veja a página

Serviços de aplicação

O Red Hat Application Services inclui frameworks, integração, ambientes de execução e linguagens de programação para o desenvolvimento e a implantação de aplicações nativas em nuvem. O Red Hat Data Grid é uma solução de armazenamento de dados in-memory, distribuído e NoSQL. Com ele, suas aplicações podem acessar, processar e analisar os dados com velocidade in-memory para oferecer uma experiência de usuário superior.

Leia: página do Red Hat Data Grid

Veja a página

Automação do banco de dados

O Red Hat Ansible Automation Platform, juntamente com tecnologias de parceiros, ajuda a construir, monitorar e gerenciar uma infraestrutura de dados moderna. Com a automação de banco de dados, os administradores de banco de dados podem rapidamente implantar, configurar e atualizar bancos de dados e implementar atividades de autosserviço e de dados sob demanda. O Ansible inclui centenas de módulos de banco de dados para parceiros de banco de dados.

Leia: página do Red Hat Ansible Platform

Veja a página

Parceiros

Crie suas aplicações de dados com o ecossistema da Red Hat

Parceiros de banco de dados relacionais

Bancos de dados relacionais, como o Microsoft SQL Server e o MySQL, armazenam dados em tabelas com relações definidas entre localizações de linhas, colunas e células. Eles oferecem alta integridade, precisão e consistência e são úteis para aplicações de e-commerce, aplicações tradicionais, gerenciamento de recursos empresariais (ERM), gerenciamento de relacionamento com o cliente (CRM), finanças, bancos de dados operacionais e armazenamento de dados.

CockroachDB

O CockroachDB é um banco de dados SQL distribuído e nativo em nuvem. Ele implementa uma interface SQL padrão e de fácil desenvolvimento e oferece escalabilidade linear e automatizada para seus dados sem a sobrecarga de trabalho de fragmentação manual.

Leia: página do CockroachDB no Red Hat Marketplace

Leia: Como o OpenShift e o CockroachDB ajudam aprendizes de eletricistas

Crunchy Data

O Crunchy PostgreSQL for OpenShift inclui o Crunchy PostgreSQL Operator e o Crunchy PostgreSQL Container Suite que dá suporte ao PostgreSQL como serviço de nuvem híbrida e open source.

Leia: página do Crunchy PostgreSQL no Red Hat Marketplace

Assista: Como usar o banco de dados de nuvem híbrida como serviço com o Crunchy PostgreSQL

Assista: Crunchy Data e Red Hat: automação do PostgreSQL para a empresa

Parceiros de banco de dados NoSQL

Bancos de dados não relacionais armazenam dados de forma flexível, não tabular e que fornecem suporte a tipos mais diversos de dados. Há uma série de modelos que são construídos para lidar com diferentes tipos de dados e processamento. Os exemplos incluem armazenamentos de chave/valor para leitura/gravação rápida comumente usados em sites e e-⁠commerce de tráfego elevado, bancos de dados de plataforma de pesquisa para casos de uso relacionados à pesquisa, bancos de dados in-memory para casos de uso que requerem latência de submilissegundo como geoespacial e análise em tempo real, documento para casos de uso de catálogo e gerenciamento de conteúdo, coluna ampla para logs de tradução altamente escaláveis que são úteis em casos de uso como manutenção de equipamentos e detecção de fraudes, gráfico para casos de uso altamente conectados, como plataformas de recomendação e séries temporais projetadas para dados com carimbo de data/hora em casos de uso, como IOT ou telemetria industrial. 

Elastic

O Elastic é uma plataforma de pesquisa e análise open source distribuída para todos os tipos de dados, incluindo textuais, numéricos, geoespaciais, estruturados e não estruturados. Conhecido por suas APIs REST simples, natureza distribuída, velocidade e escalabilidade, o Elastic é o componente central do Elastic Stack, um conjunto de ferramentas open source para ingestão, enriquecimento, armazenamento, análise e visualização de dados.

Leia: página do Elasticsearch no Red Hat Ecosystem Catalog

Leia: Execute o Elastic Cloud no Kubernetes no Red Hat OpenShift

Leia: página do Elasticsearch (ECK) Operator no Red Hat Ecosystem Catalog

Leia: página do ArangoDB no Red Hat Ecosystem Catalog

Redis

O Redis é uma plataforma de banco de dados robusta e in-memory construída pelas mesmas pessoas que desenvolvem o Redis open source. Ele mantém a simplicidade e o alto desempenho do Redis e acrescenta muitos recursos de nível empresarial para empresas que operam seus negócios em modelos híbridos, on-premises e na nuvem. O Redis oferece desempenho em tempo real com escalabilidade linear para centenas de milhões de operações por segundo, enquanto fornece latência local em uma implantação ativa global com 99,999% de uptime.

Leia: página do Redis Enterprise Software no Red Hat Marketplace

Couchbase

Baseado na tecnologia avançada NoSQL, o Couchbase Server oferece desempenho em escala, em qualquer nuvem. Com funcionalidades como arquitetura memory-first, implantações geodistribuídas e isolamento da carga de trabalho, o Couchbase Server se destaca no suporte a aplicações de missão crítica em escala enquanto mantém latências de submilissegundos e 99,999% de disponibilidade.

Leia: página do Couchbase Server Enterprise Edition no Red Hat Marketplace

Leia: página do Couchbase Autonomous Operator no Red Hat Ecosystem Catalog

Assista: Modernize cargas de trabalho de dados usando o Couchbase no Red Hat OpenShift

MongoDB

O MongoDB é um banco de dados de documentos flexível e escalável. O MongoDB armazena dados em documentos do tipo JSON que correspondem aos objetos no seu código de aplicação. Os documentos são flexíveis para que você possa alterar os campos e a estrutura dos seus dados sem migrações de esquemas complexos. O MongoDB foi projetado com uma abordagem de sistemas distribuídos, por isso é fácil de escalar vertical ou horizontalmente ou à medida que sua implantação cresce.

Leia: página do MongoDB no Red Hat Ecosystem Catalog

Assista: Serviços de dados empresariais do MongoDB no Red Hat OpenShift

DataStax

Baseado no Apache Cassandra, o DataStax Enterprise acelera o desempenho nativo em nuvem e bare-metal, forenece suporte a uma maior variedade de carga de trabalho, desde o gráfico até busca e análise, e melhora a produtividade do usuário com Kubernetes e APIs. O DataStax Enterprise permite que você crie arquiteturas de dados transformacionais para aplicações, microserviços e experiências que exigem soberania, disponibilidade, escalabilidade e acessibilidade de dados por qualquer usuário.

Leia: página do DataStax Enterprise no Red Hat Marketplace

Parceiros de ingestão, agregação, virtualização e processamento de dados

Ingestão e agregação de dados refere-se à coleta e transmissão de dados de várias fontes e à movimentação para um destino (banco de dados, data lake, data warehouse), assim como a movimentação de dados em tempo real.  Data virtualization oferece uma visão unificada dos dados de várias fontes e bancos de dados. Processamento de dados é o processamento in-stream e em lote para conectar fontes de dados, consulta no local, limpeza e preparação de dados.

Cloudera

A nuvem privada do Cloudera Data Platform (CDP) agrega e visualiza dados para enviar insights úteis em um ambiente open source focado em segurança, economizando tempo e dinheiro e melhorando a tomada de decisão orientada a dados.

Assista: Visão geral da parceria entre o Cloudera e a Red Hat

Assista: Torne sua empresa orientada a dados como você sempre imaginou

Assista: Nuvem privada do CDP: uma plataforma de dados moderna no Red Hat OpenShift

Starburst

A plataforma Starburst Enterprise oferece suporte distribuído para consultas a várias fontes de dados, incluindo sistemas NoSQL, bancos de dados SQL e data warehouses. É uma distribuição com suporte completo, testada para produção e expandida da plataforma de consulta Trino open source para oferecer segurança, desempenho e conectividade para atender às necessidades de acesso a big data em escala.

Leia: Starburst Enterprise no Red Hat OpenShift

Assista: Tenha um único ponto de acesso a todos os seus dados

Assista: Starburst Enterprise no Red Hat OpenShift

Leia: página do Starburst Enterprise no Red Hat Marketplace

Veja a página

Lightbend

O Lightbend Akka Streams Cloudflow no Akka Platform oferece um conjunto de tecnologias open source integradas com todas as ferramentas e as documentações necessárias para criar pipelines de dados de streaming, realizar análises de dados em tempo real, servir modelos de machine learning e construir pipelines de machine learning no Red Hat Openshift.

Leia: página do Lightbend Akka Platform Operator no Red Hat Marketplace

Leia: página do Lightbend Platform Operator no Red Hat Ecosystem Catalog

Leia: página do Lightbend no Red Hat Ecosystem Catalog

Leia: Lightbend Reactive Platform

Assista: Resumo sobre o OpenShift Commons no Lightbend

Parceiros de gerenciamento de dados

Gerenciamento de dados em nuvem híbrida para mover dados de maneira eficiente entre as nuvens pública e privada.

NetApp

As tecnologias open source inovadoras da NetApp incluem soluções empresariais de armazenamento combinadas com as ferramentas de orquestração e gerenciamento Red Hat OpenStack® Platform, Red Hat OpenShift e Red Hat Ansible Automation Platform, além das soluções baseadas na infraestrutura convergente. A NetApp atinge seus objetivos de proteção ininterrupta dos dados para aplicações nativas do Kubernetes e executadas em um ou mais clusters do Red Hat OpenShift on-premise ou datacenters diversos. A integração entre Ansible e NetApp oferece provisionamento idempotente.

Assista: Red Hat no NetApp HCI

Assista: Faça backup dos seus dados e aplicações para o Kubernetes com o NetApp Astra

Portworx

O Portworx Enterprise é um serviço de dados em container completo para DevOps e a empresa. O Portworx Enterprise reúne servidores, redes de área de armazenamento (SANs), armazenamento NAS, armazenamentos de conexão direta (DAS) e instâncias em nuvem para criar um cluster de armazenamento integrado e oferecer serviços de dados diretamente para os containers. O Portworx Enterprise Operator gerencia o fluxo de trabalho de instalação e upgrade de todos os componentes do Portworx Data Platform. O PX-Store oferece alta disponibilidade integrada para todas as aplicações stateful e possibilita a recuperação de falhas nos pods em segundos. O PX-Security é um componente essencial do Portworx Platform que oferece autenticação, autorização, propriedade e criptografia com base em função e granularidade nos containers.

Assista: Soluções de backup e recuperação para aplicações de missão crítica no Red Hat OpenShift

Leia: Portworx Enterprise Operator no Red Hat OpenShift

Leia: Como o Pure Storage simplifica o gerenciamento de dados do Kubernetes

Veja o estudo de caso

Unleash data across your organization

Visit the ISV partner page to find certified and supported partner solutions across a range of use cases.

Entre em contato