Current Insight Community Cases

Essential Datacenter Tips On Application Performance Monitoring

The Importance Of Skilled Immigrants To The American Economy

Help A New Kind of Music Label Revolutionize The Industry

Mandates To Buy American Should Be More Carefully Considered

Navigating The New Business World After This Recession

Check out our CwF + RtB experiment.
Brought to you by Floor64 and the Techdirt crew.

stories filed under: "web platform"
Web Services

Web Services

by Mike Masnick


Filed Under:
appengine, pricing, web platform

Companies:
google



Google AppEngine Pricing: Get In For Free; Only Pay If You Drive Serious Traffic

from the watch-out-amazon dept

I've already explained why I believe Google's AppEngine could be a big deal if implemented well (still an open question). One of the open questions was price, though you could (and we did!) take a guess based on the original announcement. Well, now Google has released the pricing and it's pretty much what we expected: the platform is totally free for anyone who isn't driving that much usage, but as you ramp beyond a certain level, fees kick in. Those fees seem pretty similar to Amazon's fees (some minor differences, but not that many will notice). Assuming that the rest of the system works well, the free bottom end will hopefully lead to some interesting innovations. For developers, the only cost of building and testing a web app is their time. This effectively lowers the barrier for developing new web apps even further. For years there was talk about how cheap it was to develop web apps these days compared to a decade ago. With Google's offering, it's even cheaper.

9 Comments | Leave a Comment..

 
News You Could Do Without

News You Could Do Without

by Mike Masnick


Filed Under:
cloud computing, databases, mysql, web platform

Companies:
mysql, sun



What Sun Should Be Doing With MySQL

from the good-advice dept

Earlier this year, Sun scooped up MySQL for a cool $1 billion. However, while Sun has been somewhat friendly towards open source software, there were plenty of concerns about what the company planned to do with MySQL. Some of those fears are now being realized. After first disappearing some of MySQL's public statements on the evilness of software patents, Sun caused quite a bit of controversy with a plan to close source certain new features in an attempt to push people to upgrade to a premium, paid version of the software. While that's certainly one strategy, it could be a dangerous one, ticking off many MySQL users who will go searching for alternatives.

So, what could Sun do with MySQL to help build a bigger and better business that doesn't involve locking up any software? The blog Milking The Gnu has a very interesting suggestion that makes a lot of sense (and certainly fits in directly with the economics we discuss around here). The idea is not to worry about locking up the software, but to turn MySQL into a cloud computing web-platform. The reasoning makes a tremendous amount of sense (much more than Sun's current strategy). Basically, on the low end, you have folks who will never pay for a premium version of MySQL anyway. At the high end, most of those companies (if pushed) will probably lean towards Oracle or IBM. But in the middle-tier there's a real opportunity -- not to be a database software company, but to build that all important web platform we've been discussing.

Already, Amazon and Google are trying to build that platform, with Amazon seeing a fair bit of success (and Google just starting). Sun has promoted the concept of cloud computing for years, so why not flip things around and make MySQL the database part of a cloud computing offering. With so many folks already comfortable with MySQL, it will be much easier for many of them to embrace this offering, rather than having to figure out the details of Amazon's SimpleDB or Google's AppEngine/BigTable setup. Then, the more people you get to adopt the free open source version of MySQL, the more likely they are to make use of Sun's cloud computing offering over the alternatives. And, then, Sun can charge for the use of cloud computing resources (scarce resources) while knowing that the infinite nature of MySQL promotes that scarce good. Given that Sun's been such a promoter of cloud computing for so long, you would think this was a no-brainer. But it's latest actions with MySQL suggest it may be going in a different direction, and that's unfortunate. Update: Marten Mickos of MySQL/Sun responds in the comments, and Glyn Moody points us to an interview he recently conducted with Mickos suggesting that Mickos is thinking along similar lines about cloud computing.

12 Comments | Leave a Comment..

 
Web Services

Web Services

by Mike Masnick


Filed Under:
application development, enabling platform, hypercard, innovation, web platform



Why The Web Platform Matters: It Enables Innovation

from the watch-this-space dept

