The Lean Cloud for Startups with AWS - Customer Success Story - skillpages
-
Upload
amazon-web-services -
Category
Technology
-
view
248 -
download
3
Transcript of The Lean Cloud for Startups with AWS - Customer Success Story - skillpages
Iain MacDonald
Mike McCarthy skillpages.com/mike.mccarthy
One Place to Find Skilled People
Registered Users
1 million
7 million
2011 2012
2 million
3 million
4 million
6 million
5 million
Examples of what they can do
18 MONTHS 230 COUNTIRES
100,000 PEOPLE PRESENTED WITH
NEW WORK OPPORTUNITIES EVERY DAY
1,000,000 NEW MEMBERS/MONTH
4,500,000 UNIQUE VISITORS/MONTH
A New Global Internet Utility
Retail & Cloud! Online Storage Find Skilled People
Connect people with skills
to people who need them
On a large scale within a trusted environment.
Challenges
Time To
Market Flexibility Performance Scalability
Focus on developing a product users want
Amazon provide the Infrastructure!
Key AWS Components
On Demand Computing
High I/O SSD
EC2
Auto scaling Load
Balancer
ELB
Elastic Storage for
User & Sys resources
S3
Platform Message
Queues
SQS
Big Data Processing
EMR
Monitoring & Alarms
Push App Metrics
Cloudwatch
Instance Storage
Std & Provisioned IOS
EBS
Scalable noSQL db
Atomic Counters
Dynamo
Global Content
Delivery Network
Cloudfront
Coordinates
Application Workflows
SWF
Scale Out vs. Scale Up
Support Rolling Upgrades
Instrument via CloudWatch
Measure Everything
Split Testing is invaluable
Drive decisions based on Data
Add 40GB+ Telemetry data daily
Compute 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 matter so much,
compared to where you’re going tomorrow.
2 Major releases per week
Multiple 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
>2.5 Billion Relationships Tech Team of 19 10M+ Growth Increments
Core Fleet
Add capacity as required
Working towards autoscale
US East (Northern VA)
Planned for Multi Region
Over 3.1 Million contacts &
connections uploaded
each day
Our social graph models
over 2.5 Billion social
relationships
Ready for additional 10 million
users at any point in time Total company size 37
and
• Started with On Demand Instances
• Grew into Reserved Instances (Save 48%)
• Leverage Spot Pricing (Save 76%)
• Use Cost Allocation Functionality
Significant Savings when managed
Excellent support & guidance from
AWS Team from the outset.
Currently on Business Level 1hr Response 24/7 email, phone and chat
Checkout Trusted Advisor
• Allows us to focus on innovation
• Deliver better product to our users
• Ability to scale & adopt
• Economic Sense
Why cloud works for SkillPages
Mike McCarthy skillpages.com/mike.mccarthy