For those widget company ideas (like here and here), which are typically worked upon by some developer as a hobby - paying $75 per month to Amazon,with the added overhead of managing your systemimages , seems too much.
I am to glad to see that java in the cloud with pay on true usage shaping up. After all Java is still the most popular language around. The options on the horizon include
a) Stax
b) App Engine for Java
c) Sun Cloud
On Pricing:
Most of the widget company ideas start off as a hobby and get a life if the idea has potential so to expect a developer to pay $900 per year(the base version of Amazon EC2) on something that is just an experiment is way to much. The starting price has to be free
It seems to me that google has the best handle on this market -The innovation sourcing market. They have a free entry point but then tie you down to their proprietry and great tools. Note that to a developer GREAT is a more important than propreitry and to the google business managers PROPRIETARY is more important than great. Not to say that one can substitute or replace the other. Ley us see what sun microsystems comes out with - They promise on interoperability but will they be able to give something great within the constraints of interoperability.
Note: I must also say that I recognize that sun's and google's customers are different and their Cloud strategy will have to align with their customer's needs. For Google it is all about recruting developers as franchise's of their advertising business. For sun it is really about Enterprise and Datacenter
Thursday, March 26, 2009
Summer of the Java Cloud
Labels: business models, Cloudcomputing, google, open source, sun
Friday, March 20, 2009
Death of billion dollar opensource company.
For those coming in late - IBM intends to buy sun for 6.5 Billion.
I read the news as the death of opensource as a revenue model, and validation of opensource as an important tool for running a software related business.
First of all let me start this blog piece on my definition of “what is an opensource company?” It is a company where you can associate the revenue of the company directly to the opensource product/service. While this statement sounds quite straightforward, it is in-fact not that clearly established viewpoint in the industry. People tend to bundle companies that exploit opensource technologies into the category of opensource companies. As per this metric companies like HP,Google IBM and even Microsoft all fit it as opensource companies because all are successful exploiters of open source technologies. I disagree. If someone like Capgemini was to say that they are in the People Business I can understand, because they make money from selling bill time of people. But if Google was to say that they are in the people business because people are there single differentiating factor - I would not agree. Google is in the advertisement business to any Financial Analyst.
To me companies like Sun Microsystems, Redhat , springsource and a ton of small companies are “opensource companies”.
Now going back to IBM-Sun. How are IBM and Sun really different from an open source strategy perspective?
IBM has a clear demarcation between for-profit-revenue generating products (like websphere , db2) and for-leverage-cost-only-opensource products(like eclipse , apache software etc), while SUN on the other hand has a phase-customer-in approach where all products are free to use and you pay for it only if you want an insurance policy against something going wrong.
This demarcation IMHO is the key to successful use of opensource. Opensource in itself is not a revenue generating business. It is a leverage and an execution strategy. It can be a very good market capture strategy (downloads leads to adoption), a very good component sourcing strategy (the way IBM uses Apace foundation), a cost effective developer relations approach and a very good distribution vehicle.
Today – Sun Microsystems and Redhat are the biggest opensource companies in the world. Sun software and services is more than a billion while redhat is still about 300Million. After Sun gets bought over by IBM there will be no billion dollar open source business and my guess is that someone like redhat might also get absorbed by Oracle /HP.
So my viewpoint is that future of an successful open source company is to get bought out to enable better monetization or somehow undergo metamorphosis in the way they think about revenue. To be able to monetize better you need to have relationship managers that talk to executives that actually make purchases. Yes downstream adoption of the technology in the organization is a good thing but it is not a differentiating factor for a purchase decision. You need to have a flavor of the product branded differently that has a mandatory cost(Rational studio and eclipse). Yes you might tolerate piracy but you need to make the customer obligated to pay.
Free for all approaches work for the first $50 Million revenue but do not scale.To grow to a billion dollar of revenue , you need to make customers obligated to pay after certain thresholds are reached.
Labels: ibm, open source, opensource, sun
Friday, March 6, 2009
How many computers does the world need?
An interesting discovery for me today was - around 20 per cent of all the servers sold around the world each year are now being bought by a small handful of internet companies -including Microsoft, Google, Yahoo and Amazon.
And all this before cloud computing as really taken off. in-Aptly said by IBM CEO in 1943 and then aptly re-phrased by Sun Microsystems CTO in the present context - The world only needs 5 computers
The movement of 20% to 80% is where all the usage patterns and architectural patterns are going to change. As pointed out by Rashid in the FT blog - "every time there’s a transition to a new computer architecture, there’s a tendency simply to assume that existing applications will be carried over (ie, word processors in the cloud)."
A case in point to me is spreadsheets. The current-form-spreadsheet IMHO will not scale in the cloud architecture. With the massive amount of data available to business users in the cloud architecture - Datamining techniques like Clustering , Decision Trees , Network Analysis will be available as features and the current charting capabilities would really move to the world of visualization.
Labels: Cloudcomputing, Information Management
Tag Interest
- google (20)
- SaaS (15)
- insurance (11)
- open source (11)
- Cloudcomputing (9)
- business models (9)
- web2.0 (8)
- sun (7)
- Amazon (6)
- Information Management (6)
- soa (5)
- BRMS (3)
- BI (2)
- GWT (2)
- ILOG (2)
- business rules (2)
- microsoft (2)
- opensource (2)
- personal auto (2)
- Economics (1)
- HaaS (1)
- IT consulting (1)
- PandC (1)
- Pega (1)
- SAP (1)
- agent (1)
- ajax (1)
- appengine (1)
- chrome (1)
- consulting (1)
- cpc (1)
- databse2.0 (1)
- google apps (1)
- govt (1)
- ibm (1)
- investing (1)
- jobs (1)
- math (1)
- openoffice (1)
- oracle (1)
- outsourcing (1)
- self service (1)
- social software (1)
- software appliance (1)
- springsource (1)
- ucla (1)
