The Scale of AWS and What It Means for the Future of the Cloud
EDIT: I have been downvoted.  This is not really an article, it is an advertisement for AWS.  Perhaps people don't like me downplaying their commercial.The future of the cloud is not AWS.  Its not in Amazon's datacenter or some other company's data center.  Its not even necessarily in a server.The servers are going to mainly go away as we transition slowly from server-based networking to content-based networking.That means that the fundamental protocols are completely unconcerned with what server they are running on or where.The future is things like Named-Data Networking, Ethereum, distributed apps.As a stepping stone we might see public clouds that allow you to deploy to ANY city anywhere in the world, enabled by distributed secure data storage and other technologies like Docker and OpenStack.There is absolutely no reason everyone should run their applications on AWS.We will also eventually move away from vendor-specific REST APIs to systems built on open semantic interface/data definitions.