1   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Melhorando a Experiência dos Usuários usando
           Oracle RUEI (“Real User Experience Insight”)
           Ricardo Ferreira | Fusion Middleware | Strategic Accounts
2          ricardo.s.ferreira@oracle.com
    Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
The following is intended to outline our general product direction.
    It is intended for information purposes only, and may not be
    incorporated into any contract. It is not a commitment to deliver
    any material, code, or functionality, and should not be relied
    upon in making purchasing decisions. The development,
    release, and timing of any features or functionality described for
    Oracle’s products remains at the sole discretion of Oracle.




3   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Gerenciamento Business-Driven de Aplicações
 Visibilidade Completa de toda TI
                                                                                                  Qual a causa
                                                                                                     raiz do
                                                      Porque o pedido                              problema?
                                                       ainda não foi
Quão satisfeitos                                         enviado?
estão os meus
   clientes?




                                                                                                                                      Diagnósticos de
                                                                                                                                      MW e B.D
                                                                                                           Business Transaction
                                                                                                           Management (BTM)
                                                       Gestão da Experiência
                                                       dos Usuários

  4   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
      reserved.
Negócio e TI: Desalinhamento
    Desafios sobre Experiência do Usuário
    O que o negócio quer saber:
    • Quantos usuários acessaram a minha aplicação nos últimos 5 dias?
    • Por quê apenas 1 de 8 usuários criaram um service request na TI?
    • De quais clientes/parceiros eu obtenho meu maior número de pedidos?
    • Qual os percentual de pedidos que eu processei corretamente e quantos tiveram erros?
      Quais foram esses erros?
    O que a TI normalmente responde
    • O uptime da aplicação foi de 99%
    • Nós tivemos 200 transações de banco de dados no pico
    • Todos os servidores e sistemas de nossa solução de gestão de pedidos cumpriram o SLA
      de disponibilidade adequadamente
    • Quando os erros geram logs, conseguimos resolver em até 2 dias


5   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Gestão da Experiência: Quais as Formas?
Monitoração Aleatória                                            1
                                 Gravação de
                                 Sessões



Relatórios de tendência, tipo de usuário

Relatórios de disponibilidade do serviço

Controle de protocolos e tecnologias
                                                                                                                                    2   Monitoração Real dos
                                                                                                                                        Usuários

                                                                                                                                         Performance real e 24/7 dos usuários

                                                                                                                                         Relatório/replay completo das sessões

                                                                                                                                         Cobertura total das aplicações de neg.



6   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Monitoração Real dos Usuários: Como Funciona?

                                                                                                                                    IP do Cliente & Localização

                                                                                                                                    URL Requisitada, Endpoints
                                                         1
                                                                              Ack do                                                Cookies / ID de Sessão
                                                                                                   3
                                                                              Browser
                                  Requisição                                                                                        URLs / Informação de POST & GET
                                  HTTP
                                                                                                                                    Tempo de Resposta?

                                                                                                                                    Status TCP, Erros (500, 404, 403, etc)

                                                                                                                                    Scan dos Conteúdos (Body & Header)
                                                  Resposta
                                                                          2
                                                     HTML
                                                                                                                                    Tempo de Entrega do Resultado?

                                                                                                                                    Sessões Abortadas pelo Usuário

                                                                                                                                    Timeouts de Rede, Oscilações



7   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Relatórios do Real User Experience Insight
    Principais Características
    • Relatório de Geo-Localização
    • Apresentação de dados no
      console do Oracle EM 12c
    • Dashboards Executivos
    • Monitoração Extensa de
      KPIs e SLAs
    • Capacidades de alertas

8   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Relatórios do Real User Experience Insight
    Principais Características
    • Replay das Sessões Capturadas
    • Diagnósticos Integrados
    • Análises sobre a Navegação
      dos Usuários e Clientes
    • Relatórios Customizados
    • Análises de Tendências
    • Integração de Dados Completa
      com o Oracle BIEE
9   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
    reserved.
Caso de Uso: Alertas sobre Baixa dos Pedidos
”Por quê estamos processando menos pedidos?”
• Sintomas
   – O negócio fica sabendo via alertas que eles estão
     processandos menos pedidos que o normal
   – TI recebe alertas sobre problemas de navegação
• Solução Proposta
   – Baseado nos KPIs, investiga-se a cauza da baixa
         Investigação do fluxo de navegação dos usuários
         Visualização das páginas que deram erro

                                                           10
Alertas sobre Baixa dos Pedidos



                                  Nível de completude
                                  das transações
                                  mostra-se abaixo do
                                  normal e ocorre
                                  querda no volume das
                                  vendas




                                                   11
Alertas sobre Baixa dos Pedidos
 Por quê está havendo uma baixa nos pedidos?




Observa-se que
a etapa 2 gera
muitos erros




                                               12
Alertas sobre Baixa dos Pedidos
Quem foi impactado pelo problema?




                                    Checa-se quais foram os
                                    usuários que tiveram uma
                                    experiência ruim com o
                                    sistema de pedidos




                                                         13
Alertas sobre Baixa dos Pedidos
Qual foi o fluxo de navegação destes usuários?




                                                 Revisa-se o fluxo de
                                                 navegação para entender o
                                                 que ocorreu. Verifica-se em
                                                 qual página o usuário teve
                                                 um erro inesperado…



                                                                               14
Alertas sobre Baixa dos Pedidos
Quais serviços foram invocados? Onde foi o gargalo?


                                                      Um único click no RUEI
                                                      pode fazer com que a
                                                      transação de negócio seja
                                                      mostrada no Oracle BTM




                                                                                  15
