Cloud Computing is one of the most frequent buzzwords heard in these days. You may think it is the next big thing as it seems to be recognized as the new paradigm for the IT of any kind of an organization – from small to large, from the private to the public sector, private and stock-listed companies alike.
However, Cloud Computing is not hassle-free, and you can waste lot of time speculating about privacy, data protection, security and possible misuses.
Wikipedia defines Cloud Computing as "a paradigm shift whereby details are abstracted from the users who no longer need knowledge of, expertise in, or control over the technology infrastructure in the cloud that supports them. It typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet."
Cloud computing is the "phrase du jour" and, as usual, concepts and definitions change according to who is talking. "Cloud", as the internet, and "computing" are the only terms that do not change, although every time you combine them things become fuzzier and fuzzier.
There is one single good reason that motivates me to write this article: the consideration that no matter how big the fence is, there must be a way out and a way in. And that is where SSL VPN technology comes into play.
When SSL VPN solutions first hit the market few years ago, they were all classified as a clientless replacement to Mobile IPSec VPN…although they are not.
Mobile IPSec VPN and SSL VPN are two different things, made for two different purposes, and you will realize this as you continue reading this article. I hope to be able to demonstrate why you would want to adopt SSL VPN to enable your corporate cloud computing experience.
First, let us start from a dogma: cloud computing is a state of mind. It is something you feel comfortable with, it is something you want, something you think is good for your company, and for the corporate IT you are most probably responsible for.
Second, how to access it? Access is the keyword here, since everything in Cloud Computing is related to this: you need to provide a trusted, authenticated, assessed, easy, consistent, office-like access to corporate approved applications. Every concern and every weakness, functionality, feature, usability issue is based on planning a consistent access strategy.
So, let’s talk about this access thingy. Access means at least that you need to care about the following things: the user needs to have a similar experience in the office and outside of it, since the application exists "in the cloud". Access is a matter of trust, and this trust does involve not only the user, but also his equipment, the location he is connecting from, the client and OS he is using, the authentication method.. and more.
That is, the user session as a whole.
Access is persistent; hence checks, scans, validation must be persistent as well. Morever, access is not related to human beings only; we could talk of ATMs talking to corporate services, web services conversing with other web services, etc.
Access has an end; thus, we might want to eliminate any trace of our "been there, done that" once that specific access is over.
Access is to applications, to systems the user wants to use for specific purposes, NOT to networks, tunnels, corporate IP addresses… these are only relevant for network maintenance, not for user experience.
Now, step back and think whether IPSec VPN really is so close to SSL VPN as you thought when you started reading this article. It definitely is not, right?
Now that you have understood how to start with cloud computing, let us take into consideration several other things that a decent system enabling your access to cloud computing should take into consideration.
First things first, before even requesting access you need to check the equipment, connecting conditions, presence of certain software (antivirus) and absence of other software (trojans). This must cover the initial pre-access check and must be repeated periodically, to ensure that the clean state persists until the end of the session. During this phase, you might even want to perform some hardware checks in some cases, to make sure that, for instance, the laptop the user is connecting from is the same piece of equipment that the company has assigned to that specific user. And this means being able to check in-depth, down to the serial number of the motherboard or mac address of the NIC, if needed.
After that, you want something that is customized for your potential user, but without having to make a customization for every user… this is achieved by elaborating a strategy based on the interaction of three entities: groups of users, even coming from different repositories, accessing to applications, based on some access rules.
By defining the appropriate criteria, you will be able to discriminate access consistently. Techniques like Single Sign On, Ticket SSO, support for two and three factors authentication, interoperation with other security and authentication standards… these are all things you might want to look for when choosing a solution. Should you search a solution for such ubiquitous universal access, please take a look at the StoneGate SSL VPN.
Part of the broader StoneGate Network Security Architecture, now available also as a Virtual Appliance, this technology provides assessed, consistent, authenticated access to the cloud, no matter where the applications and services your company needs are located.
By including sophisticated techniques such as Ticket Single Sign-On for transparent authentications to web services such as SalesForce, Google Apps, eLearning systems, support for federation standards such as SAML and ADFS, advanced authentication solutions like OATH compliance and MobileID token software included for unlimited users, complete assessment and trace removal based on multiple customizable criteria, StoneGate SSL VPN solution represents the state of the art in enabling ubiquitous transparent secure access to corporate applications today.
Cloud Computing. Simplified.
Leave a Reply
You must be logged in to post a comment.


(7 votes, average: 4.57 out of 5)
Recent Comments