Technical Requirements
 
Alyoop Coupon Distribution
Technical Requirements

Technology environment will be based on a web browser based architecture designed to take advantage of the internet using wireless and wired connectivity technologies. A centralized secure backend database will be deployed to store all customer and member information.

Architecture and infrastructure will be Microsoft centric. Open source commercial software tools will be used where appropriate to provide a quality and cost effective infrastructure and development environment. The following technologies and tools will be utilized:

Architecture:

  • Web services
  • Microsoft Windows Server Operating System
  • Microsoft SQL Server Relational Database Management system
  • Microsoft .Net software development language
  • Microsoft compatible web servers and application servers
  • Online help and documentation tools
  • Testing and performance tuning tools

Hardware:

  • Multiple Intel based servers for production, development and testing environments
  • Routers and switches for wired and wireless network connectivity
  • Load balancing hardware and software
  • Failover and redundancy hardware and software

Hosting:

Server hosting will be outsourced to a selected hosting service which can meet the following requirements:

  • High availability environment, four 9's or better
  • High Bandwidth network
  • Provides secure physical access to physical assets
  • Provides secure online access to technology assets and data
  • Ability to scale up and down based on network and server access
  • Failover and redundancy
  • Infrastructure monitoring and alerts
  • Backup and recovery
  • Load balancing
  • Performance reporting