SoundCloud Presentation @ AWS Startup Event London

Preview:

DESCRIPTION

My 10 minute presentation on SoundCloud and cloud architectures at AWS startup event.

Citation preview

SoundCloudA Cloud-service for Sound

Eric Wahlforss, Co-Founder/CTO, SoundCloud

AWS London 4/11-2008

hello, I’m

ericfrom

SoundCloud

SE to the DE

Cloud service...

Cloud service......for people who deal with music

SendReceive

Distribute

New ecosystem

ProducersArtists

Djs

New ecosystem

ProducersArtists

Djs

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

ProducersArtists

Djs

A&RsLabelsStudios

FansStores

Bloggers

Mashupmakers

Bedroom Djs

Radio stations

New ecosystem

SendReceive

Distribute

“hi, my psw is “echelon”, log in wt usrname “brie-cheese” and got to folder “temp-temp-tracks” and check out my new release (file is called Release_Final_3.zip),

kthxbai”

ftp://flickr.zip

Desktop World

Artist

Label

Publisher

Distributor

Producer/DJ

Studio

Retailer

Ad agency

Cloud World

Artist

Label

Publisher

Distributor

Producer/DJ

Studio

Retailer

Ad agency

3 Steps

Ok, hands on, how does it work?

1Sending Music

Fast & Easy Sending wt stats

1. Sending Music

Precision tools

1. Sending Music

2Receiving Music

DropBox

2. Receiving Music

Music Inbox, Online

2. Receiving Music

3Distributing Music

Upload.Once.

3. Distributing Music

The Best Looking Widget on The Web

3. Distributing Music

3. Distributing Music

Share the context

3. Distributing Music

SendReceive

Distribute

Paying The Bills

Cloud Service

(Disclaimer)

Cloud Architecture

Cloud Architecture

‣ How I stopped worrying and love queues

Cloud Architecture

‣ How I stopped worrying and love queues

‣ Simple machine-scaling

Cloud Architecture

‣ How I stopped worrying and love queues

‣ Simple machine-scaling

‣ Cost-control

Cloud Architecture

‣ How I stopped worrying and love queues

‣ Simple machine-scaling

‣ Cost-control

‣ Flexibility

Cloud Architecture

‣ How I stopped worrying and love queues

‣ Simple machine-scaling

‣ Cost-control

‣ Flexibility

‣ New problems

Good stuff

Good stuff

‣ RabbitMQ: Super-fast Erlang-based queue, rabbitmq.com

Good stuff

‣ RabbitMQ: Super-fast Erlang-based queue, rabbitmq.com

‣ Nanite: Self-assembling fabric of Ruby daemons, github.com/ezmobius/nanite

Good stuff

‣ RabbitMQ: Super-fast Erlang-based queue, rabbitmq.com

‣ Nanite: Self-assembling fabric of Ruby daemons, github.com/ezmobius/nanite

‣ SimpleDB+CouchDB: incubator.apache.org/couchdb

The Cloud Player

The Cloud Player

Thank you!soundcloud.com/forss

Questions?

Eric Wahlforss, eric@soundcloud.com, soundcloud.com/eric