官术网_书友最值得收藏!

Cloud computing

Cloud computing is an infrastructure that makes it possible to automatically provision computing resources on demand. The types of resource provided depend on the contract between the cloud provider and the customer—the cloud provider can provide software services, such as email or disk storage, platforms for software development, access to virtual machines, or infrastructure for running software applications.

The resources are provided dynamically and rapidly using the internet, and, as a result, the customer is able to use (and pay) for resources that they currently use. The cloud provider, on the other hand, can take advantage of economies of scale: specialization and optimal resource usage will result in quality improvements and cost optimization.

So, how does interaction with cloud computing infrastructures look from the developer's point of view? During the development, the cloud provider provides a platform that contains a number of tools: it enables developers to run multiple application frameworks, standalone services, and databases among others. It provides functionalities and tools needed by those applications: scaling, networking, security, and communication. Furthermore, as hinted earlier, a user pays only for the resources used; cloud infrastructure will adjust the resources provided based on the load used by your application.

The preceding description sounds promising, but it immediately raises a number of questions, such as how are the resources provisioned and scaled, what kinds of tools can I use, and what are the APIs for the tools provided.

One of the goals of this book is to provide you with all this information throughout. For the purpose of this introductory chapter, it is enough to acknowledge the most important information: cloud computing infrastructures will enable us to develop and deploy with a wide array of tools using computing resources provided on demand.

主站蜘蛛池模板: 定西市| 高青县| 广南县| 河池市| 滨海县| 庐江县| 英吉沙县| 竹山县| 松溪县| 通河县| 盱眙县| 维西| 平江县| 武隆县| 宣汉县| 大宁县| 玛纳斯县| 临汾市| 株洲市| 武川县| 中宁县| 泸溪县| 海林市| 长岛县| 镇江市| 于田县| 临邑县| 九龙县| 叙永县| 茌平县| 奉新县| 甘孜县| 桑日县| 西畴县| 宜阳县| 大城县| 濮阳县| 德兴市| 满洲里市| 朔州市| 洪泽县|