darkness goes here

Portfolio

 

Sainsburys Store Locator V2

The Store Locator is a high-traffic application used to help customers find stores nearest to a given location. Information returned about a store includes: facilities, opening hours and concessions. The original version of this application was rewritten to be an Isomorphic, NodeJS application with a new environment to match.
Key Points:

  • Lead Devops Engineer on the project
  • Architected and implemented the whole platform for all environments with a comprehensive infrastructure-as-code approach using Ansible, Cloudformation and Vagrant
  • Scalable and robust performance was sustained at peak times by putting the EC2 instances behind an ELB and using auto scaling groups. A performance-tuned Nginx web server was also used to proxy requests to the NodeJS webserver.
  • Full platform and application monitoring was implemented using AWS Cloudwatch and an ELK stack

Technologies Used

AWS EC2 AWS ELB AWS ASG
AWS AMI AWS Cloudformation AWS Elasticache (Memcache)
AWS Cloudwatch AWS SES AWS S3
AWS R53 GOCD Ansible
Vagrant NodeJS  ELK Stack

 

lamp switch
Click here to play games