The setup environment and deployment of distributed applications is a human intensive and highly complex process that poses significant challenges. Nowadays many applications are developed in the cloud and existing applications are migrated to the cloud because of the promising advantages of cloud computing. The very core of cloud computing is virtualization. In this paper, we will look at application deployment with Docker. Docker is a lightweight containerization technology that has gained widespread popularity in recent years. It uses a host of the Linux kernel’s features such as namespaces and croup’s to sandbox processes into configurable virtual environments. Presenting two common serious challenging scenarios in the software development environment, we propose a multi-task PaaS cloud infrastructure using Docker and AWS services for application isolation/optimization and rapid deployment of distributed applications.
CITATION STYLE
Tihfon, G. M., Kim, J., & Kim, K. J. (2016). A new virtualized environment for application deployment based on docker and AWS. In Lecture Notes in Electrical Engineering (Vol. 376, pp. 1339–1349). Springer Verlag. https://doi.org/10.1007/978-981-10-0557-2_126
Mendeley helps you to discover research relevant for your work.