holds the promise of infinite scalability and capacity. We hust pay for what we use, and whatever capacity you need is there.
This holds true on the server and back-end of the cloud. Where this promse will begin to break down is on the front-end of the network.
The faces of the front-end of the cloud,kinlane-productions2 Comcast, and ATT and Verizon. These Internet and mobile providers provide everyone the connectivity to the cloud.
These providers are increasingly capping, slowing and filtering connectivity to the Internet in an effort to control and squeeze more profits out of their networks.
This approach is at odds with the vision and promise of cloud computing, and at some point cloud computing growth will slow because of this.
In 2008 I worked hard to redefine the back-end for SAP's North American events to scale on the Amazon cloud. I setup everything to run in the cloud from the SQL Server database, web application servers, version control, development, email, file storage to the DNS.
I could scale every component in the delivery chain, to support large events such as SAPPHIRE. I had plans for horizontally scaling web servers and email, and vertically scaling of the databases as needed.
The cloud delivers on its promise!
That is, until we got on-site at the Orlando Convention Center, Moscone or any other event venue. Because of the existing relationship between venue and Internet service providers, the Internet, well sucks shit! Its no secret. It does at any event space.
So it didn't matter how much capacitiy, redundancy, or scalability I had in the cloud. It all went out the window because of the client side of my network.
The Internet and mobile internet providers will continue to work harder at controlling, limiting and monetizing their networks, over rolling out the capacity necessary to scale along with cloud computing.
I've been one of the biggest fans of cloud computing. I pushed for deploying AWS at SAP events against the recommendation of SAP IT in Germany. I have fought many entrenched IT folks when it comes to cloud computing. I just believe in the cloud.
Except, the vision and promise will fall short in the hands of the cable and telecom companys who control the Internet connectivity in our country.