Technical Foundations
摘要
The purpose of this chapter is not to give readers all the background necessary to fully understand all aspects of cloud computing—this could fill multiple books, as a basic understanding of a range of topics including computer programming, software design and architecture, operating systems, computer networks and several more would be necessary. Instead, it highlights the main technical foundations that made the widespread adoption of cloud computing possible and looks in some more detail at some technologies that are crucial for cloud computing.