Gerenciamento Business-Driven de Aplicações
     Resumo de tudo o que você já viu até agora…


                 Real User Experience Insight                                                                    Business Transaction Management
                            (RUEI)                                                                                             (BTM)

                                                                                                                  App Server
                                                            Web Server                                             App Server          Database
                                                                                                                    App Server


                                                                                                              Diagnósticos da JVM    Diagnósticos
                                                                                                                    (JVMD)              do B.D



16   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
     reserved.
RUEI Key Customer wins in last 12 months




17   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
     reserved.
18   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
     reserved.
19   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
20   Copyright © 2011, Oracle and/or its affiliates. All rights   Insert Information Protection Policy Classification from Slide 8
     reserved.

Melhorando a Experiência dos Usuários usando o Oracle Real User Experience Insight

  • 1.
    1 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 2.
    Melhorando a Experiênciados Usuários usando Oracle RUEI (“Real User Experience Insight”) Ricardo Ferreira | Fusion Middleware | Strategic Accounts 2 ricardo.s.ferreira@oracle.com Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 3.
    The following isintended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 4.
    Gerenciamento Business-Driven deAplicações Visibilidade Completa de toda TI Qual a causa raiz do Porque o pedido problema? ainda não foi Quão satisfeitos enviado? estão os meus clientes? Diagnósticos de MW e B.D Business Transaction Management (BTM) Gestão da Experiência dos Usuários 4 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 5.
    Negócio e TI:Desalinhamento Desafios sobre Experiência do Usuário O que o negócio quer saber: • Quantos usuários acessaram a minha aplicação nos últimos 5 dias? • Por quê apenas 1 de 8 usuários criaram um service request na TI? • De quais clientes/parceiros eu obtenho meu maior número de pedidos? • Qual os percentual de pedidos que eu processei corretamente e quantos tiveram erros? Quais foram esses erros? O que a TI normalmente responde • O uptime da aplicação foi de 99% • Nós tivemos 200 transações de banco de dados no pico • Todos os servidores e sistemas de nossa solução de gestão de pedidos cumpriram o SLA de disponibilidade adequadamente • Quando os erros geram logs, conseguimos resolver em até 2 dias 5 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 6.
    Gestão da Experiência:Quais as Formas? Monitoração Aleatória 1 Gravação de Sessões Relatórios de tendência, tipo de usuário Relatórios de disponibilidade do serviço Controle de protocolos e tecnologias 2 Monitoração Real dos Usuários Performance real e 24/7 dos usuários Relatório/replay completo das sessões Cobertura total das aplicações de neg. 6 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 7.
    Monitoração Real dosUsuários: Como Funciona? IP do Cliente & Localização URL Requisitada, Endpoints 1 Ack do Cookies / ID de Sessão 3 Browser Requisição URLs / Informação de POST & GET HTTP Tempo de Resposta? Status TCP, Erros (500, 404, 403, etc) Scan dos Conteúdos (Body & Header) Resposta 2 HTML Tempo de Entrega do Resultado? Sessões Abortadas pelo Usuário Timeouts de Rede, Oscilações 7 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 8.
    Relatórios do RealUser Experience Insight Principais Características • Relatório de Geo-Localização • Apresentação de dados no console do Oracle EM 12c • Dashboards Executivos • Monitoração Extensa de KPIs e SLAs • Capacidades de alertas 8 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 9.
    Relatórios do RealUser Experience Insight Principais Características • Replay das Sessões Capturadas • Diagnósticos Integrados • Análises sobre a Navegação dos Usuários e Clientes • Relatórios Customizados • Análises de Tendências • Integração de Dados Completa com o Oracle BIEE 9 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 10.
    Caso de Uso:Alertas sobre Baixa dos Pedidos ”Por quê estamos processando menos pedidos?” • Sintomas – O negócio fica sabendo via alertas que eles estão processandos menos pedidos que o normal – TI recebe alertas sobre problemas de navegação • Solução Proposta – Baseado nos KPIs, investiga-se a cauza da baixa Investigação do fluxo de navegação dos usuários Visualização das páginas que deram erro 10
  • 11.
    Alertas sobre Baixados Pedidos Nível de completude das transações mostra-se abaixo do normal e ocorre querda no volume das vendas 11
  • 12.
    Alertas sobre Baixados Pedidos Por quê está havendo uma baixa nos pedidos? Observa-se que a etapa 2 gera muitos erros 12
  • 13.
    Alertas sobre Baixados Pedidos Quem foi impactado pelo problema? Checa-se quais foram os usuários que tiveram uma experiência ruim com o sistema de pedidos 13
  • 14.
    Alertas sobre Baixados Pedidos Qual foi o fluxo de navegação destes usuários? Revisa-se o fluxo de navegação para entender o que ocorreu. Verifica-se em qual página o usuário teve um erro inesperado… 14
  • 15.
    Alertas sobre Baixados Pedidos Quais serviços foram invocados? Onde foi o gargalo? Um único click no RUEI pode fazer com que a transação de negócio seja mostrada no Oracle BTM 15
  • 16.
    Gerenciamento Business-Driven deAplicações Resumo de tudo o que você já viu até agora… Real User Experience Insight Business Transaction Management (RUEI) (BTM) App Server Web Server App Server Database App Server Diagnósticos da JVM Diagnósticos (JVMD) do B.D 16 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 17.
    RUEI Key Customerwins in last 12 months 17 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 18.
    18 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
  • 19.
    19 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 20.
    20 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.