SlideShare a Scribd company logo
Secure  ●  Organise  ●  Share …your Digital Lifetime
PutPlace Online Backup Service Mac and Windows Clients Provide Sharing integration with Flickr/YouTube (Real Soon!) Original BP planned to spend 1m on data-centre in 2007
PutPlace Grid
The PutPlace Grid
Key Stats Been using Amazon EC2/S3 in production since Jan ‘08 Public paid service launched in Oct ’08 Backing up around 15000 user files everyday Spend EC2 – USD $ 1200 a month S3 – USD $ 470 a month (S3 costs approximately double each month) Elastic IP – Use it but its really slow to respond No Simple DB (we use Postgres) No SQS (slow, non-determininistic, pricey) No EBS ( waiting and seeing how others perform) Keen on CDN!
Things We Use Perlbal – Load balancing Postgres – Database Django – App Servers and Task Managers Nagios – Internal Monitoring Monitis – External Monitoring Hamachi – Virtual Private Network (but no more free   ) Hudson – Build Service Lots of Hosted Services Monitis DynDNS GoDaddy Google Docs Google Sites Google Email
How we cut costs Big chunk of EC2 cost is DB large instance Partition DB and run on smaller instances Storage is a variable cost compression and deduplication help We get hammered for puts, posts, lists Switch to MogileFS Dirty little secret of online backup – nobody downloads Bandwidth is a marginal cost Automation Can bring up (and down) a new grid in 10 minutes
The Future Gearman for Task Management CDN for static content Choice of Storage/Grid in Europe or US More use of regions for fault tolerance More automation around monitoring and deployment More stats Archive Service?

More Related Content

PDF
Google Cloud Platform - Building a scalable mobile application
PPTX
Big Data Day LA 2015 - Lessons learned from scaling Big Data in the Cloud by...
PPTX
Intro to the Google Cloud for Developers
PDF
GCP Best Practices for SRE Team
PDF
Aws cloud big data trends
PDF
beSharp a serverless approach to big data on aws
PDF
Cloud Computing
PDF
PloneConf2017: serverless python for astronaut safety
Google Cloud Platform - Building a scalable mobile application
Big Data Day LA 2015 - Lessons learned from scaling Big Data in the Cloud by...
Intro to the Google Cloud for Developers
GCP Best Practices for SRE Team
Aws cloud big data trends
beSharp a serverless approach to big data on aws
Cloud Computing
PloneConf2017: serverless python for astronaut safety

What's hot (17)

PDF
How to Develop and Operate Cloud Native Data Platforms and Applications
PPTX
Comparison of AWS, GCP & Azure web solutions
PPTX
AWS Vs Azure
PPTX
Meetup roundupazure
PPTX
Binary Studio Academy 2016. MS Azure. Cloud hosting.
PPT
Day of Cloud: Amazon EC2
PDF
Serverless Architecture GCP In Production
PDF
Harnessing The Cloud
PDF
Sample Application Architecture
PPTX
Url rewriting pattern
PDF
201306 ICEO-SI Keynote speech by Kiwon LEE
PDF
Elasticsearch @ Keboola
PPTX
Deploy Elasticsearch Cluster on Kubernetes
PPTX
Niha cloud computing
PDF
Apache Cassandra in the Cloud
ODP
nodejs
PDF
OSOM Operations in the Cloud
How to Develop and Operate Cloud Native Data Platforms and Applications
Comparison of AWS, GCP & Azure web solutions
AWS Vs Azure
Meetup roundupazure
Binary Studio Academy 2016. MS Azure. Cloud hosting.
Day of Cloud: Amazon EC2
Serverless Architecture GCP In Production
Harnessing The Cloud
Sample Application Architecture
Url rewriting pattern
201306 ICEO-SI Keynote speech by Kiwon LEE
Elasticsearch @ Keboola
Deploy Elasticsearch Cluster on Kubernetes
Niha cloud computing
Apache Cassandra in the Cloud
nodejs
OSOM Operations in the Cloud
Ad

Viewers also liked (8)

PPT
Busy execs guide to social media
PPS
Genial s
PDF
Jeffrey henning qual - 2012
PPTX
Cloudsplit original
PPT
BNI長勝分會:保險達人吳貴仁八分鐘2011.9.20財富傳承資產保全
PPT
BNI長勝分會:林龍進 泓綠簡報20110726
PDF
Russ wilson explode a myth 2013
PDF
Rajwant Sandhu Research Innovation 2016
Busy execs guide to social media
Genial s
Jeffrey henning qual - 2012
Cloudsplit original
BNI長勝分會:保險達人吳貴仁八分鐘2011.9.20財富傳承資產保全
BNI長勝分會:林龍進 泓綠簡報20110726
Russ wilson explode a myth 2013
Rajwant Sandhu Research Innovation 2016
Ad

Similar to PutPlace's use of Amazon Cloud Services (20)

