Cloud

Install OpenVPN on Cloud

OpenVPN is an open-source software that implements VPN.It is used for creating the peer to peer connections.  OpenVPN is more than 16 years old. The first release was on 13 May 2001. But we will not go into details of explaining what is OpenVPN is, but instead we will go through how to install OpenVPN on the cloud. For this post, I am using Free Continue Reading

Conditional logging with Logback in Scala

Hello Folks In my project , i got a scenario where I wanted conditional logging. I was using Logback framework for the same. I wanted to set different logging level for staging and production. Either i could do manually changes in logback.xml for logging level for staging and production both. But this is not the good practice. Then I found the solution of implementing the Continue Reading

Scala in Business | Knoldus Newsletter – March 2015

Hello Folks We are back again with March 2015, Newsletter. Here is this Scala in Business | Knoldus Newsletter – March 2015 In this newsletter, you will get the business related news for Scala. How organisation are adopting Scala for their business, how Scala related technologies increasing the performance of application and how Scala is getting popular in the industry So, if you haven’t subscribed to Continue Reading

Why CloudFoundry is Disruptive?

Recently, Inphina started exploring Cloud Foundry to add onto its cloud offerings. The initial reactions have varied from good to very good to but ‘could they have this…’ In general it looks like that Cloud Foundry (CF) would be disrupting the PaaS market eventually. Why? Primarily because of the following reasons It is not tied to a particular environment or framework like .Net for Azure, Continue Reading

Custom Versioning for Google Docs: Working with Google Docs on Google App Engine

Inphina, as an expert on Google App Engine and Google Apps has enabled many medium to large organizations leverage the cloud by building, migrating or re-engineering complex line of business applications to the cloud making significant reductions in their capex expenditure. Contact us at cloud@inphina.com As a last post in series of posts for building custom versioning for Google Docs, in this post, we would look at the interaction Continue Reading

Custom Versioning for Google Docs: Handling File Operations on Google App Engine

In the last post you saw how easy it was to use the functionality of GWTUpload and upload the file to the server. In this post we would look at the file handling for Google App Engine. As you would know that File operations are not allowed on the app engine. You can however, read from a file if it is uploaded as a part Continue Reading

Custom Versioning for Google Docs: Building GWT Gadget to Upload on App Engine

In my previous post, we talked about the the business case for building a custom versioning gadget for Google Docs. In this post, we would talk about the GWT gadget which we built for the purpose. The custom gadget looks like this As you would notice, we have a file uploader which can upload multiple files at once (of course you have to select them Continue Reading

Building Customized Versioning for Google Docs

Many of us are amazed by the collaboration and functionality that Google Docs provide, however when you are talking to enterprises, that too one of the largest BPO’s in the world, the situation gets a little different. There are some inherent needs of the enterprise which cannot be met right out of the box by Google products. I would like to present one such situation Continue Reading

Inphina Presenting on the Cloud Slam’ 2011 Today!

Inphina is one of the front runners on Google App Engine, at the Cloud Slam 2011. It is rubbing shoulders with some of the well known cloud vendors and niche technology organizations at the conference. Today, I would be presenting on Multi-tenancy in the cloud and Google App Engine. As you would imagine, the session would have concepts around multi-tenancy, the current solutions and problems Continue Reading

Simply OAuth-ing for Twitter

All right, I am the hottest twitter application called TweetDekk (replace it with any hypothetical name) and I want you to give me your twitter username and password so that you can send tweets using me. Sounds scary? May be it was not that scary a year back when Twitter had not moved to OAuth. However, now many of us would not dare to share Continue Reading

Comparing Google App Engine and Amazon EC2 on Business Drivers

In our last post, we compared the leading cloud vendors on technology. In this post, we would like to look at the business benefits of moving to either GAE or Amazon EC2. If you believe the recent hype in the cloud space, including the Gartner reports then you would see that the cloud is here to stay. What would make sense is to keep a Continue Reading

Preparing Seed Data for Your Application on Google App Engine

For the past few weeks, we have been getting requests on our website about the way we generated seed data for our multi-tenant application. I thought it would be best to talk about the method that we used as a part of a separate post. If you have been following our blog, you would notice that TE-CON launched the public beta of bookmyhours.com. This is Continue Reading

Comparing Google App Engine and Amazon EC2 on Technology

Recently, at a prospective client, we were asked to make a comparison between Amazon EC2 and Google App Engine. Having recently done fairly large-scale projects on both of them, we think that we could make a fairly valid summarization of our thoughts. With this post, I would like to put our thoughts out for consumption and debate. The three parameters on which I would like Continue Reading

%d bloggers like this: