Fraxion Spend Management Hardware and Software Requirements

Similar documents
MEGA Web Application Architecture Overview MEGA 2009 SP4

Citrix EdgeSight for NetScaler Rapid Deployment Guide

SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty

HARDWARE, SOFTWARE AND CONFIGURATION REQUIREMENTS

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements

Table 1. Requirements for Domain Controller. You will need a Microsoft Active Directory domain. Microsoft SQL Server. SQL Server Reporting Services

System Requirements for Microsoft Dynamics NAV 2016

Ignify ecommerce. Item Requirements Notes

Microsoft Dynamics NAV

Delphi+ System Requirements

System Requirements. Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016

Dragon Medical Enterprise Network Edition Technical Note: Requirements for DMENE Networks with virtual servers

System Requirements for Microsoft Dynamics NAV 2015

Bode Collection Point Electronic DNA Sample Information Program Technical Specifications

SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty

AuditMatic Enterprise Edition Installation Specifications

v7.1 Technical Specification

System Requirements for Microsoft Dynamics NAV 2016

5054A: Designing a High Availability Messaging Solution Using Microsoft Exchange Server 2007

Detailed Table of Contents

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2009

SQL Server 2005 Express Installation guide

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Enterprise Vault. For Microsoft Exchange Server. Installing and Configuring Version 5.0

System Requirements Version 8.0 July 25, 2013

Hardwarekrav. 30 MB. Memory: 1 GB. Additional software Microsoft.NET Framework 4.0.

Delphi 2015 SP1-AP1 System Requirements

Uptime Infrastructure Monitor. Installation Guide

K2 [blackpearl] deployment planning

White Paper. The Architecture and Security of SAS Marketing Operations Management

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

Technical Specifications

System Requirements. Version 8.2 November 23, For the most recent version of this document, visit our documentation website.

Installation & Configuration Guide

Sage Grant Management System Requirements

Title Page. Hosted Payment Page Guide ACI Commerce Gateway


Server Software Installation Guide

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

System Requirements for Microsoft Dynamics NAV 2013 R2

aaps algacom Account Provisioning System

Server Installation Procedure - Load Balanced Environment

LabStats 5 System Requirements

Asta Powerproject Enterprise

WEB PRODUCTS SYSTEM REQUIREMENTS

Attachment D System Hardware & Software Overview & Recommendations For IRP System

Category: Business Process and Integration Solution for Small Business and the Enterprise

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

System Requirements for Microsoft Dynamics GP 2013

Sage CRM Technical Specification

Delphi System Requirements

NETWRIX CHANGE NOTIFIER

ELECTRONIC QUALITY MANAGEMENT SOFTWARE

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

E2E Complete 4.0. Requirements

NetIQ Directory and Resource Administrator NetIQ Exchange Administrator. Installation Guide

Web Application Hosting Cloud Architecture

Quick Installation Guide

Minimum System Requirements

Netwrix Auditor for SQL Server

SharePoint 2013 Infrastructure Planning

Ipswitch Client Installation Guide

Minimum System Requirements

Netwrix Auditor for Exchange

BlackBerry Enterprise Service 10. Version: Installation Guide

Microsoft Dynamics SL 7.0 System Requirements Guide

Cloud Services ADM. Agent Deployment Guide

NetWrix SQL Server Change Reporter. Quick Start Guide

4D as a Web Application Platform

FEATURE COMPARISON BETWEEN WINDOWS SERVER UPDATE SERVICES AND SHAVLIK HFNETCHKPRO

OPAS Prerequisites. Prepared By: This document contains the prerequisites and requirements for setting up OPAS.

Smart Auditor 1.3 Installation and Configuration

Page 1. Overview of System Architecture

IBM Rational Asset Manager

NSi Mobile Installation Guide. Version 6.2

XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines. A.Zydroń 18 April Page 1 of 12

System Requirements for Web Applications

I-Server 2.0 System Requirements for I-Server Integration

NETWRIX EVENT LOG MANAGER

This document gives an outline of Tim Ward s work on mobile phone systems

inforouter V8.0 Server & Client Requirements

Exhibit B5b South Dakota. Vendor Questions COTS Software Set

Trend Micro Control Manager 6.0 Service Pack 3 System Requirements

OBIEE 11g Scaleout & Clustering

Microsoft Dynamics CRM 2011 Guide to features and requirements

