|
Technology
Software Platform
Our preferred software
platform utilizes Perl application code with a MySQL relational
database backend, Apache web server,
and a Purplewire custom middleware layer. Our development
often incorporates additional technologies
such as Javascript, AJAX, Macromedia Flash, and the WAP/WML
wireless protocols. Many of our systems need to integrate with
other software, and our integration
toolkit includes options for file formats such as XML, X12
EDI, Excel, CSV, and many other formats, along with file
transfer protocols such as SOAP
web services, FTP, SFTP, HTTP POST, and SMTP email, and security
protocols including SSL, SSH, SFTP, and VPN.
Infrastructure
Our production systems run
on reliable, secure Unix and Linux servers. Our servers are configured
for performance and reliability,
with features such as redundant power supplies and RAID
redundant disks. Our servers
and the server room environment are continually monitored
from on-site and remote locations, with wireless notification
of any potential problems to
our 24/7 on-call system administration team. Our security
infrastructure includes several layers of protection
at the network perimeter, server, and
application levels, involving technologies such as ICSA-certified
firewalls, encryption, and intrusion detection.
|