SkillPages Engineering Presents at AWS Lean Cloud in London

  • 2,402 views
Uploaded on

SkillPages Engineering Presentation presented at Amazon Lean

SkillPages Engineering Presentation presented at Amazon Lean

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,402
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
5

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    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

  • 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