ARM.gov in the Cloud

 
Poster PDF

Authors

Sherman Beus — Pacific Northwest National Laboratory
Tonya Martin — Pacific Northwest National Laboratory
Matt Macduff — Pacific Northwest National Laboratory
Hanna B. Goss —
Richard Wagener — Brookhaven National Laboratory

Category

ARM infrastructure

Description

The recently overhauled ARM.gov website is now hosted using Amazon Web Services (AWS). The ARM website is the first major public ARM service to live exclusively in the cloud. Leveraging AWS for the ARM website provides several key benefits including: 1) new ability to automatically scale to match demand, 2) increased uptime through redundancy, and 3) more efficient use of resources--to name only three. The website takes advantage of several AWS services including OpsWorks for automated configuration and deployment, Elastic Load Balancer (ELB) for traffic distribution, Elastic Compute Cloud (EC2) for web app hosting, Elastic File Store (EFS) for shared file storage, AWS-provided MySQL and ElasticSearch for database capability, and Simple Storage Service (S3) for media backup. This poster describes the architecture of the ARM website as it exists in AWS and includes an overview of how the above services are leveraged to provide a robust, scalable, and secure platform for serving ARM's public information.