PPT
Cloud Computing Workshop
PPT
Cloud Computing Primer: Using cloud computing tools in your museum
PDF
Building Super Fast Cloud-Native Data Platforms - Yaron Haviv, KubeCon 2017 EU
PPT
EQR Reporting: Rails + Amazon EC2
PDF
AWS UG Greece meetup #1
PPTX
Everything comes in 3's
PPT
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
PPT
Hadoop and Voldemort @ LinkedIn
PDF
Google Cloud Platform - Building a scalable Mobile Application
PPT
Exploring The Cloud
PDF
GCP-pde.pdf
PPTX
Managing 100s of PetaBytes of data in Cloud
PPT
Amazon Webservice & Cloud Computing
PPTX
Using Enterprise Search at the city of Antibes
PPTX
Final Presentation
PDF
Netflix web-adrian-qcon
PPT
Cloud computing infrastructure
PPTX
Cloud storage or computing & its working
PDF
Enabling big data & AI workloads on the object store at DBS
PPT
Amazon S3 and EC2
Cloud Computing Workshop
Cloud Computing Primer: Using cloud computing tools in your museum
Building Super Fast Cloud-Native Data Platforms - Yaron Haviv, KubeCon 2017 EU
EQR Reporting: Rails + Amazon EC2
AWS UG Greece meetup #1
Everything comes in 3's
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Hadoop and Voldemort @ LinkedIn
Google Cloud Platform - Building a scalable Mobile Application
Exploring The Cloud
GCP-pde.pdf
Managing 100s of PetaBytes of data in Cloud
Amazon Webservice & Cloud Computing
Using Enterprise Search at the city of Antibes
Final Presentation
Netflix web-adrian-qcon
Cloud computing infrastructure
Cloud storage or computing & its working
Enabling big data & AI workloads on the object store at DBS
Amazon S3 and EC2

More from Joe Drumgoole (20)

PPTX
MongoDB Schema Design
PPTX
The Rise of Microservices
PPTX
Back to Basics 2017 - Your First MongoDB Application
PPTX
Back to Basics 2017 - Introduction to NoSQL
PPTX
Python Ireland Conference 2016 - Python and MongoDB Workshop
PPTX
Server discovery and monitoring with MongoDB
PPTX
Event sourcing the best ubiquitous pattern you have never heard off
PPTX
EuroPython 2016 : A Deep Dive into the Pymongo Driver
PPTX
MongoDB World 2016 : Advanced Aggregation
PPTX
Introduction to NoSQL
PPTX
Introduction to CQRS and Event Sourcing
PPTX
Back to Basics Webinar 3 - Thinking in Documents
PPTX
Back to Basics Webinar 2 - Your First MongoDB Application
PPTX
Back to Basics Webinar 1 - Introduction to NoSQL
PPTX
Cloud Computing - Halfway through the revolution
PPTX
Enterprise mobility for fun and profit
PPTX
How to run a company for 2k a year
PPTX
Mobile monday mhealth
PPTX
Harness the web and grow your business
PPTX
Internet Safety and Chldren
MongoDB Schema Design
The Rise of Microservices
Back to Basics 2017 - Your First MongoDB Application
Back to Basics 2017 - Introduction to NoSQL
Python Ireland Conference 2016 - Python and MongoDB Workshop
Server discovery and monitoring with MongoDB
Event sourcing the best ubiquitous pattern you have never heard off
EuroPython 2016 : A Deep Dive into the Pymongo Driver
MongoDB World 2016 : Advanced Aggregation
Introduction to NoSQL
Introduction to CQRS and Event Sourcing
Back to Basics Webinar 3 - Thinking in Documents
Back to Basics Webinar 2 - Your First MongoDB Application
Back to Basics Webinar 1 - Introduction to NoSQL
Cloud Computing - Halfway through the revolution
Enterprise mobility for fun and profit
How to run a company for 2k a year
Mobile monday mhealth
Harness the web and grow your business
Internet Safety and Chldren

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
WOOl fibre morphology and structure.pdf for textiles
Web App vs Mobile App What Should You Build First.pdf
A comparative study of natural language inference in Swahili using monolingua...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A comparative analysis of optical character recognition models for extracting...
Univ-Connecticut-ChatGPT-Presentaion.pdf
NewMind AI Weekly Chronicles - August'25-Week II
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Heart disease approach using modified random forest and particle swarm optimi...
A novel scalable deep ensemble learning framework for big data classification...
TLE Review Electricity (Electricity).pptx
Programs and apps: productivity, graphics, security and other tools
DP Operators-handbook-extract for the Mautical Institute
Zenith AI: Advanced Artificial Intelligence
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Group 1 Presentation -Planning and Decision Making .pptx
1 - Historical Antecedents, Social Consideration.pdf
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf

PutPlace's use of Amazon Cloud Services

  • 1. Secure ● Organise ● Share …your Digital Lifetime
  • 2. PutPlace Online Backup Service Mac and Windows Clients Provide Sharing integration with Flickr/YouTube (Real Soon!) Original BP planned to spend 1m on data-centre in 2007
  • 5. Key Stats Been using Amazon EC2/S3 in production since Jan ‘08 Public paid service launched in Oct ’08 Backing up around 15000 user files everyday Spend EC2 – USD $ 1200 a month S3 – USD $ 470 a month (S3 costs approximately double each month) Elastic IP – Use it but its really slow to respond No Simple DB (we use Postgres) No SQS (slow, non-determininistic, pricey) No EBS ( waiting and seeing how others perform) Keen on CDN!
  • 6. Things We Use Perlbal – Load balancing Postgres – Database Django – App Servers and Task Managers Nagios – Internal Monitoring Monitis – External Monitoring Hamachi – Virtual Private Network (but no more free  ) Hudson – Build Service Lots of Hosted Services Monitis DynDNS GoDaddy Google Docs Google Sites Google Email
  • 7. How we cut costs Big chunk of EC2 cost is DB large instance Partition DB and run on smaller instances Storage is a variable cost compression and deduplication help We get hammered for puts, posts, lists Switch to MogileFS Dirty little secret of online backup – nobody downloads Bandwidth is a marginal cost Automation Can bring up (and down) a new grid in 10 minutes
  • 8. The Future Gearman for Task Management CDN for static content Choice of Storage/Grid in Europe or US More use of regions for fault tolerance More automation around monitoring and deployment More stats Archive Service?

Editor's Notes

  • #2: Welcome to our Investors briefing,