Iain MacDonald                 SkillPages Engineering Team
One Place to Find Skilled People
Registered Users7 million 6 million 5 million 4 million  3 million   2 million   1 million          2011                  ...
Examples of what they can do
18 MONTHS 230 COUNTIRES100,000 PEOPLE PRESENTED WITHNEW WORK OPPORTUNITIES EVERY DAY1,000,000 NEW MEMBERS/MONTH4,500,000 U...
A New Global Internet UtilityRetail & Cloud!   Find Skilled People   Online Storage
Connect people with skills      to people who need themOn a large scale within a trusted environment.
Challenges              Performance   Flexibility   Time ToScalability                                          Market
Focus on developing a product users want    Amazon provide the Infrastructure!
Key AWS Components       EC2                    ELB                      S3                 SQS                  EMROn Dem...
Scale Out vs. Scale UpSupport Rolling UpgradesInstrument via CloudWatch
Measure Everything  Split Testing is invaluableDrive decisions based on Data
Add 40GB+ Telemetry data dailyCompute via Elastic Map Reduce Surfaced via SSAS & Tableau
Boyd’s Law of Iteration   “Speed of iteration always beats          quality of iteration.”Where you are today doesn’t matt...
2 Major releases per weekMultiple smaller pushes per day       Everybody Tests
Repeat the process to get more feedback Pay down technical debt along the way!
Where Are We Now?
62 Instances            3 Availability Zones        3.1M Contacts per Day         Core Fleet            US East (Northern ...
and
• Started with On Demand Instances• Grew into Reserved Instances (Save 48%)• Leverage Spot Pricing                   (Save...
Excellent support & guidance from   AWS Team from the outset.   Currently on Business Level   1hr Response 24/7 email, pho...
Why cloud works for SkillPages• Allows us to focus on innovation• Deliver better product to our users• Ability to scale & ...
Where you find skilled people
SkillPages Engineering Presents at AWS Lean Cloud in London
SkillPages Engineering Presents at AWS Lean Cloud in London
SkillPages Engineering Presents at AWS Lean Cloud in London
SkillPages Engineering Presents at AWS Lean Cloud in London
Upcoming SlideShare
Loading in...5
×

SkillPages Engineering Presents at AWS Lean Cloud in London

2,479

Published on

SkillPages Engineering Presentation presented at Amazon Lean

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

No Downloads
Views
Total Views
2,479
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide
  • Blue background
  • Needs a slight outline on the curve
  • Colonel John Boyd, a military strategist and Air Force fighter, found this by studying an anomaly in dogfights where an inferior aircraft (F-86) consistently beat a superior aircraft (MiG-15) because it was able to iterate faster thanks to a hydraulic versus manual flight stick. Eric Ries applies Boyd’s Law to lean startups by highlighting the importance of maximizing cycle time through the build/measure/learn loop.
  • Colonel John Boyd, a military strategist and Air Force fighter, found this by studying an anomaly in dogfights where an inferior aircraft (F-86) consistently beat a superior aircraft (MiG-15) because it was able to iterate faster thanks to a hydraulic versus manual flight stick. Eric Ries applies Boyd’s Law to lean startups by highlighting the importance of maximizing cycle time through the build/measure/learn loop.
  • Colonel John Boyd, a military strategist and Air Force fighter, found this by studying an anomaly in dogfights where an inferior aircraft (F-86) consistently beat a superior aircraft (MiG-15) because it was able to iterate faster thanks to a hydraulic versus manual flight stick. Eric Ries applies Boyd’s Law to lean startups by highlighting the importance of maximizing cycle time through the build/measure/learn loop.
  • Transcript of "SkillPages Engineering Presents at AWS Lean Cloud in London"

    1. 1. Iain MacDonald SkillPages Engineering Team
    2. 2. One Place to Find Skilled People
    3. 3. Registered Users7 million 6 million 5 million 4 million 3 million 2 million 1 million 2011 2012
    4. 4. Examples of what they can do
    5. 5. 18 MONTHS 230 COUNTIRES100,000 PEOPLE PRESENTED WITHNEW WORK OPPORTUNITIES EVERY DAY1,000,000 NEW MEMBERS/MONTH4,500,000 UNIQUE VISITORS/MONTH
    6. 6. A New Global Internet UtilityRetail & Cloud! Find Skilled People Online Storage
    7. 7. Connect people with skills to people who need themOn a large scale within a trusted environment.
    8. 8. Challenges Performance Flexibility Time ToScalability Market
    9. 9. Focus on developing a product users want Amazon provide the Infrastructure!
    10. 10. Key AWS Components EC2 ELB S3 SQS EMROn Demand Computing Auto scaling Load Elastic Storage for Platform Message Big Data Processing High I/O SSD Balancer User & Sys resources Queues Cloudwatch EBS Dynamo Cloudfront SWF Monitoring & Alarms Instance Storage Scalable noSQL db Global Content Coordinates Push App Metrics Std & Provisioned IOS Atomic Counters Delivery Network Application Workflows
    11. 11. Scale Out vs. Scale UpSupport Rolling UpgradesInstrument via CloudWatch
    12. 12. Measure Everything Split Testing is invaluableDrive decisions based on Data
    13. 13. Add 40GB+ Telemetry data dailyCompute via Elastic Map Reduce Surfaced via SSAS & Tableau
    14. 14. Boyd’s Law of Iteration “Speed of iteration always beats quality of iteration.”Where you are today doesn’t matter so much, compared to where you’re going tomorrow.
    15. 15. 2 Major releases per weekMultiple smaller pushes per day Everybody Tests
    16. 16. Repeat the process to get more feedback Pay down technical debt along the way!
    17. 17. Where Are We Now?
    18. 18. 62 Instances 3 Availability Zones 3.1M Contacts per Day Core Fleet US East (Northern VA) Over 3.1 Million contacts & Add capacity as required Planned for Multi Region connections uploaded Working towards autoscale each day>2.5 Billion Relationships Tech Team of 19 10M+ Growth Increments Our social graph models Total company size 37 Ready for additional 10 million over 2.5 Billion social users at any point in time relationships
    19. 19. and
    20. 20. • Started with On Demand Instances• Grew into Reserved Instances (Save 48%)• Leverage Spot Pricing (Save 76%)• Use Cost Allocation Functionality Significant Savings when managed
    21. 21. Excellent support & guidance from AWS Team from the outset. Currently on Business Level 1hr Response 24/7 email, phone and chat Checkout Trusted Advisor
    22. 22. Why cloud works for SkillPages• Allows us to focus on innovation• Deliver better product to our users• Ability to scale & adopt• Economic Sense
    23. 23. Where you find skilled people

    ×