Kevin Gibbs Tech Lead & Mgr Google App Engine, Google App Engine
Yousef Khalidi Distinguished Engineer, Microsoft
Werner Vogels CTO, Amazon.com
by bryanhurren at 3/17/2009 2:56:11 PM
Getting started - just some background
by bryanhurren at 3/17/2009 3:06:25 PM
EC2 in africa? No commitment.
by bryanhurren at 3/17/2009 3:11:19 PM
Google app engine - supporting python. This year, new run time - not announced which one.
by bryanhurren at 3/17/2009 3:11:55 PM
Run XP apps in the cloud? It depends - with MSI install, no. App that stands alone/ web application, especially when written against asp.net - it's straightforward.
by bryanhurren at 3/17/2009 3:12:39 PM
Use your own solutions? Amazon: yes - needed to build for ourselves. To build a virtualized infra platform that we could use internally. Amazon favors self? Absolutely not.
by bryanhurren at 3/17/2009 3:15:43 PM
Google - google moderator uses app engine. Jaiku.
by bryanhurren at 3/17/2009 3:17:33 PM
With app engine (google) we're trying to be opinionated. Make it easy as possible, but restrict to ensure reliability and scalability of app. Eg. facebook/ iphone - apps potentially scale much faster. (eg no support for joins, stateless clients)
by bryanhurren at 3/17/2009 3:19:25 PM
MSFT has numerous internal app devs that getting to market was onerous (buy servers, connectivity, etc)
by bryanhurren at 3/17/2009 3:20:35 PM
Security (financial services, health) - appliance in the future? Amazon, no plans - have vertical-specific clouds (eg hipa (?) , socs, pci certified/ compliance). Google - overwhelmingly you should trust the security of our data. Google leverages it's practices for app engine.
by bryanhurren at 3/17/2009 3:23:46 PM
Secruity - MSFT - no answer right now, but we're a S/W company. Expects evolution from public to private clouds.
by bryanhurren at 3/17/2009 3:25:23 PM
What trends/ challenges of use are you seeing? Amazon -1. automation of everything. 2. how to make apps horiz scalable. Google - challenge: learning how to build scalable apps (eg consistency, latency). MSFT - people spending too much time managing apps. MSFT focused on automation. See selves between EC2 and app engine.
by bryanhurren at 3/17/2009 3:29:33 PM
Concern over vendor lock-in - open standards. Amazon - EC2: there are no lockins. "we constructed the solutionto be tools". Standardization: "how many cloud providers do you know?" Goog - concerned with lock in. Want to make it easy to move on and off of app engine.
by bryanhurren at 3/17/2009 3:33:27 PM
What % of code to rewrite to move to other providers? MSFT: let you use your fav stack. Lock-in: private lots to be hosted by others - will be demanded.
by bryanhurren at 3/17/2009 3:35:45 PM
Responsible computing/ green computing. Amazon: we're a retail company, it's all about efficiency. No common measurement between clouds. Goog: we have billing, you can pay us. Pay for use drives efficiency. Is it green? Overwhelming yes, we have our own data centers. MSFT: look at costs of data center: cooling and power. Mother board: pay more for hardware to run cooler.
by bryanhurren at 3/17/2009 3:41:36 PM
Domain specific protocols. Amazon: we don't do it, but our customers. Google: HTTP - aren't a lot of problems.
by bryanhurren at 3/17/2009 3:44:52 PM
Rackspace/ sun - hybrid sun/ own servers. Amazon: seeing DBs local, apps remote and vpn between. But mostly during transitions. MSFT: customers are asking for this. A lot of stuff won't move to cloud: legacy and core ent data.
by bryanhurren at 3/17/2009 3:48:20 PM
Evernote - what % ent/ corp accepting. Amazon: enterprises see capital expenditure savings. Goog: google apps for your domain as precedent. These data centers are well managed. MSFT: Yes - ent are looking hard. Which stakeholders, which loads? Supply chain yes, core data no. Amazon: proof of concept -> staging env.
by bryanhurren at 3/17/2009 3:54:01 PM
Is the cloud profitable? Goog: it's too new. Amzn: if there wasn't money to be made, we wouldn't be in the business. Won't address cloud service profitability for amazon. MSFT:
by bryanhurren at 3/17/2009 3:57:27 PM
Anything on HPC (high performance computing)? AMZN: increasingly more imp. GOOG: Focused on web apps -> not right now. MSFT: Don't need to answer - can see who MSFT has been hiring (must be HPC people).
by bryanhurren at 3/17/2009 4:00:02 PM
Done.
by bryanhurren at 3/17/2009 4:00:06 PM