Monitoração Avançada de SOA e Arquiteturas Distribuídas usando Oracle BTM 12c

  • 2,197 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,197
On Slideshare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 1 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 2. Monitoração Avançada de SOA e Arquiteturas Distribuídas usando Oracle BTM 12c Ricardo Ferreira | Fusion Middleware | Strategic Accounts2 ricardo.s.ferreira@oracle.com Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 3. 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
  • 4. Oracle BTM (“Business Transaction Management”) 2005 2006 2007 2008 2009 20104 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 5. Quão satisfeitos estão A disponibilidade da os meus clientes? aplicação está 99% Nós tivemos 200Quantos pedidos nós transações de banco já processamos? de dados agora Meu pedido está Nossos servidorespendente, o que está estão Up. Vamos acontecendo? estar investigando 5 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 6. UserQuão satisfeitos estão Experience 99% dos usuários os meus clientes? estão satisfeitos! ManagementQuantos pedidos nós Business Nós completamos Transaction já processamos? agora mais de 250 Management pedidos com sucesso Business Existe um problema Meu pedido está Service com nosso serviço dependente, o que está pagamento. Iremos Management acontecendo? escalar o problema 6 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 7. Arquiteturas Comuns de Hoje • Modulares e altamente distribuídas • Utilizam diferentes infraestruturas • Suportam transações distribuídas e c n ail p p A be W Orquestrador Barramento RDBGS s o ri e c r a P7 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 8. Oracle Business Transaction Management Visão de Ponta à Ponta da Aplicação Orquestrador Barramento • Sempre disponível, tracking em tempo real de cada transação • Segue as transações em toda aplicação e infraestrutura SOA – Servidores de Aplicação, ESBs, BPMs, Mensageria, etc • Coleta de Payloads – o valor agregado que flui em toda a transação e se espalha por toda a infraestrutura8 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 9. Descoberta, Dependências, Gerenciamento9 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 10. Como que Funciona?• Pipeline 1 2 Handler Handler Serviço Observado – O handler é posto num mecanismo de 4 3 pipeline, seja qual for o tipo de serviço – Normalmente usado em tecnologias Modelo de Pipeline baseadas em pipelines (ex: Servlets, JAX-RPC/WS, Pilhas de SOAP)• Injeção de Byte Code Serviço Observado 1 2 – O handler é “injetado” nos serviços que Handler serão observados e são carregados em 4 3 tempo de execução na JVM ou CLR Modelo de Injeção10 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 11. 11 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 12. 12 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 13. 13 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware