37
Agencies + Google Developer Products

Agencies Developer Products

Embed Size (px)

Citation preview

Page 1: Agencies Developer Products

Agencies + Google Developer Products

Page 2: Agencies Developer Products

Challenge: Marketing is a Fast Moving Target

Source: http://www.flickr.com/photos/benjiw/2532552979/

Busy intersection, Tokyo, Japan

Page 3: Agencies Developer Products

Source: http://www.paperorplasticmovie.com

So How Do You Quickly Create Compelling Solutions for Marketers?

Brian Bay, 2007 National Grocery Bagging Champ

Page 4: Agencies Developer Products

Solution Part 1: Agencies Are Filled With Incredible Talent

Source: http://www.flickr.com/photos/dreamonix/2215649313/

Page 5: Agencies Developer Products

Solution Part 2: Google’s Developer Tools

Source: Google

Page 6: Agencies Developer Products

Google Friend Connect +Google App Engine

Page 7: Agencies Developer Products

Google Friend Connect Benefits

• Accelerate user acquisition: OpenIDhas 500M+ users that are alreadyregistered members on your site.

• Drive traffic back to your site: OAuth enables seamless and easy sharing by your users to their social networks.

• Increase user time and engagement on site: users that spend more time view more ads, become better evangelists, and become more loyal to your brand/site.

• The longer you use Google Friend Connect, the better the benefits: since ubiquity and innovation follow open standards, you are on the side of inevitability and growth.

Page 8: Agencies Developer Products

Google App Engine Benefits

• Faster time-to-market: very fast innovation through short development cycles

• Reduced development and admin time: scales effortlessly and without ongoing maintenance

• Reduced technical complexity and points-of-failure: integrated environment, including ACID-compliant distributed datastore and single global memcache

• Reduced platform lock-in: based on open standards and languages/APIs that developers know and understand (Java and Python)

• Much lower cost, can be 10X+ less: very inexpensive fees and reduction in needed roles

Page 9: Agencies Developer Products

The Modelling Interactive Agency

• To find out more, I talked with a fake interactive agency,The Modelling Interactive Agency.

Page 10: Agencies Developer Products

The

Web

is

Social

Source: http://xkcd.com/256/

Page 11: Agencies Developer Products

Broad reach Niche audiences

The Web is Social: Early Signs

Page 12: Agencies Developer Products

The Web is Social: By the Numbers

20051. yahoo.com2. msn.com3. google.com4. ebay.com5. amazon.com6. microsoft.com7. myspace.com8. google.co.uk9. aol.com10. go.com

Global Traffic Rankings

20091. google.com2. yahoo.com3. youtube.com4. live.com5. facebook.com6. msn.com• wikipedia.org• blogger.com1. myspace.com2. yahoo.co.jp

Source: Alexa Global Traffic Rankings, Morgan Stanley Research. 2005 rankings as of 12/31/2005. 2009 rankings as of 2/25/2009.

Page 13: Agencies Developer Products

Marisa, Account Executive

My clients are looking for a new and engaging

social media solution. How can I help them?

Page 14: Agencies Developer Products

Carly, Strategic Planner

Yes, social media! But is there a platform out there

that doesn’t limit me in my choices?

Page 15: Agencies Developer Products

New Social Experience

Google Friend Connect

Page 16: Agencies Developer Products

Social Experience Add-Ons

Google Earth API

YouTube Player API

Google Maps / Maps for Flash API

Page 17: Agencies Developer Products

What is Google Friend Connect?

• With Google Friend Connect, you can very easily awaken and strengthen community online

• How does it do this? Three ways:

Sign-In: Lowers the barrier for user acquisition usingOpenID

Friends: Makes it easy for users to share and invite friends using OAuth

Apps: Provides a hosting platform for socially-rich gadgets using OpenSocial

Page 18: Agencies Developer Products

Google Friend Connect: Sign-In

• Why OpenID? Supported broadly — over 500M OpenID accounts today If you have one of the following logins, you have an OpenID account:

AOL, Google, IBM, Microsoft, MySpace, PayPal, VeriSign, Yahoo!

Page 19: Agencies Developer Products

Google Friend Connect: Friends

• Why OAuth? Emerging standard that has seen quick adoption, started and driven

by Twitter and others No more giving username/password to third-party sites! Think of valet keys that run the car but don’t open the trunk

Page 20: Agencies Developer Products

Google Friend Connect: Apps

• Why OpenSocial? Standard developed a few years ago, adoption

has been phenomenal. OpenSocial reaches over 750M users globally today, and growing.

Allow app developers to write once, and run it on any supported OpenSocial platform.

Google Friend Connect gadgets are 100% OpenSocial compliant.

Open standards and broad

reach? I love it!

