My last post discussed a hybrid strategy for utilizing local and cloud based IT services. I concluded the post by stating that I didn’t think we were ready for all cloud based IT services. Let’s fast forward a few years and assume that businesses can run a majority of their IT services in the cloud. Let’s assume that reliability, security and accessibility have all matured to the point that a total cloud based IT infrastructure is possible. A key component would be that Internet access will mature to the point that it is as reliable and scalable as other utilities such as electric, natural gas, etc. High speed Internet access would be ubiquious and reliable no matter whether you are utilizing wired or wireless connections. Connecting to the cloud would be as reliable as turning on a light switch in a home or office.
What does a total cloud based IT infrastructure look like? Let’s take some of the typical IT services that businesses utilize today and compare them to what would be offered by competing cloud based services.
IT Services
- User Authentication – basic ability to log into your network and use those credentials to access other services
- File Services – ability to access files (documents, spreadsheets, presentations, etc). Ability to restrict access based on defined user access lists (i.e. only the marketing department can access the marketing network share)
- Print Services – ability to print to various printers. Queue multiple print jobs that require the same printer.
- Email Services
- Database Services
- Firewall Services – protection of a network from outside access
- Anti-virus / Anti-malware Services
- Line of Business Applications – EMR, ERP, Accounting, etc.
- Document Creation – ability to create documents, spreadsheets, presentations (i.e. Microsoft Office)
- Remote Access Services – ability to gain access to other services when you are outside your network (i.e. home, traveling or at another location)
There are many other IT Services that businesses utilize but let’s just limit the conversation to these 10.
At this point I started having trouble wrapping my mind around how a total cloud based network would look like. I decided to take the approach that the network was fundamentally the same as it is today but just moved into the cloud. I think this is the easiest approach. Although it is an interesting exercise of trying to figure out how the network of the future would look. A network that tied together all other cloud based services. For more details on how it may possibly work, take a look at Dave Winers excellent post.
Let’s take our list of 10 typical IT Services and move them to the cloud
Cloud based IT Services
- User Authentication – these services would function basically the same except that the servers you authenticate against would be running virtually in the cloud. Amazon, Rackspace and other companies currently offer these services. For this mind exercise we are going to assume that you can now take these validated credentials and use them to access other cloud based services. This would be very similar to how both Google and Microsoft use a single account to access multiple services.
- File Services – files would be stored on other cloud based services. Access to the files would still be restricted to user access lists.
- Print Services – ability to print to various local printers.
- Email Services – ability to send and receive emails would be another function provided by a cloud based solution. The solution would include anti-malware, anti-SPAM, email encryption and other services that are now usually added onto existing Email Services.
- Database Services – SQL Server, Oracle, MySQL databases that would be hosted in the cloud.
- Firewall Services – protecting a network from outside access will have a much more diminished role. Local networks would no longer contain data that needed to be protected. The role of Firewall Services would be much simpler and less complex.
- Anti-virus / Anti-malware Services – currently these are separate services that are applied to other services such as protecting files, email, etc. These services would be seamlessly integrated into the other cloud based services and would no longer be a separate function. Cloud based providers would be responsible for integrating and managing these services.
- Line of Business Applications – EMR, ERP, Accounting, etc. Again these services would be provided in the cloud and most likely the individual vendor of the application would provide it as a cloud based service.
- Document Creation – documents would be created using cloud based utilities such as Google Docs or Microsoft Office Web Apps.
- Remote Access Services – the concept of Remote Access would totally shift. EVERYTHING would now be remotely accessible from the cloud. This would no longer be a separate service.
A typical office would now consist of just low cost workstations, laptops, tablets, thin clients and printers. There would be no servers and no data stored locally in the office. There would be no data to be backed up and the cloud providers would be responsible for data backups. The IT support requirements would be minimal and the network complexity would be drastically reduced.
Companies who’s function is to implement and support the local IT services, would have a greatly diminished role. With local IT services all moved to the cloud there will no longer be a need for a lot of local IT support. Although the functions that today’s IT companies now provide would still be needed. User accounts will still need to be setup and maintained, printers setup, email accounts setup, etc. Although these function would not require a lot of technical skill and may be able to be performed by non-technical staff.
A business that moves their IT services into the cloud would no longer have to worry about local IT support. They would no longer be faced with the constant workstation and server upgrades, software upgrades and the monthly expense of supporting the network. All of these functions would be pushed onto the cloud based providers. The cloud based providers would now take on these responsibilities and factor the associated expenses into the monthly fee that they charge.
All in all, a cloudy future looks pretty good. We are not there today but we can make steps in that direction. Some of the benefits can be realized today. And as the cloud becomes more reliable, secure and accessible more benefits can be realize in the future.
