Leveraging AWS

2,197 views

Published on

Presentation given to the San Diego AWS usergroup.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,197
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Leveraging AWS

  1. 1. Leveraging AWS Jo Ryden May 27, 2014
  2. 2. ...and a little WordPress Drupal, Drupal, Drupal...
  3. 3. Forum One Hosting History ➢ - 2002: “Co-located shared hosting server in a shoe box” ➢ 2003: “Rackspace dedicated & shared hosting” ➢ 2008: “Rackspace dedicated & cloud” ➢ 2012: “Rackspace cloud & AWS” ➢ 201?: “AWS”
  4. 4. www.globalchange.g ov
  5. 5. Challenge ➢100,000+ unique site visitors launch day ➢Lots of press expected ➢Unknown number of (large) PDF downloads ➢Needed quick setup (were not initially slated to host) ➢Security concerns
  6. 6. Key Solution Components ➢EC2 ○ 1 x c3.xlarge instance ○ Varnish ○ Memcached ○ Nginx microcaching ➢S3 ➢CloudWatch ➢CloudFlare CDN
  7. 7. Result (~90 PDFs total)
  8. 8. Result (origin web server)
  9. 9. www.countyhealthranking s.org
  10. 10. Challenge ➢High launch time traffic, tapering off ➢Resource intensive application(s) ➢Lots of press when embargo lifted
  11. 11. Key Solution Components ➢EC2 ○ Varnish (map server and web server - c3.xlarge) ➢RDS ○ MySQL (1 x m3.large) ○ PostgreSQL (1x m3.large) ➢CloudWatch
  12. 12. Result (web server)
  13. 13. www.mcc.gov
  14. 14. Challenge ➢FISMA compliance (couldn’t use RDS) ➢Redundancy (keeping web servers in sync) ➢Legacy Site hosting (we didn’t build it) ➢“Moderate” traffic ➢DIY approach due to rules
  15. 15. Key Solution Components ➢EC2 ○ Availability Zones ○ GlusterFS ○ HAproxy ○ Percona MySQL XtraDB cluster ○ ELB with alarms ➢CloudWatch
  16. 16. Result
  17. 17. Final Notes ➢One AWS account / client ➢Consolidated billing ➢ELB root domain “issue” ➢Configuration management is essential ➢Amazon’s own distribution image ➢External web site monitoring ➢IAM
  18. 18. Questions?jryden@forumone.com www.forumone.com THANK YOU!

×