Gerenciamento de Dados Corporativos e Business Intelligence Otimizando sua Plataforma de Aplicações Soluções SQL Server 2005 para Gerenciamento de Dados e BI Próximos Passos O que é? • Uma abordagem de infra-estrutura de TI para suportar negócios. • Modelo baseado em estudos do Gartner, MIT e Microsoft. • Apresenta soluções reais de melhoria de TI em 3 áreas principais: • Infra-Estrutura Básica. • Infra-Estrutura de Produtividade • Infra-Estrutura de Aplicações O que oferece? • Ajuda sua empresa a entender e melhorar /otimizar sua infra-estrutura de TI para: • Reduzir custos, aumentar segurança e agilidade operacional • Gerenciar tecnologia de forma automatizada e pró-ativa • Suportar novos e melhorados processos de negócios e iniciativas de produtividade • Uma oportunidade para que a área de TI mostre seu real valor para o negócio e ainda gerencie custos e complexidade Identifique onde você está Básico Padronizado Racionalizado Dinâmico Identifique onde você quer chegar Experiência do Usuário Mover da falta de consciência sobre a experiência para uma colaboração pró-ativa entre design e desenvolvimento Business Intelligence Mover de silos de dados e análises manuais para análises integradas em tempo real SOA e Processos de Negócios Mover de aplicações e serviços desconectados para SOA e processos adaptáveis de negócios Gerenciamento de Dados Mover do gerenciamento de silos de dados distintos para uma plataforma de gerenciamento de dados integrada e escalonável Desenvolvimento Mover do desenvolvimento ad-hoc em sistemas legados para um desenvolvimento e gerenciamento de equipes moderno através de ALM “Minha equipe de TI gasta muito tempo realizando tarefas rotineiras e operacionais...” “O banco de dados deve ser constantemente configurado para atender a demanda de sazonalidade das operações da empresa…” “A complexidade de gerenciamento de banco de dados começa com a multiplicidade de ferramentas de administração...” Management Studio Automação de Manutenção Relatórios de Gerenciamento Auto-Tuning Monitoração de atividades “A indisponibilidade de dados para as aplicações de negócio impactam diretamente no faturamento de minha empresa…” “Meus usuários não conseguem acessar dados quando precisam...” “Manter alta disponibilidade de dados custa caro e é muito complexo...” Pessoas Alta Disponibilidade Tecnologia Processos Combinação de pessoas, processos e tecnologia. Processos garantem as “melhores práticas”. Tecnologia permite que pessoas e processos implementem solução de alta disponibilidade. Falhas no Servidor Failover Clustering; inclusive do Analysis Services Database Mirroring Replication Manutenção do Banco de Dados Online Index Operations Fast Recovery Manutenção OnLine de baixa granularidade Concorrência Snapshot Isolation Data Partitioning Erros de Usuários e Aplicações Database snapshots Database Failover Processo de Failover muito rápido… menos de três segundos Processo de Failover automático ou manual Redirecionamento do cliente de forma automática e transparente Database Snapshots para geração de relatórios Funciona com servidores e storages padrões de mercado Witness Principal Log Mirror Data Log Data “A aplicação está lenta e não consigo identificar o problema...” “O problema vem do banco de dados, como faço para identificá-lo e corrigi-lo...” “Preciso retirar informações do banco para garantir a performance dos meus sistemas... “ Tuning Advisor Particionamento de Tabelas e Índices Matém dados antigos sem perda de performance Distribui o gerenciamento dos dados entre uma ou mais máquinas ou entre um ou mais conjuntos de discos. Snapshot Isolation Permite não bloquear leituras em um ambiente OLTP Escritas não bloqueiam leituras Leituras não bloqueiam escritas Plataforma 64 Bits Endereçamento direto de Memória (até 512 GB) Maior “memory buffer pools”, reduzindo I/O “Preciso proteger as informações sensíveis de minha empresa…” “Preciso saber quem acessou o relatório financeiro e quais informações foram visualizadas... “ Processos de “roll-back” não devem interferir na qualidade de meus dados… Vulnerabilidade de Segurança em Banco de Dados 74 37 21 20 13 11 2002 2 1 2003 2004 SQL Server Source: Company web sites, http://www.osvdb.org, http://www.secunia.com (Includes both SQL Server and MDAC) 2005 Oracle DB 2006 Surface Area Configuration Tool Permite a correta configuração de segurança baseada nos serviços ativos. Encriptação nativa: Dados, Banco e Comunicação Database Snapshot Criação instantânea de uma réplica do banco Reporting Services Auditoria de visualização dos dados “Sei que existem processos que podem ser automatizados, porém é muito complexo e não tenho equipe especializada…” “Meu ambiente é muito diverso, portanto integrá-lo envolverá altos custos...” “Ferramentas de ETL são muito caras para o tamanho da minha empresa...” Permite integração de dados de diferentes fontes e formatos Ex: Oracle, WebServices, XML, Excel, FTP, etc. Separação entre fluxo de trabalho e fluxo de dados Criação de workflow para automação de processos Utilizado para automação de manutenção de banco de dados Aperfeiçoando as organizações por meio do fornecimento da percepção para negócios a todos os funcionários, favorecendo decisões melhores, mais rápidas e relevantes Impulsione o desempenho dos negócios Implemente uma solução de Business Intelligence completa e integrada Ofereça inteligência através do Microsoft Office Atenda as necessidades da corporação com uma economia de baixo custo “Minha equipe de TI gasta muito tempo extraindo relatórios e o usuário nunca está satisfeito…” “Os relatórios de vendas não batem com os relatórios de marketing” “Meus usuários precisam de mais flexibilidade para acesso e manipulação dos relatórios...” Solução baseada em Servidor Relatórios tradicionais e Interativos Drill-down, drill-trough Self-service com o Report Builder Facilidade de Publicação (HTML, Excel, PDF, XML) Facilidade de Acesso (assinatura) Escalável (NLB; Cache de execução) Auditoria e Segurança Cubos Múltiplas tabelas de fatos KPI – Key Performance Indicators Suporte a stored procedures Perspectivas Fornece uma “visão lógica” do modelo Performance Acesso a dados Real Time com caching pró ativo Data Mining Decision Trees Clustering Time Series Association Naïve Bayes Introduzidos no SQL Server 2000 Sequence Clustering Neural Net $232-464k Multi-core Business Intelligence Alta Disponibilidade Gerenciamento Software Base $ 165k-330k 4 Core System: $0K Mining: $0K OLAP: $0K BI: $0K Clustering: $0k Backup: $0K Fast recovery: $0K Partitioning: $0K OLAP: $ 20k Mining: $20k BI Bundle: $20k Data Guard: $116k Recovery Expert: $10k Tuning Pack: $3k Diagnostic Pack: $3k Partitioning: $10k Management studio (management and performance): $0K SQL Server 2005 $25K SQL Server 2005 $25k OLAP: $35k Warehouse: $75k Cube Views: $9.5k Oracle 10g $40k Performance Expert: $10k IBM DB2 $25k Análise dos pontos de atenção Preparação para migração Identificação de potenciais problemas Informação técnica para resolução dos problemas SQL Server 7.0 ou 2000 SQL Server Upgrade Resource Kit CD com recursos de migração: Artigos, estudos de caso, ferramenta Upgrade Advisor, guia técnico de migração, etc. Conjunto de ferramentas para auxiliar o processo de migração de Bancos de Dados Reduz o esforço manual em mais de 80% Download Gratuito Disponível para Oracle (8, 8i, 9i e 10g), Sybase e Access Novidades do SQL Server 2005 Express O jeito mais rápido para o desenvolvedor aprender construir e implantar aplicações dinâmicas orientadas a dados. Workgroup Solução de Gerenciamento de Dados sem limites de tamanho de banco e número de usuários. Standard Plataforma completa de Gerenciamento e Análise de Dados com recursos de altadisponibilidade, BI e Relatórios. 1 CPU 1 GB RAM 4GB DB Size 2 CPU 4 CPU 3 GB RAM Simple Management Tool Management Studio Operating system maximum Reporting Server Import/Export OLAP Server Limited Replication Publishing Reporting Server Native Encryption Replication & SSB Client Back-up Logshipping Reporting Server & Report Builder Database Mirroring New Integration Services Data Mining Full Replication & SSB Publishing Enterprise Plataforma completa, de Gerenciamento e Análise de dados totalmente escalável para aplicações corporativas de missão crítica. Unlimited Scale + Partitioning Adv. DB mirroring, Complete online & parallel operations, DB snapshot Advanced Analysis Tools including full OLAP & Data Mining Customized & High Scale Reporting Adv SSIS Download Gratuito $3.9K per proc or $739 (Server + 5 users) *CAL do Workgroup não trabalha com demais edições. $6K per proc or $2,799 (Server + 10 users) http://www.microsoft.com/brasil/sql/prodinfo/features/compare-features.mspx $25K per proc or $13.5K (Server + 25 users) Visão Geral SQL Server 2005 http://www.microsoft.com/brasil/sql/howtobuy/default.mspx Download cópia de avaliação do SQL Server 2005 http://www.microsoft.com/brasil/sql/downloads/trial-software.mspx Ambientes virtuais remotos http://www.microsoft.com/virtuallabs Máquinas virtuais para download http://www.microsoft.com/vhd Treinamentos SQL Server 2005 http://www.microsoft.com/brasil/sql/techinfo/training-courses.mspx Atualize para SQL Server 2005 http://www.microsoft.com/brasil/sql/atualize.mspx Migração Oracle para SQL Server 2005 http://www.microsoft.com/brasil/sql/migration/oraclemigratewp.mspx Assistente de Migração do SQL Server 2005 http://www.microsoft.com/brasil/sql/solutions/ssm/ssma_faq.mspx Download do Service Pack do SQL Server 2005 http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/servicepacks/default.mspx Recursos técnicos do SQL Server 2005 para Profissionais de TI http://www.microsoft.com/brasil/technet/prodtechnol/sql/default.mspx Recursos técnicos do SQL Server 2005 para Desenvolvedores http://www.microsoft.com/brasil/msdn/sql/Default.mspx Tenha acesso à esta apresentação. Entre em contato com seu gerente corporativo para: Conseguir mais informações sobre o SQL Server 2005 como plataforma de Gerenciamento de Dados e BI. Fazer uma avaliação completa da maturidade de sua infraestrutura de aplicações. 30