The Future of the Internet will cover all research and development activities devoted to realizing tomorrow’s internet, which means it will improve infrastructure of networking that will integrate all kind of resources, usage domains etc. As such, research associated with cloud computing form an important part of the Future Internet. Till date, most cloud systems have focused on hosting applications and data on remote computers, employing in particular replication strategies to ensure availability of resources and consequently achieving load-balancing scalability. However, the conceptual model of clouds exceeds much more than what is currently being used as a simple technical approach and leads to challenges not unlike the ones of the future internet, yet with slightly different focus due to the combination of concepts and goals implicit to cloud systems. As a technological realization driven by an economic proposition, cloud infrastructures would offer capabilities that enable relevant aspects of the future internet, which will relate to scalability, reliability and adaptability. At the same time, the cloud concept addresses multiple facets of these functionalities. This Article is written to focus on some of those facets and discuss on how future of internet will look like if cloud will grow with current way.
1. The PC will become primary and most important cloud client: Even as tablets, smartphones, thin clients, zero clients, iOS, Mac OS, Android, and desktop virtualization all gain, they at most represent 20 percent of enterprise clients used for mission critical activities and in coming future it not going to replace all those PCs. Therefore the PC is the most important client device for cloud computing for the foreseeable future. Supporting that PC, however, has never been more complex and costly, especially as it is asked to support more of "all of the above." So the IT personnel that support PCs will be a critical weak or strong link, depending, at enterprises in coming future.
2. Cloud Economics will be governed by Network Services: Advanced networks services around cloud, SaaS, and WAN-delivered applications will become essential for cloud trends to advance, and for the costs of reliability to remain competitive.
3. Big Data will meet the IT information morass: If IT as a Service has a future, real-time insights into IT equipment and software in total - across all types of deployments and cloud hybrids - is essential. The architectures and approaches used for Big Data and Complex Event Processing (CEP) will now be brought to bear on the IT operations and systems management problem. By accessing the Right Data from all IT systems, management agents, XMLs dreams, logs, third-party management and each product’s outputs and applying Big Data analytics, in real time, than a true and accurate moment by moment snapshot of IT state can finally be acquired at acceptable cost. By overlaying a CEP engine and rules, then finally real automation and real-time resolution and proactive anticipation of performance, security and efficiency can be obtained. The first major strides toward this vision go main stream in coming future.
4. App Stores will be a big market on internet: In coming future, we’ll see more enterprises put in their own app stores, whereby IT can allow users to take over more of the apps provisioning process. They’re doing it first with mobile apps. But we will that see it go to the desktop, to the PC, and for traditional apps. Besides getting IT out of the costly application installation and maintenance business, and enabling users to be more productive more quickly, one of the side benefits of app stores is they force organizations to rationalize their application strategy. They are also in better position to begin using cloud and SaaS applications, but user-provisioned and billed based on actual use. This then really starts the process of thinking through your application strategy, what to keep in-house, what to outsource, how to charge for them, how to license them and maybe put in a lifecycle where you can decide what apps are high use and value and others that are going to trail off that you might want to sunset and get rid of altogether.
5. Cloud brokerage starts to take shape: The need to manage more than one cloud environment (hybrid models of private, public and multi-cloud) will cause cloud brokerage services to gather steam, simplifying things for enterprises via business and technical rules-based management controls.
6. Value-added services will enter the competitive arena: Soon after a few years of building underlying platforms and placing data centers around the world, it will be the time for the cloud service providers to face-off on higher levels of services – competition around Quality of Service, but also managed cloud offerings and professional services.
7. Applications become disposable. Enterprises will start to leverage the on- demand nature of cloud computing and take a page from the user experience of tablet and smartphone apps. The result: thinking about applications and their deployment less monolithically. The cloud will help enterprises make smarter decisions about how to handle their processing needs, and give them a way to do on-demand app distribution to both customers and employees. This will open up new options for access, even to older legacy applications. Enterprises will also start to evolve applications into smaller functional chunks - like iPad or iPhone apps.
8. Private cloud is likely to dominate: IT Managers in the enterprise will find plenty of reasons to support a shift to a private cloud model and the vendors will line up to provide the capability. Whether many of these models are actually cloud will be questioned as they will resemble traditional hosting and managed services models of single instances of infrastructure serving a single enterprise. . The vendors will make money enabling these private ‘cloud’ strategies and in so doing will try attempt to stretch the definition of multi-tenant to mean “if more than one user logs onto a server then we have a multi-tenant private cloud”. The reasons that IT managers will drive for private cloud adoption will be issues of data sovereignty, privacy regulations, security concerns – on the back of high profile cloud outages. Underpinning the move to private cloud will be the existing investment made by enterprises in massive infrastructures making it difficult for enterprises to deal with how they transition out of these models. Understandably in some cases job protectionism is also at play with the push to manage internal private ‘clouds’. In time the larger enterprises will fail to realize the promised economies of scale with these models and there will be a shift to public cloud portability so that the enterprises can exploit the dynamics of data center contestability and vendor price arbitrage for utilities such as storage and compute.
9. Cloud Computing Consulting & Professional Services Firms will grow dramatically: Clouds are becoming more prevalent and more options, configurations, and services are cluttering the marketplace. To that end, companies will need to understand these options and how it can benefit their organizations. Cloud companies will further develop their own professional services organizations in order to assist companies navigate and craft their custom solutions (unless of course these cloud providers are extremely commoditized and only offer DIY solutions). Consultancies will continue to evolve and new ones form, leveraging and implementing the best practices of multiple cloud services.
10. Security issues replace downtime problems as the major story for clouds: Security breach in future will occurs a lot on cloud, this will force organizations to rethink how much they are secure for their data and applications. The press will claim that this shows public clouds are not ready for production applications, but it actually creates a new level of awareness and round of start-ups with viable solutions.
11. The convergence of mobile, cloud and social will accelerate: In coming future cloud apps that are not "socially aware" and without mobile support will be looked down as "legacy apps". There will be more and more application vendors bringing in feature parity in their apps for different mobile applications. Within few years, mobile web apps will dominate over native apps.
Sanjay Kumar Sinha edited Revision 9. Comment: references added
Ed Price - MSFT edited Revision 7. Comment: Title casing, tags, and minor edits
Sanjay Kumar Sinha edited Revision 6. Comment: manage containt
cloudcomputing.sys-con.com/.../2040343 (Last accessed on 11/05/2012)