49
Why Cloud Computing is Good for Startups 2009.12.03

Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Why Cloud Computing is Good for Startups

2009.12.03

Page 2: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Who am I?

CTO for Animoto Productions, a New York-based video technology company founded by Producers and Editors from MTV/VH1/ABC.

Page 3: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 4: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 5: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 6: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 7: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 8: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 9: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 10: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 11: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 12: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

"In a word, they look nothing short of terrifi c.”

- Jefferson Graham

"Supercharged videos more akin to music videos than slideshows."

- Jamin Brophy-Warren

"Everyone from teachers to grandparents use Animoto."

- Peter Barnes

“One of those start-ups that has success written all over it.”

- Michael Arrington

"A vivid example of cloud computing power."

- Michael Fitzgerald

"It's not just any ol' video... [it's] a very compelling movie with music."

- Chris Pirillo

Page 13: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

POWERED BY

Page 14: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house
Page 15: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

½ a sysadmin.

Page 16: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (16)

Backstory

I. Apartment

II. In-house

III. Traditional host

IV. AWS

The Scaling Problem

Page 17: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (17)

Backstory

I. Apartment

II. In-house

III. Traditional host

IV. AWS

The Scaling Problem

Page 18: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (18)

Backstory

Page 19: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (19)

Backstory

Page 20: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (20)

Backstory

I. Apartment

II. In-house

III. Traditional Host

IV. AWS

The Scaling Problem

Page 21: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (21)

Backstory

Page 22: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (22)

Backstory

Page 23: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (23)

Backstory

I. Apartment

II. In-house

III. Traditional host

IV. AWS

The Scaling Problem

Page 24: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (24)

Backstory

Page 25: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (25)

Backstory

I. Apartment

II. Traditional Host

III. In-house

IV. AWS

The Scaling Problem

Page 26: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (26)

Backstory

Page 27: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (27)

Facebook Spike

Page 28: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (28)

Facebook Spike

Page 29: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (29)

Facebook Spike

Page 30: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (30)

Facebook Spike

In 3 days:• from 30 to 3,500 servers• from 1k to 750k users

Page 31: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (31)

Benefits for Startups

I. CapEx Savings

II. Human Savings

III. Adaptability

Business Benefits

Page 32: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (32)

Benefits for Startups

I. CapEx Savings

II. Human Savings

III. Adaptability

Business Benefits

Page 33: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (33)

Benefits for Startups

Page 34: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (34)

Benefits for Startups

I. CapEx Savings

II. Human Savings

III. Adaptability

Business Benefits

Page 35: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (35)

Benefits for Startups

Page 36: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (36)

Benefits for Startups

← METOM →

Page 37: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (37)

Benefits for Startups

I. CapEx Savings

II. Human Savings

III. Adaptability

Business Benefits

Page 38: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (38)

Tech Benefits for Startups

I. Cloud Design Patterns

II. Scalability & Stability

III. “Agile” Architecting

Technical Benefits

Page 39: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (39)

Tech Benefits for Startups

I. Cloud Design Patterns

II. Scalability & Stability

III. “Agile” Architecting

Technical Benefits

Page 40: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (40)

Tech Benefits for Startups

"We'll worry about scale later."

Most startups:

Page 41: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (44)

Tech Benefits for Startups

Crashes? Errors?

Gonna happen anyway...

Page 42: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (42)

Tech Benefits for Startups

I. Cloud Design Patterns

II. Scalability & Stability

III. “Agile” Architecting

Technical Benefits

Page 43: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (43)

Tech Benefits for Startups

I. Deploy Servers Daily

II. Stress Testing

III. Architecture Refactoring

“Agile” Architecting

Page 44: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (44)

Tech Benefits for Startups

Page 45: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (45)

Tech Benefits for Startups

I. Deploy Servers Daily

II. Stress Testing

III. Architecture Refactoring

“Agile” Architecting

Page 46: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (46)

Tech Benefits for Startups

Page 47: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (47)

Tech Benefits for Startups

I. Deploy Servers Daily

II. Stress Testing

III. Architecture Refactoring

“Agile” Architecting

Page 48: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (48)

Tech Benefits for Startups

Page 49: Why Cloud Computing is Good for Startupsdocbox.etsi.org/workshop/2009/200912_GRID/Clifton_ANIMOTO.pdf · AWS The Scaling Problem. Confidential (17) Backstory I. Apartment II. In-house

Confidential (49)

Conclusion

Questions?

Stevie Clifton

Email: [email protected]