Monday Dec 22, 2008

2008 Wrapup: Top 10, What Say.

YouTube anounces the Top 10 YouTube videos of all times! Guitar videos are at #3 and I am not surprised. I for one have been learning Guitar online with YouTube videos! (Yeah, that's me in the photo:-)). 

Also check the Top 10 Web Platforms, Semantic Web Products, Consumer Web AppsMobile Web Products and Enterprise Web Apps of 2008 as identified by ReadWriteWeb. While many of them on the list are no surprise (Facebook, OpenSocial, Google Apps, Twitter, AWS, Android, FireFox, Meebo, LinkedIn, Google Maps (Mobile), Y! Search Monkey) , a few that caught my attention are: Pandora, Shazam, Fring, Brightkite,  Last.fm, Ning, Hulu, Qik, Cooliris, Atlassian, DimDim, WordPress, Mindtouch, Dapper, Hakia, BooRah, Zemanta, Uptake and Zoho. I'll let you Google explore them if you havent been playing with them already.

While Apple has been identified as the Best BigCo. of 2008, Zoho has been identified as the Best LittleCo. of 2008. Zoho is an indian startup that is likely to compete headon with the likes of Microsoft Office, Google Apps and SalesForce.com with their office productivity suite, product management tools and CRM solutions.


<script type="text/javascript">var addthis_pub="geekyjewel";</script> <script type="text/javascript" src="http://s7.addthis.com/js/152/addthis_widget.js"></script>

Friday Nov 21, 2008

Drupal For Facebook and OpenSocial

If you are a Drupal user and have been wanting to develop Facebook Applications using Facebook APIs or Facebook Connect, there is Good News. Dave Cohen just released a Drupal for Facebook  add-on module for Drupal which allows Drupal sites to integrate with Facebook, and cutting-edge Facebook Applications to be built on top of Drupal. I attended a Drupal meetup yesterday where Dave walked us through how to build Drupal Apps for Facebook and it was very clear that Dave has put in tremdous amount of work and due diligence to make it easy for rest of the community to easily plug into Facebook. Try it out!

Sun is offering Drupal/Open Solaris/Apache/MySQL bundled image on EC2. For details, Pl. click here.


Drupal comunity is further looking for a volunteer to stepup and build a plugin for OpenSocial. Any enthusiasts out there willing to help out? The OpenSocial plugin would enable Drupal developers to build Apps for Orkut, MySpace, Ning, Hi5, Hyves, Friendster, RockYou, SocialSite and all the upcoming OpenSocial Platforms. I am imagining a site that might mashup social data from all these different platforms to build a unified community across them! Cozy!

Tuesday Nov 18, 2008

Why OpenSocial for Social Networking applications and platforms

Today, you dont have to be an abnormal geeky engineer to develop IT applications. Infact, its almost where software engineers are an endangered species and neophytes will take over all engineering jobs. Particularly in the Social Networking world, with the advent of  ever growing supply of interesting Web APIs and Open Application platforms, almost anyone and everyone can develop a Web-scale application with very little to no technical background, and potentially make millions if the idea is cool and clever.

The most popular Application Platform today seems to be the Facebook Platform, given it has the maximum users (over 120 million users worldwide) and applications (over 40k). Facebook has its own proprietary programming API and language called FBML and an application written to FBML would run only on Facebook or a site built on Facebook platform.

OpenSocial on the  other hand is an open source API originally developed by Google. It is a community effort,  supported by Sun(Check out Project SocialSite), MySpace, Orkut, Ning, Hi5, Google App Engine among others. Languages supported are HTML, JavaScript, XML, ReST.

As a developer, building an application on OpenSocial would mean that it can be deployed on multiple Social Networking sites that support OpenSocial and your total number of users across these sites might add up to more than what you might get from a single proprietary site. Plus, you might be able to tap into different geographies and age groups depending on which social networking site is more popular in a given region. Eg. Orkut is more popular in Asia whereas MySpace is more popular in USA and Bebo is more popular in the UK. Also, you automatically build safety in the numbers by spreading the risk, such that if one site is down, other sites are up and still churning money for you.

Yesterday I had a chance to attend a presentation by Dave, author of BuddyPoke, one of the most popular application on Orkut. It was very interesting to learn that BuddyPoke is an application developed by 2 developers, is live on 8 Social Networking sites (MySpace, NetLog, Orkut, Friendster, Hyves, Hi5), has 26 million+ users  with a peak install rate of 260K installs in one day. It was launched just 6 months ago. Compare this to some of the most popular Facebook applications like RockYou that has I am told about 20 million Facebook users. It takes Dave less than a few hours to get his BuddyPoke application up and running on a new OpenSocial platform.

