Slide 1 - Microsoft Center

Propaganda
Iniciando a Otimização da Infra-estrutura
da Plataforma de Aplicação
Versão 2.0
Básico
Desenvolvimento
SOA e Processo
de Negócio
Gerenciamento de
Dados
Business
Intelligence
Para fazer o download da versão mais recente, clique aqui
Padronizado
Avançado
Dinâmico
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 TDM do VSTS
• 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
Projetos Recomendados para este Nível
Principal Benefício: Competir e vencer com excelência e
• Mover cargas de trabalho remanescentes para a arquitetura
SOA
agilidade nos processos
•
Criar Arquitetura SOA e metodologia SLA por toda a
• A TI é a principal responsável pelas necessidades de
corporação
negócios – pode atualizar processos de forma ágil entre
• Simplificar a definição de processo para regras
organizações e firewalls, e garantir níveis altos de serviço
externalizadas
• Devido ao SOA e à simplificação do processo, é possível
• Permitir o monitoramento de atividades de fim a fim
integrar novas aplicações e padrões rapidamente por toda
• Integrar e automatizar cargas de trabalho remanescentes
por toda a corporação
a corporação; a estrutura da organização não é mais um
•
Criar um centro de processo de excelência na empresa
gargalo de TI
• Integrar processo colaborativos internos e B2B em um fluxo
• Estabelecer alertas e notificações com base em indicadores
de trabalho contínuo
chave de desempenho (KPIs) que você define em um
processo de negócios automatizado em execução
Possíveis Atividades e Ofertas
• Usar modelos pré-definidos que descrevem padrões de
• Trabalhar com principais parceiros em uma solução de BPM
processos de negócios para automatizar estes processos
• Utilizar Kit de Ferramenta SOA e ESB
• 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
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
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
Dica
• Estabeleça políticas formais de administração
e 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
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
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
Dica
• Estabeleça práticas e padrões de alta
disponibilidade; política uniforme entre servidores
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 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
incremental de HW/armazenamento
• Múltiplos repositórios de metadados e modelos
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
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
De Básico a Padronizado
Business 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
Gerenciamento de Desempenho
Projetos
Recomendados
•Implementar Scorecard Balanceado
para alinhamento de grupos de
trabalho (ex: recursos de helpdesk,
service level agreement (SLA),
gerenciamento do desempenho das
vendas, relatório do servidor de
projeto) – kit de vendas para BSM
•Treinamento Técnico de BI fundado
localmente com o uso de vouchers (
ILT, HOL, Virtual Labs)
•Realizar Briefing de BI, Sessão de
Design Arquitetural
Relatórios e Análise
•Monitorar níveis de serviço
de tempo de indisponibilidade
do TI usando relatórios para
auditoria interna (ex: níveis
de serviço, tendências,
acompanhamento e
gerenciamento de ativos)
•Análise financeira de
marketing ou vendas
(Implementar Excel e SQL
Analysis Services) – ligadas
ao conteúdo BOM da
campanha BDM
•Realizar Briefing de BI,
Sessão de Design
Arquitetural
Data Warehousing
• Realizar Briefing de BI,
Sessões de Design
Arquitetural
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
Projetos
Recomendados
Gerenciamento de Desempenho
Relatórios e Análise
•Implementar Scorecard Balanceado
para alinhamento corporativo (ex:
recursos de helpdesk, service level
agreement – SLA -, gerenciamento do
desempenho das vendas, relatório do
servidor de projeto) – kit de vendas
para BSM
•Implementar automação para
planejamento financeiro (ex: previsão
de vendas) •Realizar Briefing de BI, Sessão de
Design Arquitetural
•Estabelecer um dashboard de
Business Scorecard no
MOSS
•Excel com gráficos e
diagramas para
apresentações padrão
•Análise de vendas ou
marketing (Implementar Excel
Services)
•Implementar automação para
planejamento financeiro (ex:
previsão de vendas)
•Realizar Briefing de BI,
Sessão de Design
Arquitetural
Data Warehousing
• Realizar Briefing de BI,
Sessões de Design
Arquitetural
De Racionalizado a Dinâmico
Business 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
Gerenciamento de Desempenho
Projetos
Recomendados
•Utilização de recursos para
projetos/visualização
•Realizar Briefing de BI, Sessão de
Design Arquitetural
Relatórios e Análise
•Utilização de recursos para
projetos/visualização
•Realizar Briefing de BI,
Sessões de Design
Arquitetural
Data Warehousing
• Utilização de recursos para
projetos/visualização
• Realizar Briefing de BI,
Sessões de Design
Arquitetural
Download