NROC content, web applications and web services are hosted with Amazon Web Services.
The NROC Content Server consists of a data store provided by Amazon Simple Storage Service (S3) and a proxy server implemented with Amazon Elastic Compute Cloud (EC2).
The Pre-assessment version of NROC Developmental Math — An Open Program, requires the use of the NROC Course Manager, which is primarily a PHP/MySQL web service implemented on Amazon EC2 and Amazon Relational Database Service (RDS).
HippoCampus is a Java/Tomcat/mySQL web application implemented on Amazon EC2 and Amazon RDS.
DNS service for each of the domains we use to host NROC content and services are provided through DNS Made Easy (http://www.dnsmadeeasy.com). We also use DNS Made Easy to provide integrated monitoring and failover services.
A more detailed description of the service infrastructure and capabilities for each of the services we use can be found here:
You can find a description of the physical facilities, primary systems, backup systems, and physical security provided by Amazon Web Services in this whitepaper.
We continuously monitor the availability and performance of these services using internal Amazon and DNS Made Easy internal tools and an independent service (http://www.serviceuptime.com).
Below are links to uptime statistics for our services.
Please note thatdowntime includes both outages and any periods that fall outside of our performance metrics.So most of the downtime is actually time when our servers are not actually down, but slow to respond. We have had no actual outages that are longer that a couple of minutes (to reboot a server).
Our virtual infrastructure allows us to immediately and seamlessly deploy more server power when and if demand causes our servers to fall below a preset performance metric.