OEP - Oracle Event Processing para Java Embedded

22
Click icon to add picture Oracle Event Processing (OEP) for Oracle Java Embedded Marco Antonio Maciel Java Embedded Consultant

description

Breve introdução sobre o produto Oracle Event Processing para Java Embedded.

Transcript of OEP - Oracle Event Processing para Java Embedded

Page 1: OEP - Oracle Event Processing para Java Embedded

Click icon to add pictureOracle Event Processing (OEP) for Oracle Java EmbeddedMarco Antonio MacielJava Embedded Consultant

Page 2: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2

Contexto A explosão no número de dispositivos inteligentes conectados é

um fato. A estratégia está em explorar o valor dos dados gerados por eles

Para maximizar o valor de dados é importante reduzir o tempo de reação, movendo a análise o mais próximo da fonte possível

Com OEP nos gateways e nos centros de dados, existem oportunidades fantásticas para novos serviços e fluxos de receita

OEP para Java Embedded permite alta velocidade de captura e análise de dados em tempo real e possibilita uma tomada de decisão mais muito mais rápida

Page 3: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3

OEP for Java EmbeddedINTRODUÇÃO & DIRECIONADORES DE NEGÓCIO

Page 4: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4

Big DataGeração de Informação está Acelerando

4

Fonte:http://www.go-gulf.com/blog/60-seconds

Temos as ferramentas para armazenar, gerenciar e analisar tais quantidades de dados?

Page 5: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5

IDC Enterprise Worldwide Server PredictionsMarço 2013

“Hoje, 11% dos dados são gerados por máquinas. Em 2020, esse número subirá para 40%, com um total de mais de 20 bilhões de dispositivos conectados.”

Page 6: OEP - Oracle Event Processing para Java Embedded

Explosão de Dados

a partir de dispositivos inteligentes…

Page 7: OEP - Oracle Event Processing para Java Embedded

Os desafios na Era M2M

Criação de novos serviços e rápido time to market

Análise e Gestão de Dados em Tempo Real

Minimiza a inatividade - Alta disponibilidade

Serviços em nuvem para reduzir custos e complexidade

Mesmo ambiente de desenvolvim. para as soluções M2M

Tomada de decisão locais mais rápidas

Dispositivos no mercado por mais tempo

Risco de oportunidade perdida

Melhorar a eficiência operacional

Integração e automação com os sistemas existentes

Portabilidade, segurança com escalabilidade

Extraindo valor de grandes quantidades de dados

Suporte para uma ampla variedade de dispositivos

Segurança e proteção de dados em dispositivos

Problemas de compliance

Page 8: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8

Elementos-chave

Dispositivos sempre ligados e conectados a

uma variedade de sensores e executando

vários aplicativos

11

Análise de dados em alta frequência para

uma tomada de decisão imediata e

automação dos fluxos de informação

22

Maximização do valor dos dados de alta

velocidade em tempo real

33

Fast DataAnálises em Tempo Real

Dispositivos Inteligentes

Page 9: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9

Obstáculos para Fast DataAssegurar precisão, eficiência e escala em tempo real

Eventos de Negócio

Tempo de Ação

Val

or

par

a o

Neg

óci

o

Captura de Dados

Análise Finalisada

Ações Tomadas

Fonte: Richard Hackethorn’s Component’s of Action Time

Page 10: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10

Inteligência em Real-Time, Event-Based Analytics

Eventos de Comunicação

Eventos de Máquinas

Eventos de Segurança

Eventos de Ambiente

Eventos de Lógica de Negócio

Oracle Event Processing (OEP) Embedded permite colher informações de negócios em tempo real a partir de dispositivos na ponta

Page 11: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11

OEP for Java EmbeddedINTRODUÇÃO AO PRODUTO

Page 12: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12

OEP for Java EmbeddedValor Real para o Negócio

Captura de dados em tempo real e análise rápida permitem a tomada de decisão mais eficiente, possibilitando mitigar o risco de tempo de inatividade e contribuir com a melhoria contínua do processo

Monitoramento dos processos locais em tempo real para detectar a queda no desempenho, contribuindo assim com alertas, pedidos de operações e/ou ações de manutenção

Redução significativa de ruído que chegam ao servidor, possibilitando economia nos custos de banda e escalabilidade

Tempo de resposta ao mercado mais rápido com uso de dispositivos com fácil atualização over-the-air

Page 13: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13

Obtendo mais a partir de dados in-flight Percepções e ações mais rápidas com a tomada de

decisão em tempo real Ativando a tomada de decisão na ponta Operação remota para o uso eficaz dos recursos de

rede Melhoria da eficiência operacional para lidar com

ameaças / oportunidades de negócios

Drivers

Pain Points

O que é OEP for Java Embedded?Transforme Volume de Dados em Valor

Page 14: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14

Oracle Event Processing? (OEP) O que é?

OEP EngineOEP Engine

QueryQuery

QueryQuery

Inp

ut A

da

pte

rs

Ou

tpu

t Ad

ap

tersevento

evento

evento

evento

evento

evento

Obtendo os dados dos eventos

Obtendo os dados dos eventos

Filtragem, correlação, agregação e processamento

de dados

Filtragem, correlação, agregação e processamento

de dados

Eventos de negócios processados para

aplicações downstream

Eventos de negócios processados para

aplicações downstream

OEP é uma solução completa para a criação de aplicativos para filtrar, se correlacionar, e processar uma cadeia de eventos em tempo real.

• Permite arquitetura orientada a eventos impulsionado pela inteligência em tempo real

• Construído em padrões da indústria, incluindo Java, Spring, OSGi, e SQL

• Alto rendimento (centenas de milhares de eventos por segundo) e baixa latência de processamento

• Implementado como um contêiner Java hospedando aplicações escritas em Java e CQL (Continuous Query Language - extensão SQL).

Page 15: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15

• Captura de dados em alta velocidade e em tempo real

• Alto throughput de taxas de eventos

• Linguagem de consulta de processamento de eventos com base em sintaxe SQL padrão

• Integrada com plataforma Java Embedded

OEP(server edition)

OEP(server edition)

Dispositivos Gateway Data center

OEP Embedded

OEP Embedded

OEP Embedded

OEP Embedded

Oracle Event Processing – Embedded Arquitetura em cascata: devices gateways servers

Java Embedded

Java Embedded

Java Embedded

Java Embedded

Page 16: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16

Oracle Event Processing Exemplo de Tela

Page 17: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17

OEP for Java EmbeddedALGUNS CASOS DE SUCESSO

Page 18: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18

Resumo

Facilita a captura de dados em tempo real e análise para tomada de decisão mais eficiente

Monitora processos locais contribuindo assim com alertas e/ou ações de manutenção

Auxilia na redução de ruídos que podem chegar ao servidor

Tempo de resposta ao mercado mais rápido com fácil atualizações

Ferramental de desenvolvimento visual para a definição de aplicativos de processamento de eventos e redes

OEP for Java Embedded pode ser baixado para avaliação para as plataformas de desenvolvimento ARMv6/7 e Linux x86

Page 19: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19

Pronto para Começar?

Downloads: http://www.oracle.com/technetwork/java/embedded/downloads/java-embedded-suite/

Page 20: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20

Mais informações

“OEP for Java Embedded” http://www.oracle.com/technetwork/java/embedded/resources/java-embedded-suite/

“Java Embedded” http://www.oracle.com/goto/javaembedded

”Java for Developers” http://www.oracle.com/technetwork/java/index.htm

Page 21: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21

Page 22: OEP - Oracle Event Processing para Java Embedded

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22