AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista
-
Upload
thierry-schellenbach -
Category
Internet
-
view
355 -
download
2
description
Transcript of AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista
![Page 1: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/1.jpg)
AWS experience
![Page 2: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/2.jpg)
About Me
• Thierry Schellenbach• Founder Fashiolista• Github/tschellenbach• Github/Feedly & Django Facebook
• Blog: mellowmorning.com• @tschellenbach
![Page 3: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/3.jpg)
Launched Fashiolista at TNW
Got a few hundred users
And went back to work
![Page 4: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/4.jpg)
Brazil?!
• Blogs• Twitter• Capricho
• 2nd largest fashion community
![Page 5: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/5.jpg)
Global Fashion Discovery
![Page 6: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/6.jpg)
![Page 7: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/7.jpg)
![Page 8: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/8.jpg)
Challenges/ Why AWS
1. Rapid growth, colocation == pain
2. Focus on product3. Easily test new
infrastructure4. Handle peak load5. Replace first, debug
later
![Page 9: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/9.jpg)
Growing pains
1. Stability issues
2. High costs (pre 12K, post 23K, now 9K),
3. Scaling challenges
![Page 10: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/10.jpg)
Fixes for stability
1. Everything is code1. Cloud formation2. Puppet3. Fabric, BOTO, Snaptastic
2. Auto scaling groups for everything3. Deploy in minutes (tricky while auto scaling)
![Page 11: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/11.jpg)
Keeping costs down
• Tag those instances!• Manage EBS volumes
properly(Snaptastic)
• Spot instances (lower auto scaling thresholds)
• S3 expiration policies
![Page 12: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/12.jpg)
Scalability
1. Cassandra in the cloud(see high scalability post,bit.ly/1krex39)
2. Scalable newsfeedsGithub.com/tschellenbach/Feedly
3. Cassandra backup to S3Github.com/tbarbugli/cassandra_snapshotter
![Page 13: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/13.jpg)
Android Example
Featured by Google• Requests/s times 5• Auto scaling kicked in
– Web 4 -> 12– Task workers 5 -> 15– Image resizing 2 -> 15
• No downtime, no missed sleep, happy users
![Page 14: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/14.jpg)
Conclude
• Close to zero downtime• Costs are low at 9K monthly (2 million users)• Flexibility to rearrange architecture• No upfront costs• Sysadmin is largely automated• Focus on product
![Page 15: AWS Summit Amsterdam - Thierry Schellenbach Founder/ Fashiolista](https://reader036.fdocuments.us/reader036/viewer/2022062419/558e517f1a28ab5f0a8b4578/html5/thumbnails/15.jpg)
Get in touch!
[email protected]@tschellenbach
Github.com/tschellenbach/SnaptasticGithub.com/tschellenbach/FeedlyGithub.com/tbarbugli/cassandra_snapshotter