While I've been talking up the importance of "the web platform" for years, some folks here were a bit confused about my recent post concerning the launch of Google's AppEngine. Some couldn't see how it was different than basic webhosting and asked for clarification on why this could be a big deal. So I wanted to dive a little deeper into why a web platform really is so important. Just as I was starting to write this up, I spotted Rich Skrenta's fantastic post on AppEngine where he says it's (finally) the web equivalent to Hypercard. That's the perfect analogy. Hypercard was a true enabling platform. It suddenly made it incredibly easy to create quick apps and be able to share them and make them useful. It bundled everything you needed in one system and made it all "just work." It turned app creation into something almost anyone could do with a little training -- and applications, ideas, companies and (eventually) industries grew out of that. The same thing can happen with a true web platform, but to an even greater level (and, I'll state here that it's too early to call AppEngine that true web platform, but it looks like it has the potential).

In a way, it's related to the other holy grail we've discussed in the past: situated software. This is more personal software. Basically, it's software that anyone can create for their special needs. It takes the programming out of the hands of the few and gives it to the many, which allows many new ideas to flow and totally unexpected and useful applications to come out in the end. When we first talked about situated software, we noted that it didn't need to scale -- but if it can also scale, then things get even more interesting. This isn't to say that AppEngine suddenly makes it easy to program. Not at all. But, it's heading in that direction. Purists will complain (of course they'll complain) that this will lead to a ton of crap, but that's the same argument made by journalists slamming bloggers. Of course it'll lead to a ton of crap, but it'll also lead to a ton of really interesting, fascinating and useful things that'll rise up out of that crap. It'll also lead to a lot of innovation and, potentially, totally unexpected and different ways to use the internet. And that should be exciting.

3 Comments | Leave a Comment..

 
Web Services

Web Services

by IC Expert,
Tom Lee


Filed Under:
appengine, copies, web 2.0, web platform

Companies:
google



Much Ado About Nothing: The Rise And Fall Of HuddleChat

from the harping-on-huddlechat dept

If you've heard of HuddleChat at all, you already know about its demise. Put together by a few Google engineers in their spare time, the web chat application was used to showcase Google's newly-announced App Engine offering. There was just one problem: it was nearly identical to 37Signals' Campfire, a well-known SaaS web chat application. 37Signals gave some petulant quotes to ReadWriteWeb about the situation, and shortly thereafter Google pulled the app down.

As Om Malik has pointed out, this is all a bit ridiculous. AJAX/Comet chat is a fairly simple feature to implement. If my fellow participants in the Web 2.0 economy are counting on earning their keep via a collective conspiracy to make our jobs look harder than they are, we're all in deep, deep trouble. There's additional potential irony here, too, given that 37Signals has been accused of ripping off others' work to create Campfire in the first place.

But while this incident may prove portentous to the long-term prospects of the 37Signals business plan, it's hard to see how it could mean anything for Google. Breathless declarations that "many in the developer community [will] view Google App Engine as a Xerox machine for copycat product developers" are downright laughable. Google's decision to kill HuddleChat makes good PR sense, but it's inconceivable that many cost-conscious, Python-friendly startups would give up on App Engine over this minor blog imbroglio. As in many other respects, Amazon Web Services will likely provide the relevant template for these issues, and so far AWS has wisely avoided getting dragged into policing its users' apps.

Of course there's a lot of speculation that App Engine will include a free offering, and for that reason it may attract more troublesome users than EC2 currently does. But even if Google finds itself obligated to fight more griefers, phishers and spammers than Amazon does, it seems certain that they won't waste their time arbitrating squabbles over who called dibs on which trivial featureset. Sadly, that will remain for the courts to decide.

Tom Lee is an expert at the Insight Community. To get insight and analysis from Tom Lee and other experts on challenges your company faces, click here.

7 Comments | Leave a Comment..

 
Web Services

Web Services

by Mike Masnick


Filed Under:
apis, appengine, application development, hosting, web platform, web services

Companies:
amazon, google



Google Finally Realizes It Needs To Be The Web Platform

from the took-'em-long-enough dept

Way back in 2004, we started asking when Google was going to become "the web platform," finally opening up its infrastructure to build out new and useful applications. It seemed obvious at the time that the next real battle was going to be in that space, but time and time again, Google has missed opportunities to do so, opening up a window of opportunity for other players. Surprisingly, the closest to realizing the vision has been Amazon.com with its Amazon Web Services offerings -- which was something no one would have expected back in 2004. Back then, the questions were more about Microsoft, Yahoo and Google. Microsoft, however, can't seem to get past its desktop software DNA (though, it talks a good game) and Yahoo! (typical Yahoo!) has bits and pieces here and there but can't seem to pull together a comprehensive web platform strategy. For a brief period of time, it looked like Facebook might become a true web platform, but it's been too focused on locking apps in rather than enabling outbound efforts.

So, now, finally, nearly four years later, Google has come to its senses and announced its entrance into the web platform space with its aptly named AppEngine offering. In many ways, it's similar to Amazon's offering (which is a good thing!), though much more integrated, which could prove to be either a problem or a benefit depending on what you want to do. Amazon allows for a much more a la carte setup, which could appeal to many, while you have to really embrace Google to enjoy the benefits of its setup. A big open question is pricing. A huge part of the appeal to Amazon's Web Services platform is that it's crazy cheap. You really have to be working it quite hard to build up any sort of significant charges. Google hasn't released info on pricing yet, offering AppEngine up for free to the first 10,000 developers (who appear to have snapped up all the open slots in less than two hours). That free service has some limitations: initially 500 MBs of storage and enough bandwidth to serve approximately 5 million pages per month. There's some suggestion that the final service will always be free up to that level, with charges starting if you go beyond that. If so, that could certainly appeal to people who just want to try some stuff out for free.

While this may seem like something that will only appeal to serious techheads, this could be a really big deal. A lot is going to depend on how well AppEngine really works, and how open it really turns out to be. However, if it really does provide another super cheap (or even free at low levels) full service, highly scalable platform for all different kinds of applications, things could start to get very interesting pretty quickly. Between this and Amazon's Web Services, the very concept of developing online applications may finally start to change in significant ways for the better. The easier it is to develop and deploy highly scalable web applications, the more innovative and creative solutions we're going to start to see.

19 Comments | Leave a Comment..

 
Predictions

Predictions

by Mike Masnick


Filed Under:
advertising, social networks, web platform

Companies:
facebook, google



Facebook And Google Compete By Flipping Each Other's Models Inside Out

from the it's-about-time dept

For years, we've been disappointed with the fact that none of the big web companies seemed to recognize the importance of establishing themselves as core to the web platform. In fact, Google has quite often done things to move away from being such a platform -- which seemed like a dangerous strategic move leaving things open to other providers. Early on, it had seemed so obvious that Google should set itself up as a "web operating system" on which others could build applications -- but the company has been slow to embrace that kind of vision, preferring to remain somewhat closed off. So far, surprisingly, Amazon had seemed like the most eager to embrace enabling the web platform with its S3 and EC2 services. However, in the last few months, Facebook has received much of the attention for its platform play. To be honest, we initially had high hopes for Facebook's platform play, but despite the hype and attention it has generated, it's actually gone in the wrong direction. It seems like Facebook's attempt at being the platform is more about bringing apps into Facebook, rather than allowing outside apps to make use of Facebook as a component. In fact, it's a little bit like Google's misguided strategy -- focused less on enabling things outside of its system, and more on bringing things inside.

However, both Google and Facebook are getting ready to launch new offerings that look like they hit directly at the other company -- but which really demonstrate some of the tactics both companies are hoping to use in branching out from their core areas of business to become more of a web platform. And both involve hitting the other provider by doing what it won't do in terms of opening up certain data to outside uses.

First up is Facebook, which is rumored to be launching a major ad network initiative designed to compete with Google's ad platform. The key is using Facebook profile information tied to an ad cookie to make the ads that someone sees as they surf around the net a lot more relevant (or creepy, depending on your point of view). It's this vision that Microsoft is buying into (as the supplier of the ads). This is a clever move. It's something that Google can't do as directly or efficiently, as Facebook in many cases will have a lot more data about the user's specific interests and profile. But, it's also an example of Facebook finally doing something that involves pulling data out of Facebook to do something useful elsewhere.

Then, there's Google. The company is launching a new set of standards designed to make it easier to build apps that run across any willing social network. The company has built up an interesting alliance of networks, including (no surprise) its own Orkut, but also LinkedIn and Salesforce.com. The idea here is that developers can now have their apps easily work with a variety of social networks. Facebook hasn't signed on to the deal, and may resist it for some time -- but if it really starts to get some traction, the company may feel it necessary to join in. In effect, this is Google's way of forcing social networks to open up more and be a part of the larger web platform -- rather than being stuck in their own little silos. If it works well, Google could conceivably then build a similar ad offering on top of multiple networks of information, and it would also serve to protect Google somewhat from the faddish nature of social networks, as it wouldn't matter if one particular network declined as another gained prominence -- as long as they're all using these standards.

Comparing the two strategies is interesting -- as both revolve around doing the sorts of things the other company doesn't want or cannot easily do, yet which will directly impact the other's business. But, both also involve a somewhat tricky cat and mouse game of determining which parts of a business are really open and which are closed, with both seemingly hitting at each other's key weakness within their core offerings. In other words, it's about to get a lot more fun to observe how these strategies play themselves out. As for who wins? Despite thinking that Google should have opened up years ago, I think Google has the stronger position here. On top of simply having a lot more money available, it's strategy is much more about enabling others to do much more online. Facebook's strategy, on the other hand, risks consumer backlash over having private info spread outside of Facebook, and also leaves the company reliant on everyone staying within Facebook just as Google is about to make other social networks potentially more interesting.

9 Comments | Leave a Comment..

 
Search Techdirt
And now, a word from our Sponsors..



Popular Posts
Poll

Which Internet Concern Worries You The Most?

 

 

 

 

 

 


Add Techdirt RSS To Your Reader
rss Add Techdirt to your Bloglines
Add Techdirt to your Google Add Techdirt to your My Yahoo
Add Techdirt to your Netvibes Add Techdirt to your Newsgator
Subscribe to Techdirt's Daily Email Newsletter

Techdirt's Daily Email Newsletter

Older Stuff

Thursday

4:52pm: What Does It Say When A Comedy Show Does More Fact Checking Than News Programs? (56)
3:33pm: Nordic Music Week: Optimism Galore And Found Songs (11)
2:10pm: Would Top Sites Really Opt-Out Of Google Based On A Microsoft Bribe? (37)
12:57pm: Intel Lawyers Again Go Too Far In Trademark Bullying (22)
11:43am: Mandelson Wants Gov't To Have Sweeping Powers To Protect Copyright Holders (40)
10:47am: Once Again, Walmart Stops People From Printing Family Photos Due To Copyright Law Claims (42)
9:39am: Essayist Writes Popular Essay... Then Sends 'Non-Negotiable' Invoice To Church Who Posts It Online (59)
8:23am: ASCAP, BMI And SESAC Continue To Screw Over Most Songwriters: 'Write A Hit Song If You Want Money' (78)
7:07am: Kicking People Off The Internet Not Enough In South Korea, Copyright Lobbyists Demand More (26)
5:33am: Are The Record Labels Using Bluebeat's Bogus Copyright Defense To Avoid Having To Give Copyrights Back To Artists? (42)
3:53am: Larry Magid Calls For News Tax To Fund Failing Newspapers (29)
1:35am: Judge Says 'There's An Ad For That...' And It's Ok For Now (14)

Wednesday

11:01pm: Oh Look, Some Police Do Know How To Use Craigslist As A Tool (8)
8:43pm: Netherlands The Latest To Propose Mileage Tax That Requires GPS For Tracking Driving (30)
6:40pm: Spain Says Broadband Is A Basic Right (12)
4:22pm: Entertainment Industry Wants More People To Know About OpenBitTorrent Tracker (25)
3:00pm: It's The TSA, Not CSI: Actions Limited To Security, Not Crime Investigation (25)
1:49pm: The More Innovative You Are, The More You Get Sued; Yet Another Patent Lawsuit Over Shazam (7)
12:36pm: Oh No! Nobody Reads! Oh No! It's Too Cheap For Everyone To Read! (18)
11:15am: We See Your 'Copyright Contributes $1.5 Trillion' And Raise You 'Fair Use Contributes $2.2 Trillion' (17)
9:55am: Cable Industry Joins MPAA In Asking FCC To Allow Them To Stop Your DVR From Recording Movies (45)
8:44am: Sony Pictures Having Its Best Box Office Year Ever... Still Blaming Piracy For Killing The Business (38)
7:30am: Jenzabar Finds 'Expert Witness' Who Will Claim Google Relies On Metatags, Despite Google Saying It Does Not (38)
5:52am: China Says Microsoft Violates IP With Windows, Bars Sales (26)
4:01am: Don't Post Comments On StlToday.com Or They Might Tell Your Boss (45)
1:50am: Recording Industry Making It Impossible For Any Legit Online Music Service To Survive Without Being Too Expensive (45)

Tuesday

11:01pm: Crackdown On Loyalty Program Scams Shows How Ridiculously Sucessful They Were (11)
8:56pm: Just Because People Say They'll Pay For Something, It Doesn't Mean They Will (21)
7:02pm: Yes, Bad People Use Facebook Too (8)
5:29pm: Folks Can Digg Shoes For Needy Kids (2)
More arrow
Quick Links
Close
E-mail It