Business-Driven IT Management System And Application Management – Gerenciamento completo com o Enterprise Manager Rafael Vicente Sales Representative Pressão nas operações de TI • Custo médio de downtime é de $42,000/hour. O média de horas de downtime/ano é 87*** Melhor qualidade De serviço Diminuir Custos Operacionais Diminuir Riscos Melhor Agilidade IT • 60%–70% do orçamento de TI é gasto em operações e manutenção** • 40% dos CIOS pesquisados sentem falta de ferramentas de automação • Muitas organizações estão 30%* abaixo do niveis de produtividade atingíveis em TI. * Enterprise Management Associates, 2007 ** CIO Magazine, 2007 *** Gartner in Network World 2004 Oracle Enterprise Manager Completa, Best of Breed para o gerenciamento Oracle Implementação Operacional • Quantas sessões de • Real User usuário estão rodando? Experience Insight do & • Qual a performance Accelerators usuário final? o que eles estão fazendo? • Application •Management Como está a saúde dos Suites componentes nos • Diagnostics diferentesPack tiers?for MW • Como identificar a causa de problemas • DB Diagnosticde & maneira rápida? Tuning Pack • Quais transações estão rodando lentamente, estão paradas ou contém errros? • A aplicação funciona conforme esperado? • Application Testing • A aplicação é escalável ao Suite volume de usuários esperados? • Real Application Testing • Existe uma preocupação com o uso de dados de • Data Masking Pack de produção em ambientes teste? Setup • Qual componente não está • Application Change configurado corretamente? Management • Como fazer deploy de customizações • Configuration Management nos servidores? packs for Applications & • Como fazer o deploy de patches em Middleware nos servidores de aplicação? Técnica de gerenciamento atuais não são efetivas Tipos de problemas que os usúarios finais encontram Slow response times 85% Received error messages Como as empresas são alertadas de problemas nos aplicativos? Calls from customers/ endusers 72% 80% 60% Application was down or unavailable 52% Application was difficult to navigate 24% Were unable to proceed to new page 23% Were kicked off page 28% Data was lost System Management alers 25% 50% 50% Service Level Management alers 17% Calls from Senior Management 16% 24% 36% 22% 32% 14% 10% Other Other 71% 6% 4% 5% Source: Performance Under Pressure: 2009 OAUG ResearchLine Survey Oracle Real User Experience Insight • O que é? • • • • Monitora de forma real a atividade do usuário final Garante que as expectativas estão sendo correspondidas Prove análise e notificações Inteligência sobre o comportamento do usuário • Quais são os benefícios? • Maximiza o valor das aplicações web, identificando transações perdidas de usuários frustrados. • Entrega um insight real dos problemas de experiência do usuário e começa a resolução antes de reclamações • Reduz custos de suporte através da diminuição do volume de ligações. Oracle Real User Experience Insight Como funciona? Collected data: Page request Network Response Time •Client-ip, Server-ip, Gateway-ip • Requested URL (Page,Object) • Cookie/Session-id • Referrer • GET & POST requests • User client (browser type) Internet Firewall Switch •Response? •Server error, web site error, Hit OK •Content of page (i.e order details, functional errors) •Delivered? •Aborted? •Network timeout? Server Response Time Oracle RUEI Web server DB Web server Web server DB Real User Experience Insight For: Executivos Relatórios de uso: • Data Browser • País/Estado Análise de Transações de Negócio Real User Experience Insight For: TI Configuração KPI, monitoramento e trending Análise de performance por função Real User Experience Insight For: TI Análise de performance por função. Integração com Middleware diagnostics e descoberta dos gargalos de performance Service Level Objective Está funcionando ? • 99.99% disponibilidade U p • 95% operações < 1 segundo • Principais atividades do usuário • • • • • Acessar o perfil do cliente Coletar informações de suporte Procurar uma solução Abrir um chamado de suporte Obter e atualizar o chamado U p U p U p U p U p U p U p U p U p RAC Synthetic User Monitoring router internal users router router firewall external users internal users Service Level Reporting Application Management Suite Completo Integrado Best of Breed #1 Broad Functional Coverage Designed to Work Together Application-Specific Management Maior Valor Simplicidade Trabalha Melhor Application Management Packs Oracle E-Business Suite – PeopleSoft – Siebel – JD Edwards Capacidades Comuns • 1-step Discovery • Topologias • Service Level Management • Out-of-box service models • Out-of-box transactions •Monitoramento do sistema • Relatórios • Configuration Management • Transaction Tracing • Root-cause/Impact Analysis • Monitoramento da Aplicação • Dashboards Best-of-Breed App-Specific Capabilities • Pre-defined EBS Application Model E-Business Suite Siebel PeopleSoft JD Edwards EnterpriseOne • Direct integration between EM and OAM • Comprehensive Change Management covering hundreds of object types • Hot Cloning via Native App Interfaces • Integration with My Oracle Support to support Patch Automation • ATS Accelerator • RUEI Accelerator • Pre-defined Siebel Application Model • Proactive Workflow Process and Policy Monitoring • Out-of-box integration with Siebel HI/SI UI frameworks for End User Monitoring • Centralized Log Analysis • Native integration with SARM to deliver deep Transaction Diagnostics • RUEI Accelerator • Pre-defined PeopleSoft Application Model • Centralized Log Analysis • Multi-node PeopleSoft Application Server and Process Scheduler Domain Administration • Pre-defined JD Edwards EnterpriseOne Application Model • Native Interface with Server Manager API for Comprehensive Component Monitoring • ATS Accelerator • PeopleSoft-Specific Configuration Management with Pre-defined Best Practices Configuration Policies • RUEI Accelerator • RUEI Accelerator Discovery Wizard Alerts and Metric History Schneider National • Informações da Empresa – Uma das maiores tranportadoras dos EUA – Mais de 15,000 caminhões rodando por dia – Atende 2/3 da Fortune 500 – Expansão agressiva para Europa e China • Processos de Negócio suportados pelas aplicações Oracle – Sales & Customer Services – Siebel – Fleet Management – Oracle Transportation Management – Finance, HR, Asset Management – Oracle E-Business Suite – Usado por 22,000 usuários– funcionários (incl. motoristas de caminhão), parceiros e clientes Desafios: Configuration Management applications web servers app servers database RAC Configuration Management Descubra o que você possui Padronização Compliance Detectar mudanças Asset Discovery Drift Analysis Proactive Checks Real-time Monitoring Inventório Comparação Gerenciamento de políticas Detecção Real – Time Automatizado • Stack HW/SW • Lifecycles Out-of-the-Box Configurações: • Baseline & Gold Std Políticas para usúarios Compliance Framework • 1-to-1, 1-a-Muitos Dashboards de compliance • Sistemas operacionais • Hardware • Banco de dados • EBS Configuration Search Relações Drift Reconciliation Polícas para grupos • Quem,? O que?, Quando? • SOX. PCI, CoBIT … Configuration History and Snapshots Semana passada Ontem Hoje Comparação de configurações Redução dos esforçoes de migração e deployment Application Stack View Lifecycle Environments Staples "Oracle Enterprise Manager will help Staples even more efficiently address governance and regulatory requirements. Specifically, the Configuration Change Console's real-time change detection and reporting capabilities will simplify and automate processes, enabling us to further reduce costs and risk and improve overall efficiencies." -Kevin Milliken, vice president of information technology Company Overview Solution • Staples is the world's largest office products company. • $23 billion in sales • Staples is in 27 countries throughout North and South America, Europe, Asia and Australia. Configuration Management Pack Challenges / Opportunities • Required to meet PCI and SOX requirements for detection and reporting of unauthorized activity for Point Of Sale devices and corporate data centers Result Solution met corporate SOX and PCI requirements Reduced the staff required for SOX and PCI Auditing by over 25% Integrated with Remedy for close-loop change auditing Decreased downtime and simplified the process of troubleshooting unplanned downtime Application Quality Management Teste de Teste de Teste dos Infraestrutura Aplicação Dados Real Application Testing Application Testing Suite Data Masking Pack • Teste de carga utilizando o wokload real da produção. • Garante a performance do SQL. • Workflow automatizado • Integração de teste de carga e funcional • Segurança no compartilhamento de dados para teste. • Aceleradores para Oracle Apps • Garante a integridade dos dados. • Experiência de uso superior • Única interface para mascarar todos os bancos Real Application Testing Solução de teste de carga e SQL provendo alta qualidade de teste para databases Benefícios • Adoção rápida de nova tecnologia • Baixo custo e Risco Deploy Test Change Features • Database Replay • SQL Performance Analyzer (SPA) Remediate Business Agility through Superior Testing SQL Performance Analyzer (SPA) SQL Workload Pre-change executions stats Compare SQL Performance Analysis Report Post-change executions stats SQL Performance Analyzer Análise do impacto de mudanças na performance do SQL Testing Today Production – 1,000s of Real Online Users PRODUCTION Testing Today Test – 1-2 testers trying to be 1,000s of users PRODUCTION TEST Database Replay Workload for 1,000s of online users captured Capture Workload PRODUCTION Database Replay Workload for 1,000s of online users replayed Capture Replay Workload PRODUCTION TEST Database Replay Test your system changes at production levels Capture Replay Workload PRODUCTION TEST Database Replay 1 Capture 2 Replay 3 Analyze & Remediate • Captura do Workload na Produção • Captura completa do workload da produção com características reais de load, timing e concorrência • Move o workload capturado para o sistema de teste • Replay Workload no Test • Realiza as mudanças desejadas no sistema de teste • Replay do workload com todas as características reais • Análise e Relatórios • Relatórios de captura e replays Analysis & Reporting Database Replay Workflow Example: Upgrading do Oracle Database 9.2.0.8 para 11g Capture from 9.2.0.8 Clients Test* in 11g … Replay Driver* (No middle/client tier setup required) Mid-Tier … Storage Storage Process Capture † Replay Analysis & Reporting ML 560977.1: Real Application Testing for Earlier Releases * Use SPA for pre-11g release testing Database Replay: Supported Changes Client Changes Unsupporte d Client … Client Middle Tier Changes Supported •Database Upgrades, Patches •Schema, Parameters Recording of External Client Requests •RAC nodes, Interconnect •OS Platforms, OS Upgrades •CPU, Memory •Storage •Etc. Storage Starwood “The availability of Oracle Real Application Testing for Oracle Database 10g and Oracle9i Database, is key to accelerating our migration of mission critical applications to Oracle Database 11g in an efficient manner.” - Arup Nanda, Senior Director, Database Engg. & Arch Company Overview Solution • Starwood Hotels & Resorts Worldwide, Inc. is one of the leading hotel and leisure companies in the world with 960 properties in 100 countries and approximately 145,000 employees Real Application Testing Challenges / Opportunities • Upgrade critical customer-facing application providing rates for room reservations from Oracle Database 10.2.0.4 to 11.1 • Highly volatile data where plan stability is critical • Unsuccessfully used synthetic queries to test previous upgrades Result Very successful upgrade. No surprises. Predictable performance and SLAs Reduced testing time from 5 months to 10 days Business drivers para o compartilhamento de dados Application Testing • Desenvolvimento de aplicações in-house ou offshore • Software QA offshore ou in-house Data sharing • Leis regulatórias • Relatórios offline • Análise de marketing de dados dos clientes Data Masking • Ajuda a compartilhar os LAST_NAME SSN dados de produção com AGUILAR 203-33-3234 compliance exigido por BENSON 323-22-2943 políticas de proteção aos D’SOUZA 989-22-2403 dados FIORANO 093-44-3823 • Entrega um mascaramento uniforme sobre todos os dados da empresa • Aumenta a produtividade do LAST_NAME SSN DBA automatizando o ANSKEKSL 111—23-1111 discovery e mascaramento BKJHHEIEDK 111-34-1345 de dados sensíveis. SALARY 40,000 60,000 80,000 45,000 SALARY 40,000 60,000 KDDEHLHESA 111-97-2749 80,000 FPENZXIEK 111-49-3849 45,000 Data Masking Clone Production Clone Staging • Integridade da refêrencia do banco automática quando mascara chaves primárias • Format Library • Veja exemplo dos dados antes de mascarar • Defina uma vez; execute múltiplas vezes Test Test Format Libraries • Mask Primitives • • • • • • Random Number Random String Random Date within range Shuffle Sub string of original value Table Column • User Defined Function • National Identifiers • Social Security Numbers • Credit Card Numbers Oracle Application Testing Suite Solução integrada de testes assegurando qualidade, performance e disponibilidade Oracle Functional Testing Testes funcionais automatizados. issues Oracle Test Manager Oracle Load Testing Gerenciamento do processo de teste: casos de teste, requisitos e tracking centralizados. Testes de carga e performance automatizados. © 2010 Oracle Corporation – Proprietary and Confidential Oracle Functional Testing Testes funcionais e de regressão automatizados • Automação de testes funcionais para Web, SOA e packaged applications • Interface visual intuitiva de script simplifica o processo de teste. • Poderosa Java IDE permitindo extensões • Aceleradores para EBS, Siebel e Web Services para eficiência e otimização. Oracle Load Testing Teste de carga e performance • Teste realista de carga e performance para Web, SOA e packaged applications. • Milhares de usuários concorrentes para simular picos de carga na produção • Entrega validação do conteúdo funcional sobre carga alta • Web console intuitivo, promovendo teste colaborativo • Aceleradores para EBS, Siebel e Web Services para testes automatizados e eficientes Oracle Helps You Maximize Customer Value Deploys SOA infrastructure 92% faster Saves 80% time and effort for managing Databases Avoids online revenue losses up to 25% Improves IT productivity by 25% Drives asset utilization up by 70% Cuts configuration management effort by 90% Saves $170,000 per year with Oracle Enterprise Manager Replaces manual tools with automation; saves time by 50% Reduces Database testing time by 90% Reduces provisioning effort by 75% Saves weeks on application testing time Cuts application testing from weeks to hours Reduces critical patching time by 80% Delivers 24/7 uptime with Oracle Enterprise Manager Saves $1.9 million with Oracle Enterprise Manager Para mais informações • Contato Rafael Vicente - [email protected] • Link no OTN http://www.oracle.com/us/products/enterprise-manager/applicationmanagement/index.html Perguntas