1 / 13

Iniciando a Otimização da Infra-estrutura da Plataforma de Aplicação

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.

gotzon
Download Presentation

Iniciando a Otimização da Infra-estrutura da Plataforma de Aplicação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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

  3. 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

  4. 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

  5. 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)

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

More Related