Home    Bloggers    Messages
Tw  |  Fb  |  In  |  Rss
John W. Verity

The Future Path(s) of PaaS

John W. Verity
Taimoor Zubar
Taimoor Zubar
4/29/2012 11:48:07 AM
User Rank
Basic Coder
Need support from existing platforms
From what I have seen, developers are stubborn creatures. It's very difficult to make them switch from one platform to another. If PaaS has to become a success, it needs support from existing platforms so that it's easy for developers to make the transition towards PaaS. What I'm talking about here is Visual Studio coming up with a cloud version where the developers no longer have to purchase it and install on their machines. They'd use a cloud-based platform for development, testing and deployment of all applications and it needs to be very much similar to a desktop-based platform they have been using.

50%
50%
John W. Verity
John W. Verity
4/29/2012 4:20:53 PM
User Rank
Blogger
Re: Need support from existing platforms
I see what you are saying, Taimoor. Microsoft would be the obvious provider of such a cloud-based platform designed for users of Visual Studio. I don;t know enough about that company's offerings, but perhaps their Azure cloud platform is doing what you've described.

On the other hand, it may be that not too many people wish to build Web-oriented apps in Visual Studio, which is focused on its own limited set of languages - C, C#, etc.. There seem to be highly popular languages, such as Ruby on Rails and PHP, that lend themselves well to use on the Web. 

 

Well, I certainly don't know enough to comment too intelligently on this. Perhaps others will chime in. 

50%
50%
tinym
tinym
4/29/2012 5:16:38 PM
User Rank
OS Polymath
Re: Need support from existing platforms
Sorry, I don't know much about the Azure platform or Microsoft's web-based development tools. I assume they are at least working on such an offering since they've put some much work into the online version of Microsoft Office.

As far as cloud-based IDEs, I think there's a future for such products. Code Anywhere has a pretty sweet interface and the service works as advertised. Cloud 9 is in the same category but offers a lot more.

50%
50%
John W. Verity
John W. Verity
4/29/2012 8:16:44 PM
User Rank
Blogger
Re: Need support from existing platforms
Thanks, Ms. M, I will have to check those platforms out. You are a limitless fount of programming knowledge.

50%
50%
John W. Verity
John W. Verity
4/30/2012 1:15:53 AM
User Rank
Blogger
Re: Need support from existing platforms
It's interesting that PHP and Ruby on Rails are getting such attention in the PaaS market: Not only Engine Yard but Appfog and Heroku, now a unit of Salesforce.com, are backing those and other languages, too.

50%
50%
munira
munira
4/30/2012 1:48:48 PM
User Rank
Basic Coder
Re: Need support from existing platforms
What intrigues me most is incorporating email in PaaS. As email's utility and outreach goes much farther than the other services, it can prove to be much more popular too. I would definitely look forward to what solutions are offered in this respect.

50%
50%
Gigi
Gigi
4/30/2012 5:51:50 AM
User Rank
Management GUI
Re: Need support from existing platforms
John, I think cloud offerings from Microsoft (Azure) may support all such supports and interoperatability. But the issues may come with open source tools and software's, where support is limited.

100%
0%
John W. Verity
John W. Verity
4/30/2012 6:13:41 PM
User Rank
Blogger
Re: Need support from existing platforms
There's lots of support for open source in the PaaS marketplace. In fact, I'd say that there's more open source stuff supported there than in most other parts of the marketplace. The initial users of PaaS, anyway, are very hip to open source; they know what they need and PaaS providers know they know.

50%
50%
Taimoor Zubar
Taimoor Zubar
4/30/2012 9:14:16 PM
User Rank
Basic Coder
Re: Need support from existing platforms
I hadn't heard about Microsoft Azure platform catering to PaaS. Would be interesting to check it out..

50%
50%
John W. Verity
John W. Verity
4/30/2012 11:30:35 PM
User Rank
Blogger
Re: Need support from existing platforms
It's all interesting, @Taimoor, it's all interesting!

50%
50%
John W. Verity
John W. Verity
4/30/2012 11:31:42 PM
User Rank
Blogger
https://codeanywhere.net/
This Code Anywhere, mentioned earlier, by @TinyM, certainly does look interesting. I wish I had something to code.

50%
50%
John W. Verity
John W. Verity
4/30/2012 11:33:02 PM
User Rank
Blogger
http://c9.io/
Cloud9 IDE, also mentioned by Ms. M, looks quite interesting, too.

 

http://c9.io/

50%
50%
Toby
Toby
5/1/2012 11:21:38 AM
User Rank
Management GUI
Re: PaaS and CodeAnywhere
@John: Good post and keeps me on my toes. I have just signed up for Codeanywhere. Tools like this allow developers and organizations far more decentralized and virtual project management. Will keep you posted.

50%
50%
natishalom
natishalom
5/5/2012 3:44:20 PM
User Rank
Basic Coder
The future of PaaS is in multicloud
@John good post

"More intriguing is Platt's prediction that enterprises "will want to be able to run their applications across multiple clouds at the same time." As in earlier eras of computing, customers will want to avoid getting locked in to any particular supplier's offering and will want the ability to "pit vendors against each other to get better pricing."

I would agree with the statement that the future of PaaS is in multi-cloud whether for reasons of portability i.e. avoiding vendor lockin, cloud bursting or hybrid cloud in general.

There are several steps to make this sort of Cloud Portability a practical reality - as i noted in one of my talks here. The main one is to use an independent deployment and orchestration layer that can plug into different cloud providers and keep the deployment of the application abstracted from the specific underlying infrastructure.

As for Cloud Bursting this is a fairly complex issue. From what i coud see so far people had been refering to Cloud Bursting mostly from a networking perspective i.e. making the connectivity between private and public cloud however there is much more into it. We need to be able to create a similar enviroment in both ends of the cloud to make cloud bursting a viable option, we also need to deal with data synchronization and security.  See a more detailed description on that regard here 

HTH 
Nati S.


50%
50%
More Blogs from John W. Verity
The famous novelist Ray Bradbury is dead, leaving behind one of the most memorable analyses of information technology ever written.
A company called Coraid has figured out how to build storage networks on Ethernet, saving users serious money.
News out of Inner Mongolia gives hope that some IT interface standards issues may actually get resolved in this millennium.
Securing APIs and IT services is crucial, and of all people, Niccolo Machiavelli (author of The Prince) had some important things to say about it.
The Flame virus, which has been discovered attacking Middle Eastern computers, is the stuff of good spy novels.
flash poll
ITSC on twitter
like us on facebook
IT Software Community    About Us     Contact Us     Help     Register     Twitter     Facebook     RSS