Why not, Enterprise / Business applications in Cloud!

We have heard enough about cloud these days, aren’t we? But, the migration of the businesses to the Cloud is not 100% successful due to certain issues in the Cloud viz,

  • Security
  • Mobility
  • Availability

So, we shall start with the trend of the time is “hybrid cloud”. That is not completely new and was there ever since people spoke about cloud computing. But then, the hybrid cloud was said to be the combination of Public Cloud and Private Cloud and sharing the best features of both of them. It was a wide claim that the public Cloud is not completely secure for Enterprise/ Business applications and the private cloud would incur so much money to setup and maintain the infrastructure. It was Hybrid Cloud that gives you both security and “pay as you go” feature.

Now, let us get inside the Peercling world. It is the combination of Cloud computing and peer to peer computing. And it is aimed at providing extensive availability even if your cloud goes offline. It continues to make use of its peer resources.

Now let us assume the worst case, Peercling is not always possible. What if your Cloud is offline and machine is cutoff from the p2p network! You still need your applications to run, don’t you?  So, It is offcloud that is designed to serve the purpose.

Image

 

 

The Architecture

The offcloud architecture matured from an idea of Peercling.  Offcloud aims at providing security, availability and mobility.

Security

The offcloud model provides security using its three level authorizations, namely Client level, Peer level, Cloud level. The user of the business application can opt for the desired level of access, to be provided to the other machines on the network. The mechanism restricts the highly sensitive data to go out of the boundary of certain group of users.

Availability

There will be no room to access our data during network outages, if our machines act as dumb clients to access applications online. So, our model needs to have a thin client on every machine that synchronizes data whenever the network access is back. It helps the system work around the clock irrespective of network outages [1].

Mobility

The Model facilitates the thin client application(like evernote, dropbox,etc) to synchronize with the cloud whenever there is network availability.  It is highly portable that the applications can be installed to any of your client machines, say Laptops, desktops, PDAs, Tablets, Smart phones etc.  Only the data in the form of XML gets downloaded to client applications and not the presentation part as in browser based Cloud applications.

Image

Hoping to see many business applications based on offcloud!

 

© Sharmili Priyadarsini. All rights reserved

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s