130 likes | 253 Views
Iniciando a Otimização da Infra-estrutura da Plataforma de Aplicação. Versão 2.0. Básico. Padronizado. Avançado. Dinâmico. Desenvolvimento. SOA e Processo de Negócio. Gerenciamento de Dados. Business Intelligence. Para fazer o download da versão mais recente, clique aqui.
E N D
Iniciando a Otimização da Infra-estrutura da Plataforma de Aplicação Versão 2.0 Básico Padronizado Avançado Dinâmico Desenvolvimento SOA e Processo de Negócio Gerenciamento de Dados Business Intelligence Para fazer o download da versão mais recente, clique aqui
De Básico a Padronizado Desenvolvimento • Situação do Cliente • Uma grande porcentagem do desenvolvimento atual está usando ferramentas do legado e plataformas mais antigas • O desenvolvimento das aplicação é principalmente para uso departamental e não de missão crítica, autônomo ou cliente/servidor limitado • A equipe de desenvolvimento utiliza ferramentas com capacidade mínima embutida e usa principalmente a IDE • Não foi adotado processo formal de desenvolvimento • Muitos usuários possuem funções múltiplas em suas equipes de desenvolvimento • Não há gerenciamento ou monitoramento de Plataformas Web • Benefícios da Mudança para o Próximo Nível • A atualização para linguagens para o .NET aumenta a produtividade, confiabilidade e segurança de desenvolvimento de aplicações • Tempo de comercialização mais rápido para aplicações com maior confiabilidade possibilita mais aplicações de missão crítica • Maior variedade de ferramentas disponíveis para ajudar os desenvolvedores a criar aplicações mais atuantes, seguras e confiáveis • Processo de implementação e metodologia aumentam a previsibilidade dos projetos de desenvolvimento • A adoção de ferramentas mais bem integradas permite que membros da equipe de desenvolvimento se concentrem em funções mais definidas • O gerenciamento da plataforma Web possibilita maior suporte, e melhor experiência final do usuário. • Projetos Recomendados para este Nível • Mostrar benefícios das linguagens .NET • Visão Geral do MSF e definição do processo • Considerar a implementação do IIS • Possíveis Atividades • Treinamento de atualização do VS 6.0 para desenvolvedores • Apresentação do TDMdoVSTS • IIS POC versus plataformas Web existentes
De Padronizado a Avançado Desenvolvimento • Situação do Cliente • O desenvolvimento atual é executado utilizando uma mistura de ferramentas modernas e do legado • O desenvolvimento de aplicações pode ser de missão crítica e tem impacto de negócios definido • A equipe de desenvolvimento usa ferramentas não integradas como testes de unidade e análise de código para expandir a capacidade da IDE • Uma metodologia leve é utilizada, como Scrum ou Agile, com experiência limitada • Usuários possuem funções diferenciadas dentro das equipes de desenvolvimento • Existe um monitoramento e gerenciamento da plataforma Web limitados • Benefícios da Mudança para o Próximo Nível • Utilizar as linguagens .NET languages para todo o seu desenvolvimento significa capacitar a equipe de desenvolvimento, reduzir o tempo de comercialização e produzir aplicações com maior qualidade. • Aplicações com qualidade melhor e comprovada podem suportar ambientes de missão crítica sem custos altos indiretos (overhead). • Ferramentas totalmente integradas permitem aos usuários garantir que as aplicações ofereçam a mais alta qualidade, desempenho e segurança. • Equipes experientes seguindo as metodologias e processos implementados sofrem menos falhas, menos imprevistos no projeto (escopo) e garantem que os requisitos do usuário final sejam atendidos. • Ferramentas mais avançadas e usuários mais capacidados permitem que as organizações tenham funções e responsabilidades mais bem definidas • O monitoramento e gerenciamento totalmente integrado de plataformas Web possibilita maior tempo de disponibilidade e reações mais rápidas para tempos de indisponibilidade. • Projetos Recomendados para este Nível • Implantar o Visual Studio 2005 para todos os desenvolvedores • Implantar o Visual Studio 2005 Team Foundation Server • Considerar a implantação do MOM para a plataforma IIS • Possíveis Atividades • VSTS POC (projeto .NET project) • Treinamento Nível Visual Studio 2005 Team System 200 Visual Studio 2005 certification • Introdução ao treinamento ASP.NET
De Avançado a Dinâmico Desenvolvimento • Situação do Cliente • Todo o desenvolvimento ativo utiliza plataformas e ferramentas modernas • O desenvolvimento de aplicações é de missão crítica com impacto no nível departamental • As equipes de desenvolvimento utilizam capacidades embutidas de ferramentas de diversos fornecedores nas maioria das vezes • Não há especialidade forte em uma metodologia leve como o Scrum ou Agile • Os usuários têm funções dedicadas dentro de suas equipes de desenvolvimento • Não há um processo integrado de gerenciamento e monitoramento da plataforma Web • Benefícios da Mudança para o Próximo Nível • Organizações com capacidades de alto nível em linguagens .NET podem tirar vantagem dos programas de adoção percursora, com melhor tempo para comercialização e funcionalidade inédita • Práticas comprovadas de desenvolvimento permitem fornecer aplicações de missão crítica sempre • Ferramentas integradas de um único fornecedor permitem melhor colaboração, aplicações de qualidade superior, facilidade de treinamento e maior uso das ferramentas. • O uso de metodologias e processo formal permite que a governança e auditoria atendam aos rigorosos padrões atuais • Pessoal mais capacitados e conjuntos de ferramentas mais funcionais possibilitam o crescimento sem causar impacto na colaboração ou produtividade • A implantação e configuração integrada de aplicações Web permitem um processo mais veloz da criação até a implantação com a tranquilidade que os sistemas totalmente gerenciados oferecem. • Projetos Recomendados para este Nível • Implantar o Visual Studio 2005 Team Suite para todos os desenvolvedores • Implantar o MOM e IIS para gerenciar com eficiência plataforma web de fim a fim • POC de DSI • Possíveis Atividades • Introduzir tecnologias VSIP de parceiros para o Visual Studio • Treinamento de nível para o Visual Studio 2005 Team System 300 • POC de VSTS (para toda a organização) • Enfocar a adoção de metodologias mais formais • Enfocar o fornecimento de mecanismos de relatórios relacionados a negócios para BDM/TDM
De Básico a Padronizado SOA e Processo de Negócios • Situação do Cliente • Reativa às necessidades do negócio; o processo fica preso na aplicação independente ou envolve soluções temporárias manuais. • Os planos de arquitetura são reativos e centrados na aplicação • Não há reutilização de serviços web – ou uso de XML básico sem abordagem de serviços • Sistemas e aplicações existem em de forma isolada; necessidade de integração não é priorizada ou é considerada um gasto muito alto • Pouca automação do processo/fluxo de trabalho fora daqueles presos na aplicação independente; depende de soluções temporárias manuais para processos envolvendo aplicações e pessoas • B2B baseado em telefone/fax, inserção manual, ou soluções temporárias (hard-code) • Benefícios da Mudança para o Próximo Nível • Principal benefício básico: Reduzir custos • Ganhar previsibilidade em projetos de desenvolvimento • Reduzir custos através da repetição de abordagens e serviços comuns essenciais • Integrar diversas aplicações de gestão de negócios (LOB) através de adaptadores para a transferência de mensagens entre elas • Reduzir o trabalho e automatizar tarefas repetitivas que são executadas manualmente • Reduzir erros; criar consistência • Possibilitar colaboração facilitada que depende de diversas aplicações trabalhando em conjunto • Dinamizar a comunicação entre clientes, fornecedores e parceiros comerciais através da troca de mensagens padrão, como EDI XML • Estar compatível com o mercado e com parceiros comerciais – para evitar perdas de oportunidades de negócios ou comissões • Projetos Recomendados para este Nível • EAI: Integração de aplicações atrelada a um process comum • Processo: Automatizar tarefas manuais repetitivas ou soluções temporárias • B2B: Estar compatível com o padrão da indústria ou com as necessidades de parceiros comerciais para a automação de trocas • Possíveis Atividades e Ofertas • Para EPG: • Convidar para webnários de projetos EAI • Oferecer referências/estudos de caso em automação de processos e EAI no nível de projeto • Para MM: • Convidar para webnários R2/B2B • Convidar para o evento R2/B2B • Demonstrar e oferecer o kit da solução B2B • Convidar para séries de parceiros em B2B, usando o kit da solução e courseware • Envolver clientes para o GXS Branch Offer (específico para o mid-market)
De Padronizado a Avançado SOA e Processo de Negócios • Situação do Cliente • Possui soluções de integração de nível departamental com integração ponto a ponto ou uso de software empacotado – mas que não estão racionalizadas por toda a empresa • Possui roadmap e atitude arquitetural para serviços e processos (mas não em toda a corporação) – e sem equipe em tempo integral • Alguma metodologia para alguns serviços consumidos e expostos • A maioria das soluções são EAI de Ponto a Ponto; sem integração por toda a corporação • Tarefas repetitivas automatizadas (substituindo papel manual); alguns processos departamentais que transpõem aplicações múltiplas • Integração B2B proprietária (parceiro comercial isolado específico ou compatível) B2B ou dependência de VAN • Benefícios da Mudança para o Próximo Nível • Principal Benefício Básico: Controlar eficiência e produtividade • Desenvolver e manter, de forma eficiente, usando software empacotado padrão • Otimizar a capacidade de reutilização e reduzir tempo e custo de desenvolvimento usando serviços e SOA • Permitir aos sistemas e aplicações trabalhar junto, fornecendo capacidades de fim a fim, automação, e controle • Aumentar a produtividade de seus funcionários através da automação de processos entre departamentos e cargas de trabalho • Possibilitar percepções de atividades de negócios e gerenciá-las em tempo real • Gerenciar ou provisionar facilmente novos parceiros comerciais • Suportar com agilidade padrões comerciais múltiplos • Projetos recomendados para este Nível • Arquitetar funções utilizadas freqüentemente no modelo SOA, usando o BizTalk para orquestração • Automatizar departamentos/cargas de trabalho relacionadas (EAI EAI para toda a corporação) • Substituir handcoding P2P por solução automatizada entre departamentos/cargas de trabalho relacionadas para um processo básico corporativo (EAI BPA corporativo) • Consolidar/migrar pacotes de integração múltipla em departamentos diferentes para uma divisão básica ou solução por toda a corporação • Adicionar monitoramento de atividades para processar solução • Migrar de uma integração proprietária B2B para uma solução de parceiros comerciais e múltiplos padrões • Solução de Fluxo de Trabalho Humano comum para Parceiros Microsoft • Possíveis Atividades e Ofertas • Séries de webnários sobre BPA, e mudança contínua de EAI para BPA • Serviço de Parceiros para consolidação de múltiplos pacotes • Clinicas de um dia (conduzidas por parceiros) sobre BPA • Utilização e serviço de parceiros sobre kit SOA e ESB • Para B2B, eventos da indústria R2 e oferta de hub GXS • Para BPA, eventos de integração de Customer Services
De Avançado a Dinâmico SOA e Processo de Negócios • Situação do Cliente • Processos básicos de negócio automatizados, integração entre aplicações e departamentos; alguns processos autônomos simplificaram suas regras e mapeamento do fluxo de trabalho • Disciplina de arquitetura estabelecida e equipe em tempo integral, software empacotado de processo/integração • Metodologia de desenvolvimento estabelecida para SOA e Serviços, é possível gerenciar um número maior de Serviços • Possui uma arquitetura corporativa para integração (ESB, EAI, B2B); Usa soluções de integração padronizadas e empacotadas; processos básico integrados por toda a corporação • Todos os processos básicos são automatizados, atividades de processo monitoradas; alguns processo autônomos possuem regras externalizadas • Solução B2B versátil para lidar com padrões múltiplos (XML, X12, EDIFACT), bem como gerenciamento e integração de múltiplos parceiros comerciais • Benefícios da Mudança para o Próximo Nível • Principal Benefício: Competir e vencer com excelência e agilidade nos processos • A TI é a principal responsável pelas necessidades de negócios – pode atualizar processos de forma ágil entre organizações e firewalls, e garantir níveis altos de serviço • Devido ao SOA e à simplificação do processo, é possível integrar novas aplicações e padrões rapidamente por toda a corporação; a estrutura da organização não é mais um gargalo de TI • Estabelecer alertas e notificações com base em indicadores chave de desempenho (KPIs) que você define em um processo de negócios automatizado em execução • Usar modelos pré-definidos que descrevem padrões de processos de negócios para automatizar estes processos • Reduzir custos de negócios dentro dos limites da organização através da automação B2B nos fluxos de trabalho internos • Gerenciamento ágil de parceiros comerciais e de mudanças de regra • Projetos Recomendados para este Nível • Mover cargas de trabalho remanescentes para a arquitetura SOA • Criar Arquitetura SOA e metodologia SLA por toda a corporação • Simplificar a definição de processo para regras externalizadas • Permitir o monitoramento de atividades de fim a fim • Integrar e automatizar cargas de trabalho remanescentes por toda a corporação • Criar um centro de processo de excelência na empresa • Integrar processo colaborativos internos e B2B em um fluxo de trabalho contínuo • Possíveis Atividades e Ofertas • Trabalhar com principais parceiros em uma solução de BPM • Utilizar Kit de Ferramenta SOA e ESB
De Básico a Padronizado Gerenciamento de Dados • Situação do Cliente • Silos de dados e níveis baixo de serviço • Planejamento, monitoramento e gerenciamento ad hoc • O gerenciamento de bancos de dados tem suporte limitado para desenvolvimento através de triggers e limitações do servidor • Recuperação de dados básica e auto-ajuste • Armazenamento e data mart ad hoc • Nenhuma política ou processo de recuperação de desastre ou backup de dados • Dica • Estabeleça políticas formais de administração e gerenciamento de dados Benefícios da Mudança para o Próximo Nível • Acesso pontual muito diferentes aumenta a produtividade • Alta disponibilidade e escalabilidade da infra-estrutura de dados • Sistemas mais previsíveis através de automação • Tempo de indisponibilidade mínimo planejado ou não planejado • Segurança e gerenciamento integrado de banco de dados Projetos recomendados para o Próximo Nível • Implantação de gerenciamento e monitoramento • Data marts orientados por tópicos • Implementar práticas padrão de alta disponibilidade para o que é básico Possíveis Atividades • Apresentação TDM/BDM de Gerenciamento de Dados • Avaliação de meio período do Gerenciamento de Dados • Treinamento técnico de 1 a 2 dias para o Gerenciamento de Dados Ofertas para Clientes • Desconto para licença competitiva do SQL (50% de desconto para EE, 25% para Std.) • Treinamento Técnico de Atualização (vouchers locais ILT, HOLs, Vlabs) • Avaliação de Gerenciamento de Dados – MCHA (Migrar, SAP), Atualização • Rever Ofertas de Gerenciamento de Dados WW – Sumário de Ofertas WW Recursos de Parceiros • Download do Kit de Parceiros para APIO • Download dos Recursos de Parceiros para o SQL Server 2005 • Guias de Projeto Implantando o SQL Server 2005 • Ferramentas - SQL Upgrade Advisor Tool e Oracle Migration Assistant Tool
De Padronizado a Avançado Gerenciamento de Dados • Dica • Estabeleça práticas e padrões de alta disponibilidade; política uniforme entre servidores • Situação do Cliente • Monitorar SLAs • Dados protegidos e recuperáveis • Serviços de dados flexíveis e integrados • Camada de dados flexível oferece informações confiáveis e seguras • Disponibilidade contínua reduzindo o tempo de indisponibilidade planejado ou não • Múltiplos Data Warehouses • A equipe é reativa • Recuperação e backup de fim a fim Ofertas para Clientes • Desconto para licença competitiva do SQL (50% de desconto para EE, 25% para Std.) • Treinamento Técnico de Atualização (vouchers locais ILT, HOLs, Vlabs) • Avaliação de Gerenciamento de Dados – MCHA (Migrar, SAP), Atualização • Rever Ofertas de Gerenciamento de Dados WW – Sumário de Ofertas WW Recursos de Parceiros • Download do Kit de Parceiros para APIO • Download dos Recursos de Parceiros para o SQL Server 2005 • Guias de Projeto Implantando o SQL Server 2005 • Ferramentas - SQL Upgrade Advisor Tool e Oracle Migration Assistant Tool Benefícios da Mudança para o Próximo Nível • DW centralizado; dados limpos • Níveis muito altos de disponibilidade • Integração entre aplicações e servidores • Uso otimizado do HW Projetos recomendados para o Próximo Nível • Implementar aplicações de negócios “Always On” (Sempre Conectadas) • Instalar data warehouse centralizado e gerenciado Possíveis Atividades • Apresentação TDM/BDM de Gerenciamento de Dados • Avaliação de meio período de Gerenciamento de Dados • Treinamento técnico de 1 a 2 dias de Gerenciamento de Dados
De Avançado a Dinâmico Gerenciamento de Dados • Situação do Cliente • Pode definir SLAs e obter relatórios (não pode aplicar) • Níveis previsíveis de serviço e disponibilidade • Arquiteturas unidas de forma solta (loosely-couple), com adaptação lenta • Visibilidade de violações de segurança após o fato • Múltiplas ferramentas de gerenciamento • Não pode adicionar ou excluir capacidade incrementalde HW/armazenamento • Múltiplos repositórios de metadados e modelos • Dica • Estabeleça uma arquitetura de dados uniforme por toda a empresa Ofertas para Clientes • Desconto para licença competitiva do SQL (50% de desconto para EE, 25% para Std.) • Treinamento Técnico de Atualização (vouchers locais ILT, HOLs, Vlabs) • Avaliação de Gerenciamento de Dados – MCHA (Migrar, SAP), Atualização • Rever Ofertas de Gerenciamento de Dados WW – Sumário de Ofertas WW Recursos de Parceiros • Download do Kit de Parceiros para APIO • Download dos Recursos de Parceiros para o SQL Server 2005 • Guias de Projeto Implantando o SQL Server 2005 • Ferramentas - SQL Upgrade Advisor Tool e Oracle Migration Assistant Tool Benefícios da Mudança para o Próximo Nível • Tolerante à desastre e falha no HW, SW e armazenamento • Pode definir, monitorar, aplicar SLAs • Compatibilidade, auditoria, segurança de fim a fim • Data warehousing, Relatórios Instantâneos e BPM atualizado em tempo real • Sistemas de auto-correção e auto-gerenciamento • Arquiteturas Altamente Flexíveis Projetos Recomendados para o Próximo Nível • Implementar arquitetura de dados conduzida por SLA • Integrar aplicações múltiplas e heterogêneas com SODA • Implantar sistemas redundantes para tolerância a falhas • Estabelecer metadados comuns por toda a empresa • Implementar monitoramento, auditoria e alertas em tempo real e aplicação de segurança por toda e empresa. Possíveis Atividades • Apresentação TDM/BDM de Gerenciamento de Dados • Avaliação de meio período de Gerenciamento de Dados • Treinamento técnico de 1 a 2 dias de Gerenciamento de Dados
De Básico a PadronizadoBusiness Intelligence • Situação do Cliente • Informações em silos de dados • Muitas ferramentas de BI tools, incluindo muitos sistemas de relatórios personalizados • TI faz o backlog de relatórios • KPIs definidas e criadas individualmente • Automação limitada para extração, transformação e carregamento de dados (ETL) • Benefícios da Mudança para o Próximo Nível • Alinhamento estratégico por todo o departamento, incluindo scorecards/dashboards interativos • Relatórios e análises em dta gerenciados centralmente, orientados por tópicos • Relatórios conduzidos pelo usuário e parameterizados • Análise do usuário final conectada à fonte de dados • Automação do carregamento de dados
De Padronizado a Racionalizado Business Intelligence • Situação do Cliente • Sem scorecards centralizados • Sem relatórios self-service • Apenas Data Marts, sem data warehouses • Benefícios da Mudança para o Próximo Nível • Alinhamento com scorecards conduzidos por estratégias por toda a empresa • Consolidação financeira com ferramentas de automação financeira • Relatórios e análises gerenciadas centralmente e conduzidas pelo usuário • Data warehouse gerenciado e centralizado
De Racionalizado a DinâmicoBusiness Intelligence • Situação do Cliente • Padronização de Ferramentas de BI, não relacionadas a processos de negócios • Acesso aos dados em estações de trabalho, em tempo real, mas sem mobilidade • Não há personalização de aplicações Web e BI • Não há camada semântica comum por toda a organização Benefícios da Mudança para o Próximo Nível Análise proativa e cíclica em tempo real