Configuration Management of Massively Scalable Systems

Application Express Web Application Development

ADAM 5.5. System Requirements

Enterprise Planning Large Scale ARGUS Enterprise /29/2015 ARGUS Software An Altus Group Company

ECCAIRS 5 Technical Course. Minimal System Requirements. Minimal System Requirements. Server Installation and Configuration

Frequently Asked Questions. Secure Log Manager. Last Update: 6/25/ Barfield Road Atlanta, GA Tel: Fax:

Transcription:

Fraxion Spend Management Hardware and Software Requirements

Table of Contents Technical Overview... 3 Database Tier... 3 Application Logic Tier... 3 Presentation Tier... 4 Security Tier... 4 Physical Implementation... 5 Hardware Requirements... 6 Software Requirements... 6 Client Software... 6 Application Server Software... 6 Email Server Software... 7 Web Server Software... 7 Database Software... 7 Gateway Server Software... 8 Fraxion (Proprietary) Limited 2

This document provides a technical overview of the Fraxion Version 4.0 software and the associated hardware and software requirements required for the successful deployment thereof. Technical Overview Fraxion is a software solution that can be logically and physically described in four tiers namely: 1. Database Tier 2. Application Logic Tier 3. Presentation Tier 4. Security Tier Database Tier The primary purpose of this tier is to provide persistent data storage services to the solution. The database uses relational database technology to implement a metadata storage schema, and the application storage schema. As the application caters for customer-specific configuration of request data, and new request processes, the application storage schema is dynamically configurable, according to the final demands of the users solution, and so the metadata schema is used to describe the structure of the application data. This tier is physically implemented as a Microsoft SQL Server 2008 database. Programming language used is Microsoft Transact SQL. Application Logic Tier The primary purpose of this tier is to provide application logic and execution services to the solution. It also presents a server-oriented interface to the application services. Hence it is responsible for the following activities: 1. Interpreting the metadata schema and driving the application data storage; 2. Amending the application metadata structures; 3. Linking the presentation tier with application data; 4. Data transformations; 5. Interpreting the application data to provide request state management; and 6. Notification, escalation, routing, transactional and security SMTP client email services. Fraxion (Proprietary) Limited 3

This tier is physically implemented as several COM+ applications, stateless and transactional in nature, to facilitate object pooling, scalability and execution across multiple servers. They execute in a transactional COM+ context on a Microsoft Windows Server 2008. The component applications are invoked by a COM-based Application Programming Interface (API), which is available to the presentation layer, and/or 3rd party application integrators. The components are written using C#, C++, XML and XSL. They make use of COM+ services, COM, and the Microsoft XML Parser, version 6.0 (or higher). The data transfer protocol can be described as XML data packets passed over a DCOM based transport. XML is used extensively as the data definition protocol, supporting ease of evolution and open standards. Presentation Tier The primary purpose of this tier is to provide user-consumable views of the applications data, and to provide user driven interfaces for program interaction. This tier interacts with the application Server, via its API, communicates user events, and responds by delivering pertinent information for user consumption. It is physically implemented in two ways: The primary interface is currently delivered via an HTTP Internet server and browser, namely Microsoft Internet Information Server version 7.0, and Microsoft Internet Explorer Version 7.0 (or higher). COM component objects execute within the IIS ASP environment to interact with the application server. These COM components in turn, are invoked via scripts, which respond to HTTP page requests from the browser. The ASP application is written using C++, and Jscript, XML, XSL and HTML. It makes use of ASP services, COM, the Microsoft XML Parser Version 4.0 (or higher), CSS and DHTML. Reports are generated using SQL Server Reporting Services which is included with Microsoft SQL Server 2008 and displayed in HTML and PDF format using the internet browser. A notification SMTP based interface is provided to deliver notifications of solution and system events, during the lifetime of applicable requests, and on changes to pertinent data. This implementation is based on the SMTP standard and makes use of Microsoft SQL Server Database Mail Client which provides robust email handling and forwarding to the required SMTP Server. Security Tier Security is effectively implemented by the application server, although the presentation layer can and does play a role in authentication and identification of the user. Fraxion (Proprietary) Limited 4

