Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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

3,167 views

Published on

SkillPages Engineering Presentation presented at Amazon Lean

Published in: Technology
  • Be the first to comment

SkillPages Engineering Presents at AWS Lean Cloud in London

  1. Iain MacDonald SkillPages Engineering Team
  2. One Place to Find Skilled People
  3. Registered Users7 million 6 million 5 million 4 million 3 million 2 million 1 million 2011 2012
  4. Examples of what they can do
  5. 18 MONTHS 230 COUNTIRES100,000 PEOPLE PRESENTED WITHNEW WORK OPPORTUNITIES EVERY DAY1,000,000 NEW MEMBERS/MONTH4,500,000 UNIQUE VISITORS/MONTH
  6. A New Global Internet UtilityRetail & Cloud! Find Skilled People Online Storage
  7. Connect people with skills to people who need themOn a large scale within a trusted environment.
  8. Challenges Performance Flexibility Time ToScalability Market
  9. Focus on developing a product users want Amazon provide the Infrastructure!
  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. Scale Out vs. Scale UpSupport Rolling UpgradesInstrument via CloudWatch
  12. Measure Everything Split Testing is invaluableDrive decisions based on Data
  13. Add 40GB+ Telemetry data dailyCompute via Elastic Map Reduce Surfaced via SSAS & Tableau
  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. 2 Major releases per weekMultiple smaller pushes per day Everybody Tests
  16. Repeat the process to get more feedback Pay down technical debt along the way!
  17. Where Are We Now?
  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. and
  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. 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. Why cloud works for SkillPages• Allows us to focus on innovation• Deliver better product to our users• Ability to scale & adopt• Economic Sense
  23. Where you find skilled people

×