Welcome!

Get Cloud Ready!

Janakiram MSV

Subscribe to Janakiram MSV: eMailAlertsEmail Alerts
Get Janakiram MSV via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Janakiram MSV
Almost every PaaS vendor has gone polyglot and Amazon Web Services is not an exception. Last week AWS has announced PHP and Git deployment for Elastic Beanstalk. Having been launched with Java support almost a year ago, Beanstalk has got another language in the form of PHP. Technically...
On March 22, AWS and Eucalyptus announced a partnership to bring compatibility between the AWS API and the Eucalyptus API. While this can be perceived as simple technology interoperability between the stacks, this announcement has a significant impact on the Cloud ecosystem. Amazon’s C...
Amazon has done it again! They reduced the price for the 19th time in the last six years. The latest price reduction is significant because it impacts Amazon EC2 which is the most popular service of AWS. You can consume Compute on the AWS Cloud in one of the three forms; 1) On-demand w...
In July 2010, Rackspace, one of the IaaS players has partnered with NASA to launch an open source cloud project called OpenStack. The key objective of OpenStack is to create a unified platform that powers both the Private Cloud and the Public Cloud. This will make it easy to move workl...
Consumer web applications today need to be web-scale to handle the increasing traffic requirements. One of the key components of the contemporary web application architecture is storage. Social networking and media sites are dealing with massive user generated content that is growing d...
Many architects face the challenge of mapping and aligning the physical architecture with the Cloud architecture. This is primarily due to the wide array of choices on the Cloud and also due to some of the constraints introduced by the Cloud. Storage is one of the most critical players...
In part 1 of this series, we have been through the process of signing up with Windows Azure. In this part, we will setup the development environment required to get started with your first Cloud application. Firstly, you need to download and install Microsoft Visual Studio. For this, v...
Windows Azure is the Platform as a Service offering from Microsoft. Though it started as the preferred Cloud platform for .NET developers, it has come a long way to become a true polyglot PaaS. Windows Azure supports running .NET, Java, PHP, Node.js and even PERL, Ruby, Python and othe...
Having covered Cloud Foundry, Force.com, Google App Engine and Red Hat OpenShift, we now take a look at Microsoft’s PaaS offering, Windows Azure. Microsoft Windows Azure Platform is a Platform as a Service offering from Microsoft. It was announced in 2008 and became available in 2010....
Many customers evaluating Public Cloud will invariably consider Amazon Web Services and Windows Azure. With both the stacks adding new services at a rapid pace, it becomes hard to understand how the features stack up. This is an attempt to put them side by side and do a quick compariso...
Amazon DynamoDB is the latest NoSQL offering from AWS. It is a managed, scalable and on-demand database with provisioned throughput. Provisioned Throughput will let you state your read and write throughput requirements upfront based on which the cost will be calculated. For an introduc...
One of the popular instance types supported by Amazon EC2 is the Micro Instance. In November 2010, Amazon announced the free tier and started offering 750 hours of Micro Instance usage free per month for the first one year. Initially this offer was available only to Amazon Linux instan...
Let me start by asking this question – what differentiates a platform from a product? A product is typically targeted at consumers and the only metric to measure the success of a product is the number of consumers using the product or the market share. But what is a platform? A platfor...
Last week I had the privilege of interviewing Mr. Jishnu Bhattacharjee of Nexus Venture Partners on what Cloud really means to a VC. I thoroughly enjoyed this conversation. The interview is available on CloudStory.in in two parts. Below are links to the articles. Cloud Conversations: C...
One of the roles that I play is being the Chief Editor at CloudStory.in. I am thoroughly enjoying the new gig and this turned me into a professional blogger! The highlight of the month has been the Webinar that I delivered on PaaS. I also covered the detailed analysis of various PaaS p...
Last week we hosted our first Webinar at CloudStory.in in partnership with Zinnov on Navigating the PaaS Maze in the Cloud. The response was overwhelming! Here are the slides from the Webinar  
I am helping one of my customers choose the right development and deployment platform. They are building an extremely data-centric and process-driven application. In the process of choosing the right development and deployment platforms, I evaluated existing Infrastructure as a Service...
Last week Amazon Web Services added another feather in the cap in the form of a brand new NoSQL service called DynamoDB. Though it looks like yet another announcement from the Amazon stable, this is huge. It has a strong impact not just on AWS but the industry. In the last couple of ye...
Last week I had the privilege of being on stage with the CEO of Red Hat Mr. Jim WhiteHurst and the GM of Red Hat India, Mr. Anuj Kumar. I was invited to be a part of the OpenEdge event that Red Hat has hosted for their enterprise customers in India. Red Hat has a [...]
I always believe that the developers are the most powerful resources in the IT ecosystem. Entrepreneurs may dream, VCs may invest and architects may design highly scalable applications. But it is the developer who will turn all of this into reality. He breaths life into an idea that ot...
Platform wars are not new to us. I have personally survived a few in the last two decades and I think I am all set to witness the biggest platform battle in the next couple of years. But this time the battleground is different. It has moved from the desktops to the servers to the [...]
I am writing this post almost after a year since my last blog post. The last couple of years (2010 and 2011) have been phenomenal for me. Especially, the last 12 months of being an Evangelist with Amazon Web Services gave me tremendous opportunity to engage with customers, partners and...
The two entities that dominate the enterprise Cloud Computing landscape are undoubtedly Microsoft Windows Azure and Amazon Web Services. Though Google App Engine is maturing rapidly, I am not planning to cover it in this series. I may compare Windows Azure and Google App Engine in a se...
In part I of the article, I introduced the concepts and terminology of Windows Azure runtime. In this part, we will take a closer look at the Roles and the way to control the lifecycle of the Roles. Most of the modern applications are logically partitioned into individual layers. Each ...
Cloud Computing promises on-demand scale and elasticity. Windows Azure is one of the best implementations of the Cloud. To exploit the features of the Cloud, it is important to understand how applications hosted within Windows Azure interact with the environment and how Windows Azure r...
What’s common between Pink Poodle, The Hitchhiker’s Guide to the Galaxy, Star Trek, inscriptions on a granite stone, traffic in India and Cloud Computing? Well, you got to read Programming Windows Azure to figure that out! Almost a year ago, I got the opportunity to be the technical re...
Now that PDC is over and all the announcements are out, I want to share my viewpoint and insights into what was announced at PDC last week. Most of the features that got announced are not available yet and will be in CTP form early next year. Here is a quick summary of what’s coming [....
Last week I presented at the Open Source India Days 2010 in Chennai. My session was about running PHP web applications on Windows Azure. A day before my session, on 19th September, Vijay Rajagopalan from the Interoperability team at Redmond announced the availability of various tools f...
Amazon Web Services is undoubtedly one of the mature Cloud Computing offerings. They offer a comprehensive infrastructure that can be leveraged by all developers irrespective of their preferred platform. While the developers can find ample number of books covering .NET, Java or even so...
Microsoft India is one of the sponsors of IndicThreads.com Cloud Computing Conference in Pune. I had the privilege of delivering the Keynote on day 2 (21st August). I had about 40 attendees who were business decision makers, developers, architects and IT managers. My objective was to i...