Page 21: Agencies Developer Products

Google Friend Connect Benefits

• Accelerate user acquitistion: OpenIDhas 500M+ users that are alreadyregistered members on your site.

• Drive traffic back to your site: OAuth enables seamless and easy sharing by your users to their social networks.

• Increase user time and engagement on site: users that spend more time view more ads, become better evangelists, and become more loyal to your brand/site.

• The longer you use Google Friend Connect, the better the benefits: since ubiquity and innovation follow open standards, you are on the side of inevitability and growth.

Page 22: Agencies Developer Products

Marisa, Account Executive

OK, I’m convinced. Let’s build some apps and

gadgets for our new social platform. How do we start?

Page 23: Agencies Developer Products

Creating Web Software: The Wrong Way

Idea!Get Dev

Env Set-up

Get ProdServersSet-up

Set-upDatabase

WriteCode

TestCode

DeployCode

Success--oops!

SoftwareNot Scalable

Re-architectCode,

Servers, DBFor Scale

Re-deployCode,

Servers, DB

Stress- andLoad-TestScaled Env

Success!

$ $ $

$$$

$ $ $

Page 24: Agencies Developer Products

Creating Web Software: The Right Way?

Idea!Get Dev

Env Set-up

ArchitectCode,

Servers, DBFor Scale

Set-up ProdEnv for Peak

Scale

Set-up DBfor Peak

Scale

WriteCode

TestCode

DeployCode

Stress- andLoad-Test

Scaled PeakEnv

Ongoing Systemsand DBAdmin

Success!

$ $ $

$$$

$ $

$

Page 25: Agencies Developer Products

Katie, Creative Director

You’re right — our pace of innovation is too slow. We need to get business

ideas into the marketplace fast!

Page 26: Agencies Developer Products

Ben, Chief Operating Officer

Fast is good, but I need an infrastructure that

scales effortlessly. And it has to be a proven

model, nothing too risky.

Page 27: Agencies Developer Products

Lucas, Director of Engineering

And give me an integrated environment, including a distributed datastore and memcache. I’m tired of

dealing with these architecture headaches!

Page 28: Agencies Developer Products

Peter, Chief Financial Officer

Our costs are getting out of control. Give me

something to keep my headcount down and

reduce my costs.

Page 29: Agencies Developer Products

Cloud Application Development

Google App Engine

Page 30: Agencies Developer Products

Creating Web Software: The App Engine Way

Idea!Get Dev

Env Set-up

ArchitectCode,

Servers, DBFor Scale

Set-up ProdEnv for Peak

Scale

Set-up DBfor Peak

Scale

WriteCode

TestCode

DeployCode

Stress- andLoad-Test

Scaled PeakEnv

Ongoing Systemsand DBAdmin

Success!

$ $ $

$ $$

$ $

$

Page 31: Agencies Developer Products

Creating Web Software: The App Engine Way

Idea! DeployCode

Success!

WriteCode

$

TestCode

$

Page 32: Agencies Developer Products

What is Google App Engine?

• Hosted platform for developing massively scalable web apps fast

Oh, like Amazon Web Services?

• Not quite, Lucas. AWS gives you the very same development model you have today with the same issues, just cloud-based and easier to provision.

Page 33: Agencies Developer Products

A New Way to Think About Web Apps

• Google App Engine takes the headache and hassle out of developing web applications by allowing you to focus on just one thing: actually writing the app.

• You don’t have to worry about all the nuts and bolts of servers and databases and log files and on and on.

• You also don’t have to worry about what might happen if your web app became popular. Google App Engine scales effortlessly, whether you have 100 hits a day or 100,000,000.

Wait, so what’s Google App Engine?

Page 34: Agencies Developer Products

Google App Engine Benefits

• Faster time-to-market: very fast innovation through short development cycles

• Reduced development and admin time: scales effortlessly and without ongoing maintenance

• Reduced technical complexity and points-of-failure: integrated environment, including ACID-compliant distributed datastore and single global memcache

• Reduced platform lock-in: based on open standards and languages/APIs that developers know and understand (Java and Python)

• Much lower cost, can be 10X+ less: very inexpensive fees and reduction in needed roles

Page 35: Agencies Developer Products

Agencies + Google Developer Products

• Google Friend Connect can awaken and strengthen the social graph associated with a brand

• APIs like YouTube, Maps, and Earth can increase user engagement

• Google App Engine gets the functionality you need out to the users that wants it

• And you can do this all — quickly, easily, and scalably!

Page 36: Agencies Developer Products

Next Steps

• Identify one or two projects that could benefit from Google Friend Connect and/or Google App Engine

• Quickly prototype a solution to test out ease of implementation

• Roll out to userbase, measure and record results

Page 37: Agencies Developer Products

Thanks!