Soluções com Dados do Ecossistema de Parceiros
Crie uma base de dados que transcenda os limites on-premise e da nuvem
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.
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.
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
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
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
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
Recursos
Talvez você também goste:
Unleash data across your organization
Visit the ISV partner page to find certified and supported partner solutions across a range of use cases.