You get my point. Web is Good, and being Social is Good. However, Social Web is even better. We all have the opportunity to shape the future of Social Networking via our contributions to OpenSocial.


And if you are a OpenSocial or Facebook developer, dont forget to leverage the Sun's offer of free hosting on Joyent for 1 yr.

Wednesday Nov 12, 2008

Bebo Apps hosting free on Open Solaris

Yesterday, it was my pleasure to be a part of the BeboDevNite at AOL's offices in Mountain View. Bebo is a social networking platform/website, just like Facebook, MySpace, Hi5 and is owned by AOL. Bebo has been more popular in Europe so far but is gaining popularity in USA. 


Sun Startup Essentials team including myself was there and we announced our newly launched program to offer developers free hosting of Bebo Apps with our hosting partner Joyent (learn about the Joyent-Bebo developer program). We also offered access to discounted Sun hardware, open source software, professional services, and connections with VCs. 

If you are a Bebo developer, check out this program. Plus Bebo has made it very simple and intuitive to migrate Facebook Apps to Bebo. You have an opportunity here to capture new users of the Bebo community, especially outside of USA where Bebo is more popular. 


Wednesday Nov 05, 2008

Open Social Networks built on Open Identity and Open APIs

This has been an year of Application Platforms and we have seen a number of Social Networks and XaaS flourish. Facebook, MySpace, Hi5, Friendster, Orkut, Google Apps Engine, Y!OS, EC2 to name a few. Everything is syndicated and social is everywhere. Its the people who are the center of the services, not the software. There is a seemingly infinite demand for applications, almost difficult to deliver. Social computing is becoming a pillar of mass culture. Software is increasingly mediating between people and Apps is a way of life.

However, its also evident that in the current world, these social networks and platforms live alone and isolated from each other and there is no easy way to maneuver seamlessly between different networks.  This limitation is giving birth to Identity platforms wherein every user has an Open Identity and the social network vendors are being encourged to implement their platforms on top of these open Identity standards. In the coming year, we are likely to see more "Open Social Networks" so as to lower the barrier to entry in a social network, ease user acquisition and make socializing a more vibrant experience.

An Open Identity is an entity built on open standards that would define some of the following user attributes:

  • My profile
  • What people say about me
  • Who my friends are
  • What is my content
  • Which sites I can go to
  • etc.

Basically this entity would define a user. If all platforms leverage the same standard identity platform, then it would be seamless for a user to enter new networks. This would enable the service providers to get valuable insights into new user base by allowing them to easily plugin to their networks using open identity.

Yahoo! , MySpace and other vendors in this space are preaching what they are calling "Open Stack" that would make user data portable and enable a user to carry their address books with them while signing on to a new network or platform. As an example, figure below illustrates the Y! Open Platform.

With the web becoming more open and social, standards are needed to power the social functionality without having to reinvent the wheel every time. It only makes sense to tap into the existing semantic information and participate in the echo system. Its important to understand this distributed landscape and plan intelligently so that one can best leverage the building blocks.

Sunday Nov 02, 2008

Sun's Cloud Computing Portfolio

Update: Sun has expanded its Cloud Computing portfolio with the recent acquisition of Qlayer, a cloud computing company that automates the deployment and management of both public and private clouds.  The Q-layer organization, based in Belgium, is now part of Sun's Cloud Computing business unit which develops and integrates cloud computing technologies, architectures and services.

Cloud computing is about managing petascale data. Sun's server and storage systems can radically improve the data-intensive computing emerging in the cloud. Some clouds are closed platforms that lock you in. Sun's open source philosophy and Java principles form the core of a strategy that provides interoperability for large-scale computing resources. Sun's virtualization solutions for advanced high-performance computing deployments are integrated with Solaris and Web 2.0 technologies such as Java and MySQL.

Check out Sun's Cloud Computing Porfolio below:

  • MySQL is almost the defacto database of choice powering the web-scale next-generation of database driven web applications in the cloud. Cloud computing solutions for MySQL makes it easy to develop, deploy, and manage your new and existing MySQL-backed applications in a virtual computing environment. The MySQL Enterprise for Amazon EC2 subscription is a comprehensive offering of database software and production support to deliver applications on Amazon EC2 with optimal performance, reliability, security, and uptime. For the first time, organizations can now cost-effectively deliver database driven web-scale computing in the "cloud", fully backed by the MySQL database experts at Sun. You can learn more about it here


  • The Webstack from Sun is the optimized open source software stack and is bundled with latest release of OpenSolaris 2008.11. It is pre-configured to have the most popular applications (Apache, PHP, MySQL) to work seamlessly out of a Solaris box. By using Solaris with these binaries in a Cloud, you can enjoy the best levels of performance, while also reducing your time-to-service.
  • Performance is one of the key metrics that users are skeptical about in the cloud. White its not a critical criteria, they still want to be able to profile their applications running in the cloud. Netbeans  provides plugins to profile your application on Amazon EC2. Check out the steps here on how to use Netbeans for profiling your application in the Cloud. You can learn more on this at the Cloud Computing Bootcamp on Nov. 19 2008.  

  • Virtualization is key to enabling a Cloud Computing environment. The Sun xVM portfolio offers a simple and efficient way to leverage a heterogeneous, virtualized environment:
    • xVM Ops Center Discover, provision, update, and manage globally dispersed IT environments from one console
    • xVM VirtualBox Build, test, and run applications on one desktop or laptop for multiple OS platforms side by side
    • xVM Server Securely and reliably virtualize systems and services in a Windows, Solaris OS, or Linux environment
    • Sun VDI Software Securely access a virtual desktop from nearly any client on the network

