Enterprise comes in different "sizes".   What is "HUGE" to most of us is
miniscule for Google.

Imagine how big Gmail is.  If your Fortune 500 company had an app that got
Gmail like traffic you wouldn't outsource the hosting, the mark up would
kill you.  When you are a certain size not having to have people and
resources allocated saves you money, but when you get to a certain level of
utilization the markup on other people providing those things starts to kill
you.   

The way "clouds" work follows a lifecycle.  

Start on an Obfuscated platform, no set up, no management, focus on the
code.

Move to a Performance of several Specialized platforms. (EC2, Hosted
DataBases, CDNs)  Start focusing on infrastructure, tuning, and cost
optimizations.

Move to portions of platforms under your management on your
Hardware/Infrastructure. Start Focusing on building resources that run at
near 100% utilization, Optimized hardware for Performance, and Network
Topologies that align with your specific demographics. Use Cloud Services
for Over Flow, Burst Capacity and Point of Presence in regions which are not
ideal for full presence.

Complete Insource. Minimal failover, burst capacity and peering
relationships with external partners. Mostly for "End of world" scenarios,
and as part of strategic partnerships.

Which of these stages do you think Google spends most of its days in?  Most
of the people on this list will never get to that final stage.  And
"Enterprise" like Universities will never get to that last stage.  That
doesn't mean they aren't enterprise just that there are 5 orders of
magnitude between Michigan State Universities 40k user base, and Facebook's
4 Billion.



-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Luis Daniel Mesa
Velasquez
Sent: Thursday, October 13, 2011 1:50 PM
To: Google App Engine
Subject: [google-appengine] Re: Here's your platform...

Yeah, that AND because writing useful software using the many, many, many
limitations of GAE is too hard for Google products to be out in time, let
other people's products be late. You don't put all your eggs on the basket,
you put some of your eggs on the basket and charge other people to put some
of their eggs on that same basket. The thing is, Google owns the basket. If
Google doesn't trust it's own basket then why should everyone else?

It's a (would-be-)great platform.

Just not "enterprise" great, no matter how many companies you invite (pay to
talk) about how great GAE is for their enterprise.

On Oct 13, 12:53 pm, "Brandon Wirtz" <[email protected]> wrote:
> Josh,
>
> I sure hope the Googlers on this list don't take your advice, I'd like 
> them to continue to have employment for a while, and doing as you say 
> might end that.
>
> Amazon doesn't run on EC2, Microsoft doesn't run on Azure.  Cloud 
> computing is NOT for Super Enterprise.  It is for those still looking 
> to scale and grow. Those who don't want to deal with infrastructure. 
> But if you are truly building the Fastest, Most Reliable, Biggest 
> tools, the obfuscation of the hardware is a bad thing.
>
> It is like me going to the race track. I'm amateur, I take my Spec 
> Mini cooper and I run. Sometimes I rent a Lotus. That rental is a 
> great deal for me, but I can't tune it to my preferences.  It is 
> faster than my Mini, it is well maintained, but compared to what it 
> could do if I owned it, it is slow and limiting.
>
> Google does run some projects on GAE, Microsoft runs some projects on
Azure.
> Certainly the lessons learned from these platforms goes back to other 
> projects, but you don't put all of your eggs in one basket.
>
>
>
>
>
>
>
> -----Original Message-----
> From: [email protected]
>
> [mailto:[email protected]] On Behalf Of Joshua Smith
> Sent: Thursday, October 13, 2011 8:00 AM
> To: [email protected]
> Cc: Peter Magnusson; Gregory D'alesandre
> Subject: [google-appengine] Here's your platform...
>
> I'm sure you've all seen this by now:
>
> http://siliconfilter.com/google-engineer-google-is-a-prime-example-of...
> mplete-failure-to-understand-platforms/
>
> (skip the blog entry and go right down to the actual posting at the
bottom).
>
> As I read it, it struck me that GAE totally IS a platform. And it 
> struck me how much more awesome GAE would be if maps, and docs, and 
> charts, and everything else was written on it.
>
> So my advice to you Peter and Gregory is to march into 
> whoever's-in-charge-these-day's office and say: "He's right. And 
> here's how to fix it: Require that from this moment forward EVERY 
> product (except
> search) google offers MUST be built on GAE."
>
> GAE would increase in awesomeness by 1000 fold, because your peers in 
> google would demand that it does.
>
> -Joshua
>
> --
> You received this message because you are subscribed to the Google 
> Groups "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group
athttp://groups.google.com/group/google-appengine?hl=en.

--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to