The Evolution of the Cloud as a Software Defined System
What follows is a series of short paragraphs that describe the key components of a modern cloud programming system. We begin with a brief look at some of the way in which the data center has evolved and led to the emergence of the commercial public cloud. The section that follows presents an overview of the way the current cloud software stack is evolving. The sections that follow that describe the key layers in the stack.