SAP NetWeaver e Microsoft .NET Atualizado em: Dezembro/2005 Guia de Vendas de Microsoft/SAP Por que se preocupar com o SAP NetWeaver? A SAP emprega o NetWeaver como plataforma de integração e aplicação SAP (um “produto” com SKU), que capacita a Enterprise Services Architecture (ESA). ESA é a terminologia SAP para arquitetura baseada em serviços (SOA; Web services); a SAP espera que a ESA seja a plataforma SOA para clientes corporativos, transformando-a em forte competidora para a Microsoft® .NET. Os componentes do NetWeaver incluem: SAP Auto-ID Infrastructure SAP Business Warehouse/Business Intelligence (BW/BI) SAP Enterprise Portal (EP) SAP Exchange Infrastructure (XI) SAP Master Data Management (MDM) SAP Mobile Infrastructure (MI) SAP Web Application Server (WebAS) A SAP se denomina uma “empresa de processo empresarial”, que precisa vender tecnologia para fortalecer seus processos. Eles não se consideram uma “empresa de tecnologia”. Este fato reflete a maneira como a SAP vende, conversa com seus clientes e divulga seus produtos. Por outro lado, a Microsoft é uma empresa de tecnologia que oferece agilidade e eficiência para os clientes corporativos, pois trabalha com todos os sistemas, e não apenas com a SAP. À primeira vista (e muitas vezes em artigos de notícias) pode parecer que o SAP NetWeaver e a Microsoft .NET são simplesmente plataformas tecnológicas que competem entre si, onde os clientes precisam optar por uma ou outra. Mas, na verdade, os clientes têm que lidar com a questão de como utilizar ambas as tecnologias, para obter mais retorno e soluções para seus investimentos, especialmente para os processos mais urgentes. Embora de fato existam pontos concorrentes específicos nas duas plataformas tecnológicas (Microsoft BizTalk® Server vs. SAP XI, por exemplo), é importante perceber o benefício de usar ambas, dependendo dos cenários. Muitas empresas escolheram SAP e Microsoft como seus fabricantes ou parceiros estratégicos de tecnologia, e esperam que elas trabalhem juntas pelo interesse de seu cliente em comum. Portanto, é importante que possamos provar o valor da .NET e a integração possível entre NetWeaver e .NET neste momento e no futuro. clientes concordam que a parte mais difícil da mudança geral é a mudança de processo ( por exemplo: mudança de fluxo de trabalho, organizacional, etc.) No mínimo, nosso desejo é simplificar a tecnologia de base para sermos capacitarmos essa mudança de processo. Opções significam flexibilidade: O propósito da interoperabilidade Microsoft–SAP é oferecer opções, e não ser uma solução “one size fits all”. Cada cliente tem suas necessidades, logo é importante oferecer várias opções de integração para que o cliente faça sua escolha. Desta forma, se oferece flexibilidade e se reduz os riscos, utilizando a melhor solução disponível para uma necessidade específica. Redução de complexidade: A SAP e a Microsoft se comprometem em fornecer Web services de padrão industrial para possibilitar a integração. Foco contínuo no TCO: A Microsoft mantém-se continuamente focada em ajudar seus clientes a reduzir seu Custo Total de Propriedade (TCO) para IT. Assim, os clientes podem alavancar seus investimentos (por exemplo, investimento no Microsoft® Office ou desenvolvedores .NET de menor custo) para integrar e obter valor adicional de seus sistemas SAP. Extraindo valor: Os clientes têm dados importantes armazenados em seus sistemas SAP, que podem ser otimizados e usados de maneira eficiente com as tecnologias Microsoft .NET—através da integração com dados de outros sistemas (e.g. uso do BizTalk Server) ou desenvolvendo novas aplicações(por exemplo: uso do sistema de desenvolvimento Microsoft Visual Studio®.NET para desenvolver uma aplicação WEB ou uso de um smart client no Microsoft Office System). Ao falar com os clientes sobre a integração NetWeaver e .NET, é imperativo manter uma perspectiva de negócios (não apenas recursos e funções de nossa tecnologia). É válido terminar o diálogo com boas propostas de valor, explicando por que os clientes deveriam escolher nossa tecnologia, que pode integrar-se com o SAP NetWeaver. Valor para o Usuário Final Você precisa limitar a SAP! Desejamos que os clientes tratem as aplicações SAP como tratam quaisquer outras aplicações em seu ambiente de TI, sendo .NET a arquitetura dominante. O SAP NetWeaver estará presente no ambiente do cliente, porém precisamos limitá-lo apenas ao ambiente SAP. Mensagem Central: A plataforma Microsoft .NET e a respectiva integração SAP NetWeaver fornecem valor para o usuário final da seguinte forma: Por que Integrar Microsoft e SAP? Connecte d Business cte Conn enec Expe rd iences Connected Development Connected Sy ste ms Os clientes esperam que Microsoft e SAP trabalhem juntas: Muitas empresas escolheram a SAP e a Microsoft como suas fabricantes de tecnologia e parceiras estratégicas e esperam que as duas trabalhem em conjunto para o bem da empresa. A interoperabilidade da Microsoft com a SAP tem a intenção de oferecer opções de integração, e não a de ser uma solução despersonalizada, no estilo “one size fits all”. Cada cliente tem suas próprias necessidades, então é importante oferecer várias opções de escolha. Capacitador para mudança de processos de negócios: A arquitetura e o desenvolvimento de tecnologias para auxiliar em processos de negócios são muitas vezes desafiadoras. Porém, muitos Familiaridade com a interface de usuário. A maioria dos usuários está familiarizada com a interface gráfica Microsoft como um todo. Em particular, muitos clientes SAP também utilizam o Microsoft Office System (inclusive as planilhas do Microsoft Office Excel®, Microsoft Office Word, transferência de mensagens e cliente colaborativo Microsoft Office Outlook®), do qual os usuários finais têm bom conhecimento. Portanto, ter a capacidade de visualizar e utilizar dados SAP, vindos diretamente das aplicações Microsoft, fornece valor. Redução de tempo para cumprir tarefas. Por exemplo, se um usuário final pode consultar dados de ordens de vendas passadas da SAP dentro do Excel, há uma redução potencial do tempo necessário para desenvolver uma planilha de projeção financeira. Em vez de ter que parar de trabalhar na planilha do Excel, fazer o log in no sistema SAP, e então produzir um relatório e transferir os dados da SAP para o Excel, o usuário final pode utilizar os dados em tempo real dentro do Excel. Pág 1 de 4 SAP NetWeaver e Microsoft .NET Atualizado em: Dezembro/2005 Guia de Vendas de Microsoft/SAP Maior flexibilidade. Em vez de ficar preso a uma única tecnologia de front-end, há várias formas de permitir ao usuário final a utilização efetiva de dados SAP (por exemplo, a partir do Microsoft Office, em um site de serviços Microsoft SharePoint®, ou simplesmente com uma aplicação Web). Custos menores de suporte e administração. Com uma solução de portal, não há requisitos para instalar um componente de tecnologia ou aplicação em uma estação de trabalho de usuário final, o que pode diminuir os custos. Custos menores de implantação e treinamento. Os custos de implantação podem ser reduzidos, pois se há mudanças em uma determinada aplicação Web, site SharePoint, ou função do Microsoft Office, não há necessidade de nova implantação para o usuário final. E como a interface gráfica da Microsoft é intuitiva (além da familiaridade do usuário final com a mesma, como foi mencionado), os custos de treinamento também podem ser reduzidos. A integração das tecnologias pode oferecer a melhor solução para diferentes necessidades dos usuários finais. Se a maioria dos usuários finais de um cliente forem “profissionais do conhecimento” (por exemplo, que utilizem Word, Excel, Outlook, etc. diariamente), o Microsoft Office SharePoint Portal Server é a melhor escolha de portal primário para o ambiente corporativo, devido à boa integração com o Microsoft Office, com o gerenciamento de documentos e recursos de colaboração. Para os “usuários avançados”, que utilizam a SAP para transações diárias, a SAP EP (que oferece boa integração SAP transacional) pode ser utilizada como seu portal primário, sendo que um portal terá a capacidade de oferecer informações do outro. Por fim, o Mendocino (aplicação de integração conjunta Microsoft Office–SAP) pode oferecer vantagens para usuários corporativos Microsoft Office. Perguntas Iniciais De Qualificação Para Clientes Qual é sua estratégia de portal atual? É possível que os clientes já tenham tomado decisões quanto à estratégia de portal; desta forma, é importante saber como posicionar o desenvolvimento da .NET Web e do SharePoint. Qual a percentagem de usuários em sua empresa que podem ser considerados “profissionais da informação” (g.e. usuários do Outlook, Word, Excel, etc., a maior parte do tempo)? Se a maioria dos usuários dos clientes forem aqueles que utilizam o Microsoft Office dia sim, dia não, então precisamos demonstrar que a proposição de valor padrão do SharePoint é o portal primário ideal para aquele ambiente. Qual a percentagem de usuários em sua empresa que podem ser considerados usuários de SAP “avançados” ou transacionais? A SAP EP deve ser posicionada como boa para estes usuários “avançados” ou transacionais (em áreas como de finanças, recursos humanos [RH], etc.), pois a SAP produz 3,000 iViews empresariais prontas relativas a processos (nós chamamos os portlets de “Web parts,” enquanto que a SAP os chama de “iViews”). Qual é sua estratégia de gerenciamento de documentos? A compreensão da estratégia de documentação do cliente ajuda a posicionar as tecnologias disponíveis hoje e no futuro para o SharePoint e a integração com SAP EP. Opções Atuais de Integração com o Usuário Final Conector SAP para .NET. O conector SAP para .NET, desenvolvido pela SAP e disponível sem custo (download a partir da SAP Service Marketplace), conecta a .NET aos sistemas SAP (R/3, BW, etc.). É um plug-in para Visual Studio® de design de tempo, que permite a criação de aplicações Web baseadas em .NET, Web services e/ou Web parts. Ele também pode ser usado com o SAP Portal Development Kit (PDK) para .NET (veja na lista abaixo) para fornecer informações SAP no interior de uma iView SAP baseada em .NET. iView Toolkit. Disponível como um kit de desenvolvimento de software (SDK) para download, o iView Toolkit inicia a renderização de um iView a partir do SharePoint. Por exemplo, se um cliente tem o SharePoint instalado como portal primário e a SAP EP para “usuários avançado” em finanças, é possível haver vários iViews que poderiam ser aplicáveis à comunidade de usuários em geral. Assim, estes poderiam ser renderizados no portal primário— o SharePoint. SAP Portal Development Kit (PDK) para .NET. O PDK para .NET permite o desenvolvimento e a implantação das iViews SAP diretamente na SAP EP usando Visual Studio. Isso torna possível integrar aplicações Microsoft na SAP EP e tirar vantagem de recursos na Microsoft .NET Framework e na ASP.NET. (Outro exemplo poderia ser renderizar a função Microsoft Windows® SharePoint Services/SharePoint Portal Server em SAP EP.) Gerentes de Repositório. Se um cliente está usando SAP EP Knowledge Management (KM), agora temos um Gerente de Repositório SAP EP para SharePoint e Microsoft Exchange Server. Isto significa que os clientes podem acessar documentos em uma biblioteca Windows SharePoint Services ou trocar arquivos públicos a partir do SAP EP KM. Microsoft Content Management Server iViews. Se um cliente implantou o Content Management Server, agora tem a opção de utilizá lo para publicar informações do Content Management Server para um SAP iView. Microsoft SQL Server™ Reporting Services. O SQL Server Reporting Services foi certificado pela SAP como uma solução front-end para SAP BW/BI em janeiro de 2006. Microsoft Office integration (Information Bridge Framework [IBF]/Mendocino). Veja a seção Microsoft Office Integration do Guia de Discussão de Vendas – SAP. Opções Futuras de Integração Para Usuários Finais Tanto a Microsoft como a SAP estão comprometidas com os padrões de Web services. Sendo assim, não haverá necessidade dos conectores e/ou kits de ferramentas listados anteriormente, quando os Web services estiverem amadurecidos e oferecendo a funcionalidade desejada em um ambiente corporativo. Por exemplo: a transferência de mensagens segura (Web Service–Reliable Messaging [WS-RM]) é claramente importante no caso dos portais, e conseguir um intercâmbio de portlets (iViews ↔ Web parts) via Web Services para Portlets Remotos (WSRP) é desejado. Tópicos de Ação Determine a situação atual de seu cliente em relação à estratégia para usuário final — portal, Web front ends (baseados tanto em intranet como em extranet), etc., através das perguntas de qualificação listadas anteriormente. Estenda a seu correspondente na SAP. Determine quais são seus objetivos. Em muitos casos, você vai descobrir que, tendo como base um cliente em particular, a equipe da SAP sabe que apresentamos vantagens em relação a certas tecnologias. Utilize seu Microsoft Technology Center (MTC)—veja a seção Recursos mais adiante neste guia. Recursos e Informações Adicionais Conector SAP para Microsoft .NET: http://microsoft-sap.com/overview_sap_connector.html Kit de ferramentas iView: http://workspaces.dotnet.com/iViewWebPart Pág 2 de 4 SAP NetWeaver e Microsoft .NET Atualizado em: Dezembro/2005 Guia de Vendas de Microsoft/SAP SAP PDK for .NET: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm. docs/documents/a1-84/SAP%20Portal%20Development%20Kit%20for%20.NET%201.0%20D ocumentation.html SharePoint Portal Server and Exchange Repository Managers for SAP EP: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uui d/a46c209d-0601-0010-2089-f0c967d1199a Valor do Processo de Negócios Mensagem principal O valor do processo de negócios pode ser obtido com: Integração Corporativa: BizTalk® Server 2006. A maioria das empresas busca manter sistemas integrados eficientes, parceiros comerciais e profissionais trabalhando em processos de negócios flexíveis. Agora, em seu quarto maior lançamento, o Biz Talk Server 2006 (parte do servidor integrado Microsoft Windows Server System™) ajuda organizações de diversos tamanhos a atingir e exceder seus objetivos de integração, além de aumentar a flexibilidade a longo prazo. Além disso, ele estende as ferramentas de design e monitoramento para o front – end por meio do Microsoft Office, assegurando aos usuários a visibilidade dos processos de negócios, antes e depois de sua produção. O ambiente de desenvolvimento integrado Visual Studio .NET permite aos desenvolvedores criar processos de negócios rapidamente. Estes processos cruzam aplicações heterogêneas e tecnologias e ajudam a reduzir o tempo e a codificação exigidos pelas outras plataformas integradas, na implantação de soluções de processos de negócios e integração. Integração de sistemas SAP: SAP XI.Para integrar especificamente os sistemas SAP, a SAP XI oferece firme integração com as aplicações SAP. Portanto, a Microsoft se compromete em oferecer interoperabilidade entre o BizTalk Server e a SAP XI, para dar suporte aos cenários em que o cliente escolher o BizTalk Server como a solução plena de integração corporativa e o SAP XI como solução de integração de sistemas SAP. Perguntas Iniciais De Qualificação Para Clientes A SAP pode ter sua interface conectada atualmente com outros sistemas dentro da empresa (por exemplo: um sistema legado de transações financeiras)? Os dados freqüentemente são transmitidos de e para o sistema SAP e outras aplicações legadas de uma empresa. Cada interface pode ter sido desenvolvida sob medida e pode estar sendo mantida com alto custo—que pode ser aliviado com o BizTalk Server e o adaptador BizTalk Server–SAP. O que você pensa do SAP XI? O SAP XI estará em um ambiente de clientes—é uma questão de tempo e lugar. Nosso objetivo é transferir a SAP XI para o ambiente SAP. Você está ciente do modelo de preço transacional da SAP XI em comparação com o modelo de preço por CPU do BizTalk Server? Ao utilizar a SAP XI, as transações transmitidas for a do ambiente SAP são geralmente “taxadas”— por transação ou por conexão. Elas podem ficar dispendiosas rapidamente e podem elevar o TCO. Por outro lado, o preço do BizTalk Server é fixado por CPU, e desta forma pode oferecer um melhor TCO para um ambiente de clientes. Perguntas Iniciais De Qualificação Para Clientes A SAP pode ter sua interface conectada atualmente com outros sistemas dentro da empresa (por exemplo: um sistema legado de transações financeiras)? Os dados freqüentemente são transmitidos de e para o sistema SAP e outras aplicações legadas de uma empresa. Cada interface pode ter sido desenvolvida sob medida e pode estar sendo mantida com alto custo—que pode ser aliviado com o BizTalk Server e o adaptador BizTalk Server–SAP. O que você pensa do SAP XI? O SAP XI estará em um ambiente de clientes—é uma questão de tempo e lugar. Nosso objetivo é transferir a SAP XI para o ambiente SAP. Você está ciente do modelo de preço transacional da SAP XI em comparação com o modelo de preço por CPU do BizTalk Server? Ao utilizar a SAP XI, as transações transmitidas for a do ambiente SAP são geralmente “taxadas”— por transação ou por conexão. Elas podem ficar dispendiosas rapidamente e podem elevar o TCO. Por outro lado, o preço do BizTalk Server é fixado por CPU, e desta forma pode oferecer um melhor TCO para um ambiente de clientes. Integração BizTalk Server–SAP XI. Como parte do acordo de interoperabilidade entre a SAP e a Microsoft, as duas empresas anunciaram um esforço de colaboração para trabalhar na integração do BizTalk Server com a SAP XI. Ela é baseada em Web services avançados, que vão permitir o envio seguro de mensagens e a integração sem adaptador entre o BizTalk Server e a SAP XI. Estes recursos estarão disponíveis em futuros lançamentos do SAP NetWeaver e da Microsoft .NET. Exemplos Práticos Nortel. A Nortel escolheu o BizTalk Server como sua plataforma geral de integração e está utilizando a SAP XI para integrar seu ambiente SAP. Tópicos de Ação Determine a situação atual de seu cliente em relação à estratégia de integração de processos de negócios—integração de aplicações corporativas (EAI), business-to-business (B2B),etc.—através das perguntas de qualificação oferecidas anteriormente. Determine o modelo de preço que o cliente tem para a SAP XI. Caso seja realmente baseado em transações para utilizar a SAP XI fora do ambiente SAP, o BizTalk Server está bem posicionado para ser a plataforma geral de integração corporativa. Use seu MTC local—veja a seção Recursos mais adiante neste guia. Recursos e Informações Adicionais BizTalk Server–SAP Adapter http://www.microsoft.com/biztalk/evaluation/adapter/adapters/sap/2 004/sap_overview.mspx BizTalk Server–SAP XI integration https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uui d/7521a237-0701-0010-499b-b3285b789c0d Valor Para Desenvolvedores Developer Value Mensagem Principal O tempo de lançamento é geralmente uma função direta da produtividade. A .NET Framework estabelece um modelo de programação de alta produtividade, que capacita os desenvolvedores a usar códigos e habilidades já existentes. Além disso, ele ajuda a eliminar problemas de integração e manutenção criados por outras plataformas. O Visual Studio .NET permite aos desenvolvedores escolher a linguagem de programação mais produtiva e simplifica o desenvolvimento de aplicações, realizando tarefas comuns de programação. O ponto global de valor para desenvolvedores e como ele está relacionado à integração SAP é vender a proposta de padronização do Microsoft .NET e do Visual Studio. Desenvolvimento simplificado. Feito especialmente para a SAP e para o Visual Studio .NET, o SAP .NET Connector e o SAP PDK para .NET permitem que os desenvolvedores rapidamente se conectem e desenvolvam soluções baseadas em SAP em um ambiente integrado, já que estes componentes de tecnologia oferecem o suplemento de tempo de design para o Visual Studio .NET. Além disso, os desenvolvedores podem se organizar em equipes dentro de um ambiente único e compartilhado, a fim de aumentar a produtividade e criar soluções em várias linguagens. Pág 3 de 4 SAP NetWeaver e Microsoft .NET Atualizado em: Dezembro/2005 Guia de Vendas de Microsoft/SAP Os clientes estão preocupados com o TCO. As soluções de mediação SAP dão suporte aos modelos de programação SAP ABAP e Java. Eles geralmente requerem mais tempo e custom coding para construir aplicações e podem aumentar os custos internos de pessoal e os custos de consulta. As taxas iniciais de licença SAP também podem aumentar o custo das soluções e o TCO. Recursos e Informações Adicionais Microsoft Technology Centers Utilizar seu MTC local para acessar documentos sobre estratégia, architectural design sessions (ADSs), e provas de conceito (POCs) pode ser muito eficaz. Microsoft–SAP Collaborative Technology Support Center Baseado em Walldorf, Alemanha, o Microsoft–SAP Collaborative Technology Support Center (CTSC) é formado por uma equipe de especialistas da SAP e da Microsoft, que proporciona auxílio e orientação para uma melhor integração entre as aplicações SAP e Microsoft. O CTSC mantém uma posição neutra entre a SAP e a Microsoft em relação aos clientes e parceiros. Contatos do CTSC Microsoft: Tilo Böttcher ([email protected]) e Jürgen Daiberl ([email protected]). Documento de Estratégia Programe um horário com seu cliente e sua equipe regional Microsoft-SAP para apresentar uma idéia geral de nossa estratégia de interoperabilidade com SAP. O briefing de estratégia oferece uma demonstração fim-a-fim de integração com um sistema SAP ao vivo, localizado no MTC; esta é uma sessão estratégica de alto nível, que ajuda a determinar uma solução possível para o cliente. A demonstração é dirigida a uma audiência técnica e/ou de nível CxO. Duração: um dia. Custo: sem custo para 20 por cento de oportunidades Siebel. Architectural Design Session Agende uma ADS para o cliente e equipe de conta SAP (caso seja apropriado), e sua equipe regional Microsoft-SAP, para mergulhar nos processos de negócios específicos que interessem a ele. Explique como nossa instalação de integração Microsoft–SAP se aplica à sua situação; as ADS lhe fornecerão tópicos de ação específicos e um design técnico inicial de “fruta madura” que pode se aplicar a um futuro POC. Duração: de um a dois dias. Custo: sem custo para 40 por cento de oportunidades Siebel. Prova de conceito Agende uma prova de conceito (POC). Cada MTC tem a capacidade de hospedar uma POC de integração SAP, baseada no cenário definido na POC. A transferência de conhecimento da .NET e outras tecnologias Microsoft aplicáveis é fornecida durante a POC, e nós podemos provar o valor da integração SAP para o cenário definido do processo de negócios. Funcionalidade específica é abordada, com disponibilidade de teste da solução. Duração: de uma a três semanas. Custo: a ser determinado em consulta com subsídio de seu MTC para 60 por cento de oportunidades Siebel. © 2006 Microsoft Corporation. Todos os direitos reservados. Este é um documento exclusivamente informativo. A MICROSOFT NÃO FAZ GARANTIAS, EXPRESSAS OU MPLÍCITAS, NESTE RESUMO. Microsoft, BizTalk, Excel, o logo Office, Outlook, SharePoint, SQL Server, Visual Studio, Windows, e Windows Server System são marcas registradas nos Estados Unidos e/ou outros países. Os nomes reais de empresas e produtos reais aqui mencionadas são marcas de seus respectivos donos. Microsoft Corporation • One Microsoft Way • Redmond, WA 98052-6399 • USA Pág 4 de 4