Further, Solaris 10 includes the Containers technology which is an implementation of operating system level virtualization technology first made available in 2005 as part of Solaris 10. A Solaris Container is the combination of system resource controls and the boundary separation provided by zones. Zones act as completely isolated virtual servers within a single operating system instance. By consolidating multiple sets of application services onto one system and by placing each into isolated virtual server containers, system administrators can reduce cost and provide all the same protections of separate machines on a single machine, hence making it a perfect technology for the Clouds.

  • Besides the product portfolio, Sun is also offering services in the Cloud Computing space.
    • Zembly is a service from Sun hosted on Network.Com which is a place to create social applications, together.  At Zembly, you easily create and host social applications of all shapes and sizes, targeting the most popular social platforms on the web like Facebook, Meebo, iPhone, Google Gadgets etc. And, you do it along with other people, using just your browser and your creativity, and working collaboratively with others.
    • Project Kenai is the foundation for the connected developer of tomorrow. It allows you to freely host your open source projects and code. Find and collaborate with developers of like mind and passion from around the globe.
    • Project SocialSite, is an open source ( CDDL/GPL2) project for building Widgets and Web Services that make it easy for you to add social networking features to your existing web sites, including the ability to run OpenSocial Gadgets and have them backed by the same social graph.
    • Project Caroline is an advanced R&D project at Sun Microsystems. It is a hosting platform for development and delivery of dynamically scalable Internet-based services. It is designed to serve an emerging market of small and medium sized software-as-a-service (SaaS) providers.


  • Sun is offering Open Solaris on Amazon EC2 OpenSolaris, which comes with tools such as ZFS and Dynamic Tracing (D-Trace), are offered for free, in contrast to some Linux offerings that cost money. ZFS allows instant rollback and continual check-summing capabilities, something developers have found lacking in the EC2 platform.  In addition, Sun is offering several popular EC2 images like Drupal, Roby on Rails, Apache, Tomcat etc. For the entire list, click here.


  • Sun is running several promotions for  hosting Facebook and OpenSocial applications on OpenSolaris free for 1 year with some of our cloud computing partners like Joyent. For more details, check out our Startup Essentials program.

Stay tuned for more to come from Sun in this space.

Wednesday Oct 29, 2008

My 2 cents on Microsoft Azure

Microsoft recently announded their Cloud offering called Azure. Azure is more of a PaaS Windows cloud, offering their proprietary closed Winows products  as a service. Seems to me like that traditional Software as a Service (Saas) model. Does not REALLY excite me! Marketing dollars well spent though in picking up the name Azure, meaning "clear cloudless sky". In addition, they have not yet announced anything around SLAs and price for the service, key for successful adoption of cloud based computing.

Yahoo announced yesterday their own PaaS Y!Open platform based on OpenSocial APIs that is geared more towards targeting Social networking audience unlike Azure. This is more interesting to me as they will immediately be able to capture new developers and expand on their current echosystem.

But yes, Azure is offering more than what Google Apps Engine offers today. To me, it would be interesting to see what M$ offers around industry standard APIs like OpenSocial which is how they can attract more of the Next-gen developers building mashup services around their PaaS. They seem to have endorsed OpenSocial anyways.

Facebook has gone up from 27 million users to 140 million users after opening up their Facebook API to developers in the last one year with 40 thousand third party applications hosted on facebook. Now thats revolution. Its all about expanding the echosystem of your developers in this era of internet computing and thus monopolising the market/making yourself indispensible. Its all about the open APIs, rather than spinning your own proprietary API clouds like Azure. 

Web-scale and Cloud Computing open APIs is almost like the Open Source model which we have all come to love and thrive on. Stay tuned on my next blog on Open Web Identity leading to Identity platforms and Open Social Networks.

About

alkagupta

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today