Method Learning and our online learning platform Methodize, utilize Amazon Web Services (AWS) to power our online infrastructure. AWS is the most flexible and secure cloud computing environment available today. AWS’s core infrastructure is built to satisfy the security requirements for the military, global banks, and other high-sensitivity organizations. Method Learning utilizes AWS’s North American regions exclusively.
Method Learning is secured by a SHA256 with RSA signature algorithm. SSL certificates are small data files that cryptographically establish an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browser remain private.
A virtual private cloud (VPC) is a virtual network that is isolated in the AWS Cloud. This virtual network closely resembles a traditional internal network, with the benefits of using the scalable infrastructure of AWS.
All Method Learning servers are private instances located in our VPC. That means they are not directly connected to the internet and do not contain public IP addresses. All connections go through our load balancer that is secured by using the latest TLS 1.2 protocol. All instances are further protected by a subnet ( firewall ).
Method Learning uses the Amazon Aurora database. Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud. Amazon Aurora provides multiple levels of security including VPC network isolation, encryption at rest and encryption of data in transit using SSL. Data in the underlying storage is encrypted, as are the automated backups, snapshots, and replicas in the same cluster.
We also utilize AWS ElastiCache/Redis, which is a fully managed in-memory data structure store for our sessions and cache. All sessions and cache are encrypted at rest and in transit.