Você está na página 1de 5

Technical Architecture Guide for an Enterprise Deployment of Winshuttle Desktop Tools

The Winshuttle Platform is a collection of client and server components that help customers maximize the potential of their SAP investment by simplifying and streamlining common SAP business processes. This paper provides an overview of the architecture of a Winshuttle deployment that includes Winshuttle Central on the server and one or more Winshuttle Studio components on the client. Specifically this paper covers: System Requirements and Licensing SAP Integration SharePoint Dependencies Security and Authentication Load Balancing, Backup, and Recovery The information presented herein is intended to assist IT managers and administrators evaluating the Winshuttle Platform for deployment in their organizations.

2012 Winshuttle, LLC. All rights reserved. 3/12

www.winshuttle.com

Platform Overview
The Winshuttle Platform is composed of several products that run on Microsoft client and server software and integrate with SAP. The client authoring components collectively make up the Winshuttle Studio and are used to create forms, templates and web services for composing SAP business process automation solutions. The server components provide the run time environment for solutions built using Winshuttle Studio as well as control and governance functions for the Platform as a whole. This paper covers scenarios in which: One or more of the three data centric Winshuttle Studio components (see Table 1) are installed, and Winshuttle Central is installed on the server to provide governance, logging, and control functions Table 1: Data centric components of Winshuttle Studio Product Winshuttle Transaction Winshuttle Query Winshuttle Direct Functionality Codeless development of scripts and templates that perform SAP transactions and data operations.

In addition, Winshuttle Runner may be installed on clients that do not need authoring capabilities (Figure 1).

SharePoint 2007/2010

Licensing, logging, and policies

Licensing, logging, and policies

Windows XP/7 Excel/Access

Windows XP/7 Excel/Access

Record and execute SAP transactions and queries [RFC]

Execute SAP transactions and queries [RFC]

SAP
Design-time and runtime users Runtime only users

Figure 1: Winshuttle product architecture

Technical Architecture Guide - Winshuttle Desktop Tools

Solution builders use Winshuttle Transaction, Query, or Direct to create scripts and templates that perform SAP transactions. These scripts and templates are run by users who have installed either components of Winshuttle Studio or Winshuttle Runner. In both cases, administrators use Winshuttle Central to manage licenses, record logs, and enforce policies on clients. Interaction between Winshuttle Studio and Winshuttle Central occurs via the SOAP protocol. Any interaction between Winshuttle components and SAP is done via Remote Function Call (RFC), the same interface used by the SAP GUI.

System Requirements
Winshuttle Studio runs on Microsoft Windows clients. The system requirements for the Winshuttle Studio configuration covered in this paper are listed in Table 2. Table 2: Winshuttle Studio System Requirements
Component Desktop Software Operating System .NET Framework Microsoft Excel or Access SAP Basis SAP GUI RFC Authorizations Desktop Hardware Memory Storage 512 MB 250 MB of free space Windows XP/Vista/Windows 7 (32/64-bit) 3.5 SP1 or higher Office 2000 or higher (including 2010 64-bit) 4.6C or higher 6.40 or higher See required SAP authorizations Minimum Requirement

Winshuttle Central is a Microsoft SharePoint application. The full system requirements for Winshuttle Central are list in Table 3. Table 3: Winshuttle Platform Server Components System Requirements
Component Server Software Operating System .NET Framework Microsoft SharePoint Database Server Hardware Processor Memory Storage Network Desktop Software Internet Explorer 6.0 or Higher Single, 2.5GHz 8 GB 3GB of free space 56 Kbps between clients and server Windows Server 2003 R2 (32-bit/64-bit) Windows Server 2008 R2 (32-bit/64-bit) 3.5 SP1 or higher SharePoint 2007 (all editions, including WSS) SharePoint 2010 (all editions, including Foundation) MS SQL Server 2005 (any edition, including Express) MS SQL Server 2008 (any edition, including Express) Minimum Requirement

Technical Architecture Guide - Winshuttle Desktop Tools

Licensing
All Microsoft and Winshuttle licensing requirements are based on the version of the software deployed. Winshuttle Central can run on SharePoint 2007 WSS or SharePoint 2010 Foundation, so no SharePoint CALs are required for either design-time or run time deployment. SAP Integration The Winshuttle Platform has a light footprint on the SAP environment. The configuration described in this paper does not require installation of any additional software on the SAP instance. SharePoint Dependencies Winshuttle Central is deployed via SharePoints solution deployment framework (.wsp deployment). Security and Authentication Winshuttle uses Windows Integrated Security to provide authentication between Winshuttle Central and Winshuttle clients. SAP native security is used for interaction between the clients and the SAP system. Load Balancing, Backup, and Recovery Winshuttle Central is supported by the load balancing, backup, and disaster recovery features of Microsoft SharePoint. In addition, Winshuttle Central includes a native backup/restore tool which can be utilized to selectively backup and restore content and configuration settings. This tool is also useful when migrating content and/or settings between instances of Winshuttle Central. Load Balancing Winshuttle Central is fully supported in a load-balanced SharePoint environment with multiple web frontends. Central is deployed as a standard SharePoint Solution Package (.wsp) and the SharePoint infrastructure automatically manages the deployment of the solution to all web front-ends in the server farm. Backup and Disaster Recovery Backup and restore of Winshuttle Central can be handled by Microsofts recommended tools and procedures for administrating SharePoint and SQL Server. Additional Resources For more information see the Products or Support & Training sections at www.winshuttle.com or contact a pre-sales engineer at info@winshuttle.com.

Technical Architecture Guide - Winshuttle Desktop Tools

Winshuttle provides software products that improve how business users work with SAP. For customers who struggle with rigid, expensive and inefficient processes that limit their ability to adapt to changing business conditions, Winshuttle has the solution. The Winshuttle Platform enables customers to build and adapt Excel and SharePoint-based interactive forms and workflows for SAP without programming. Thousands of Winshuttle customers have radically accelerated SAP processes, saving and redirecting millions of dollars every day. Winshuttle supports customers worldwide from offices in the United States, United Kingdom, France, Germany, and India.

Corporate Headquarters
Bothell, WA Tel + 1 (800) 711-9798 Fax + 1 (425) 527-6666 www.winshuttle.com

United Kingdom

London, U.K. Tel +44 (0) 208 704 4170 Fax +44 (0) 208 711 2665 www.winshuttle.co.uk

Germany

Bremerhaven, Germany Tel +49 (0) 471 140840 Fax +49 (0)471 140849 www.winshuttle-software.de

France

Maisons-Alfort, France Tel +33 (0) 148 937 171 Fax +33 (0) 143 683 768 www.winshuttle.fr

India

Research & Development Chandigarh, India Tel +91 (0) 172 663 9800

Technical Architecture Guide - Winshuttle Desktop Tools

Você também pode gostar