Abstract
Many people wonder how cloud computing is capable of providing resource sharing with elasticity using the same physical hardware infrastructure for different users who deal with different kinds of computing tasks. What is it that facilitates the offering of infrastructure or a platform or software to many users in a multi-tenancy environment? What are the key technologies that enable the cloud to take its solid shape? The objective of this chapter is to present answers to these questions. By the end of this chapter the reader should have an understanding of the key technological foundations of cloud computing.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Chaufournier L, Sharma P, Shenoy P, Tay YC (2016) Containers and virtual machines at scale: a comparative study. In: Proceeding Middleware ’16, Proceedings of the 17th international middleware conference. ACM. Article No. 1. ISBN 978-1-4503-2138-9
Carapinha J, Jiménez J (2009) Network virtualization—a view from the bottom, VISA ’09. ACM, Barcelona, Spain, 17 Aug 2009
Mišić B, Novković M, Ramač R, Mandić V (2017) Do the microservices improve the agility of software development teams? In: XVII international scientific conference on industrial systems (IS ’17). Novi Sad, Serbia, pp 170–175, 4–6 Oct 2017
Di Francesco P, Malavolta I, Lago P (2017) Research on architecting microservices: trends, focus, and potential for industrial adoption. In: IEEE international conference on software architecture (ICSA). IEEE
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Surianarayanan, C., Chelliah, P.R. (2019). Technological Foundations of Cloud Computing. In: Essentials of Cloud Computing. Texts in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-030-13134-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-13134-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-13133-3
Online ISBN: 978-3-030-13134-0
eBook Packages: Computer ScienceComputer Science (R0)