Streaming

O serviço de Streaming da Oracle Cloud Infrastructure (OCI) é uma plataforma de streaming de eventos em tempo real, serverless e compatível com Apache Kafka para desenvolvedores e cientistas de dados. O Streaming é totalmente integrado com OCI, Database, GoldenGate e Integration Cloud. O serviço também oferece integrações prontas para uso para centenas de produtos de terceiros em categorias como DevOps, bancos de dados, big data e aplicações SaaS.

Conheça o Streaming (4:48)

Streaming Kafka e de eventos

Infraestrutura serverless

Plataforma elástica e escalável

Os engenheiros de dados podem facilmente configurar e operar pipelines de big data. A Oracle lida com toda a infraestrutura e o gerenciamento de plataforma para transmissão de eventos, incluindo provisionamento, dimensionamento e patch de segurança.

Implemente aplicações de transmissão em escala

Com a ajuda de grupos de consumidores, o Streaming pode fornecer gerenciamento de estado para milhares de consumidores. Isso ajuda os desenvolvedores a construir facilmente aplicações em escala.

Integrações da Oracle Cloud Infrastructure

Integrações nativas com os serviços da Oracle Cloud Infrastructure incluem Object Storage para armazenamento de longo prazo, Monitoring para observabilidade, Resource Manager para implementar em escala e Tagging para gerenciamento de rastreamento/contas mais fácil.

Kafka Connect Harness

O Kafka Connect Harness fornece integrações prontas para uso com centenas de fontes e dissipadores de dados, incluindo GoldenGate, Integration Cloud, Database e ofertas de terceiros compatíveis.


Baseado em padrões abertos

Compatível com Apache Kafka de código aberto

Execute o software de código aberto como um serviço gerenciado pela Oracle. A compatibilidade do Kafka do Streaming reduz significativamente a dependência do fornecedor e ajuda os clientes a adotarem facilmente arquiteturas híbridas e multicloud.

Opções de APIs

Os desenvolvedores têm a flexibilidade de usar APIs do Apache Kafka ou APIs nativas do Streaming da Oracle Cloud, que estão disponíveis em SDKs como Python, Java, Typescript e Go.

Transição fácil para implementações Kafka

Os clientes com implementações Kafka existentes, sejam implementadas on-premises ou em outras nuvens, podem facilmente migrar para o Streaming alterando alguns parâmetros de configuração.


Segurança e confiabilidade

Criptografia e privacidade

Por segurança, o serviço fornece criptografia de dados em trânsito e em repouso. O Streaming é integrado ao Identity and Access Management (IAM) para controle de acesso refinado, bem como Private Endpoints e Vault (KMS) para privacidade de dados.

Tolerância a falhas e SLAs

O serviço usa replicação sincronizadas de dados em domínios de disponibilidade distribuídos geograficamente para tolerância a falhas e durabilidade. O Streaming é apoiado por um SLA de disponibilidade de serviço de 99,95%. A Oracle fornecerá créditos por quaisquer violações deste SLA.

Desempenho consistente

O Streaming fornece isolamento de dados em nível de locação e elimina problemas de desempenho de "noisy neighbor", independentemente da escala e do uso.


Preços líderes do setor

Pague conforme o uso

Os clientes pagam apenas pelo que usam, tornando o serviço atraente para cargas de trabalho com grandes picos de uso.

Modelo de preços simples

Os clientes pagam apenas pelo rendimento e pelo armazenamento, sem custos antecipados ou penalidades de rescisão antecipada.

Movimento de dados gratuito

Ao contrário de outros provedores de nuvem pública, a Oracle não cobra nenhuma taxa adicional para movimentação de dados de streaming para outros serviços daOracle Cloud Infrastructure.


Casos de sucessos de cliente do Streaming

Os clientes usam o Streaming como um barramento de mensagem assíncrona de alta velocidade para se comunicar entre seus microsserviços. A compatibilidade do serviço com APIs Kafka permite que os clientes interajam com centenas de ferramentas próprias e de terceiros usando a estrutura Kafka Connect.

Casos de uso do Streaming

Barramento de mensagem de alto rendimento

O serviço Streaming é ideal para microsserviços e outras aplicações que exigem movimento de dados de alto rendimento/baixa latência e garantias estritas de ordem.


Veja a arquitetura

Mecanismo de análise em tempo real

Alimente dados em escala de sites ou aplicativos móveis para um data warehouse, sistema de monitoramento ou mecanismo de análise. Ações em tempo real ajudam a garantir que os desenvolvedores possam agir antes que os dados fiquem obsoletos.


Serviço Streaming com funções serverless e Splunk

Integração com aplicações Oracle Database e SaaS

Use o Streaming para ingerir logs e infraestrutura de aplicações Oracle SaaS, como logs de E-Business Suite, PeopleSoft e Change Data Capture (CDC) do Oracle Database. Aproveite os conectores Kafka do Streaming para o Oracle Integration Cloud, em seguida, transporte-os para sistemas downstream, como Object Storage, para retenção de longo prazo.


Kafka Connect e Autonomous Database

Análise de dados em trânsito em dados de streaming

O OCI Streaming é integrado diretamente ao OCI GoldenGate Stream Analytics, OCI GoldenGate e Oracle GoldenGate para ingestão de mensagens Kafka orientadas a eventos, streaming e publicação de mensagens enriquecidas e transformadas. OCI GoldenGate Stream Analytics é uma aplicação completa que modela, processa, analisa e atua em tempo real, fluindo de transações comerciais, carregando data warehouses ou dados em trânsito. Os usuários criam facilmente pipelines de dados no-code. O processamento descobre discrepâncias e anomalias, aplica insights de modelos de ML e, em seguida, alerta ou executa automaticamente a próxima melhor ação.


Saiba mais sobre Stream Analytics

17 de março de 2020

De volta ao banco de dados - Parte 1: Preparação para persistir os dados de um fluxo

Todd Sharp, Evangelista Desenvolvedor, Oracle

Em minha última publicação, falei sobre alguns dos motivos pelos quais faz sentido aproveitar o poder de nosso RDBMS para manipular dados em vez de implementar soluções manualmente em nosso código de aplicação. Nas próximas publicações, começarei a respaldar parte desse raciocínio com alguns exemplos reais…

Leia a publicação completa

Produtos de nuvem relacionados

Notificações

Um serviço de publicação/assinatura para a entrega confiável de mensagens

Connector Hub

Movimentação de dados para a Oracle Cloud Infrastructure

Funções

Plataforma sem servidor impulsionada por eventos e APIs

Container Engine for Kubernetes

Orquestração de contêineres altamente disponível com atualizações automáticas

Conceitos básicos do Streaming


Experimente o Modo Gratuito da Oracle Cloud

Obtenha experiência prática gratuita com o serviço Streaming.


Perguntas frequentes

Perguntas frequentes sobre o serviço Streaming.


Entre em contato

Descubra como o serviço Streaming pode ajudar.