Really Rapid Deployment Fred George Forward Internet Group, London fred.george@forward.co.ukCopyright © 2011 by Forward In...
Experiences at...Copyright © 2011 by Forward Internet Group, Ltd   2
forwardtechnology.co.ukCopyright © 2011 by Forward Internet Group, Ltd   3
Cost Tradeoff              Defect                               Fast            Prevention                            Fail...
Key Enablers✦ Focus                    on cycle time (and Fast Failure)✦ Risk-oriented                                   c...
Forward “Hockey Stick”Copyright © 2011 by Forward Internet Group, Ltd   6
Experimentation drivesInnovation✦ Forward                        experimented with “Cloud”      ✦ AWS                  VM ...
✦ Self-contained                                  group to:                                                     Customer  ...
AWS Features We UseAgency                                                uSwitch                InvisibleHand✦   Over 20 E...
Features We Want✦ DNS                - Like UltraDNS (location specific)✦ Better                  Web consoleFeatures We D...
Statistics -- Tale of theTape✦ 20M               requests per day✦ At     least 50 EC2 instances running at any given     ...
Best Practices✦ Use               multiple availability zones and regions      ✦ For             uptime✦ Use              ...
Upcoming SlideShare
Loading in...5
×

AWS Summit 2011: Customer Presentation - Forward Internet Group

544

Published on

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
544
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS Summit 2011: Customer Presentation - Forward Internet Group

  1. 1. Really Rapid Deployment Fred George Forward Internet Group, London fred.george@forward.co.ukCopyright © 2011 by Forward Internet Group, Ltd 1
  2. 2. Experiences at...Copyright © 2011 by Forward Internet Group, Ltd 2
  3. 3. forwardtechnology.co.ukCopyright © 2011 by Forward Internet Group, Ltd 3
  4. 4. Cost Tradeoff Defect Fast Prevention FailureCopyright © 2011 by Forward Internet Group, Ltd 4
  5. 5. Key Enablers✦ Focus on cycle time (and Fast Failure)✦ Risk-oriented culture✦ Focus on business metrics by developers✦ Rapid creation of new servers ✦ Redundancy for capacity and reliability ✦ Including DNS updatesCopyright © 2011 by Forward Internet Group, Ltd 5
  6. 6. Forward “Hockey Stick”Copyright © 2011 by Forward Internet Group, Ltd 6
  7. 7. Experimentation drivesInnovation✦ Forward experimented with “Cloud” ✦ AWS VM up in 5 minutes ✦ Data center VM up in 1/2 day ✦ IT controversy ensuedCopyright © 2011 by Forward Internet Group, Ltd 7
  8. 8. ✦ Self-contained group to: Customer Developers IT Support ✦ Self-configure servers ✦ Self-deploy (often) ✦ Self-monitor & -maintainCopyright © 2011 by Forward Internet Group, Ltd 8
  9. 9. AWS Features We UseAgency uSwitch InvisibleHand✦ Over 20 EC2 ✦ Original .NET ✦ EC2 for stack instances ✦ Migratingtech to ✦ Ruby, MySQL,✦ node.js Ruby, Clojure, MongoDB MongoDB✦ 20M visitors/day ✦ EBS for DB backup ✦ 20 EC2 instances✦ ELB across ✦ S3 to snapshot different zones ✦+ ELB, S3, RDS, ✦ Autoscaling for CloudFront✦ S3 & CloudFront traffic spikes for assets Copyright © 2011 by Forward Internet Group, Ltd 9
  10. 10. Features We Want✦ DNS - Like UltraDNS (location specific)✦ Better Web consoleFeatures We Don’t/Won’tUse✦ Ruby-, Clojure-specific environmentsCopyright © 2011 by Forward Internet Group, Ltd 10
  11. 11. Statistics -- Tale of theTape✦ 20M requests per day✦ At least 50 EC2 instances running at any given time✦ Serving ✦ 200 clients ✦ 30 countries ✦ 25 languagesCopyright © 2011 by Forward Internet Group, Ltd 11
  12. 12. Best Practices✦ Use multiple availability zones and regions ✦ For uptime✦ Use Autoscaling for spikes✦ EC2 instances disposable ✦ Build your architecture to accommodate lossesCopyright © 2011 by Forward Internet Group, Ltd 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×