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.
modern data stack illustration

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.

Abstract image
Abstract illustration

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 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 consistentemente em todos os ambientes de desenvolvimento, teste e produção e 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 de dados e análise de dados no Red Hat OpenShift

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

Icon-Red_Hat-People_and_audiences-Developer-A-Black-RGB

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

Icon-Red_Hat-Hardware-Storage_Stack-A-Black-RGB

Armazenamento definido por software

O Red Hat OpenShift Data Foundation oferece armazenamento definido por software, escalável e resiliente, para executar cargas de trabalho em containers, incluindo bancos de dados e componentes de stack de dados. 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

Icon-Red_Hat-Software_and_technologies-Apps_Multiple_Secured-A-Black-RGB

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

Icon-Red_Hat-Objects-Gear_Group-A-Black-RGB

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.

Cockroach Logo

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

Crunchydata logo

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
EDB logo
IBM + DB2 Logo
Microsoft SQL Server logo
Percona Logo
SAP Hana Logo
SingleStore logo
YugabyteDB logo

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 logo

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 logo

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 logo

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 logo

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 logo

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

AnzographDB logo
ArrangoDB logos
Influx DB logo
Mark Logic logo
OrientDB logo

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 logo

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 logo

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 logo

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.

Net App logo

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 otimizada de dados para aplicações nativas do Kubernetes executadas em um ou mais clusters do Red Hat OpenShift on-premise ou entre datacenters. 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

Leia: Oficina sobre Red Hat Services Sprint: Ansible para soluções NetApp

Portworx logo

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

Entre em contato