A secure system has at least these aspects to address: 1. Authentication/Identification: The system s ability to identify the user. 2. Access Control/Authorization: Once the user has been authenticated, are they allowed to do what they have requested within the system. 3. Data Confidentiality: The need to ensure that any communication between two parts of the system cannot be intercepted and read by unauthorised third parties. 4. Data Integrity: The need to ensure that any communications between two parts of the system cannot be intercepted and tampered with by unauthorised third parties. This security functionality is implemented as application extensions of the Windows network server security subsystem. Hence the Windows 2008 or Active Directory Domain controller is recognized as the authority responsible for user account administration and validation, and all participating servers in the solution require trusted relationships with this authority. The IIS server, typically the primary point of interaction, is usually responsible for Identification and Authentication. This can also occur at the application server, for programmatic access via the API. Data Confidentiality and Integrity are provided by Windows network service implementations, i.e. TCP/IP with or without SSL, DCOM and the SQL Server client and server communication protocols. Access Control and Authorization are implemented by the application tier, as enhancements to the COM+ declarative security model, which in turn is built on top of the underlying Network security model. Configuration and specification of users and roles is supported through the standard COM+ administration interfaces. Security, and the configuration of the application environment to support the many competing constraints is a complex subject, and requires a thorough understanding of security and its implementation, the application and its potential configurations. Physical Implementation While it is possible to deploy the web server and the Fraxion application server on two or more machines, the standard professional services associated with the Fraxion Standard application includes deployment on the same machine only. Minimum platform requirements for the application are set out in the sections below: Fraxion (Proprietary) Limited 5

Hardware Requirements Minimum hardware requirements for the Fraxion software are: 1. A Quad core processor or equivalent machine. 2. Minimum of 6GB of RAM. 3. A minimum 10GB free disk storage space is recommended. This is after installation of required software and operating system. Therefore at least an 80GB Hard Drive is recommended. 4. Fraxion must be implemented on 64-bit architecture. Software Requirements Minimum software requirements for the Fraxion software can be categorised in several components namely: 1. Client Software 2. Application Server Software 3. E-mail Server Software 4. Web Server Software 5. Database Software Client Software 1. Microsoft Internet Explorer Version 7.0 (or higher) is needed, enabled for Jscript 2. Adobe PDF reader 3. TCP/IP connectivity with the Web Server 4. The client browser can communicate with the Web Server using standard HTTP or HTTPS depending on the chosen implementation 5. The user needs a valid NT/Active Directory Domain network account on the same authority that the server environment accesses Application Server Software 1. Windows 2008 Server 2. Trusted NT/Active Directory Domain Membership and connectivity Fraxion (Proprietary) Limited 6

3. COM+ 4. Distributed COM (DCOM) enabled for COM+ 5. Microsoft Distributed Transaction Coordinator (DTC) enabled for COM+ 6. Microsoft Windows Installer 3.1 7. Microsoft XML Parser (MSXML) 4.0 8. Internet Explorer 7.0 (or higher) 9. NT/Active Directory Domain Service Identity Account 10. Connectivity to an SMTP server Email Server Software 1. SMTP Connectivity Web Server Software 1. Windows 2008 Server 2. Trusted NT/Active Directory Domain Membership and connectivity 3. COM+ 4. Distributed COM (DCOM) enabled for COM+ 5. Microsoft Distributed Transaction Coordinator (DTC) enabled for COM+ 6. Microsoft Windows Installer 3.1 7. Microsoft XML Parser (MSXML) 4.0 8. Internet Explorer 7.0 (or higher) 9. Internet Information Services (IIS) 7.0 10. ASP enabled for Jscript on IIS. 11. Microsoft.NET Framework version 3.5 SP1 12. Microsoft Report Viewer 2005 Redistributable Package 13. Microsoft Chart Controls for Microsoft.NET Framework 3.5 Database Software 1. Windows 2008 Server Fraxion (Proprietary) Limited 7

2. Trusted Active Directory Domain Membership and connectivity 3. COM+ 4. Distributed COM (DCOM) enabled for COM+ 1. 5. Microsoft Distributed Transaction Coordinator (DTC) enabled for COM+ 6. SQL Server 2008 7. Connectivity to an SMTP server Gateway Server Software 1. Windows 2008 Server 2. Trusted NT/Active Directory Domain Membership and connectivity 3. Microsoft Message Queuing (MSMQ) 4. Microsoft.NET Framework version 1.1 5. Connectivity to an SMTP server Fraxion (Proprietary) Limited 8