This paper is published in Volume-7, Issue-4, 2021
Area
Cloud Computing
Author
Jyothi Koushik Paladugu
Org/Univ
Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad, Telangana., India
Keywords
Lightweight, Containers, Microservices, Scalability, Load balancer, DevOps
Citations
IEEE
Jyothi Koushik Paladugu. Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes., International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Jyothi Koushik Paladugu (2021). Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes.. International Journal of Advance Research, Ideas and Innovations in Technology, 7(4) www.IJARIIT.com.
MLA
Jyothi Koushik Paladugu. "Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes.." International Journal of Advance Research, Ideas and Innovations in Technology 7.4 (2021). www.IJARIIT.com.
Jyothi Koushik Paladugu. Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes., International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Jyothi Koushik Paladugu (2021). Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes.. International Journal of Advance Research, Ideas and Innovations in Technology, 7(4) www.IJARIIT.com.
MLA
Jyothi Koushik Paladugu. "Designing, deploying and managing cloud-native applications effectively using Docker, Jenkins, and Kubernetes.." International Journal of Advance Research, Ideas and Innovations in Technology 7.4 (2021). www.IJARIIT.com.
Abstract
From storing and retrieving information in databases online to delivering various services such as servers, and computing resources over the internet, cloud computing has brought tremendous advancements in the technological world. One of the major sectors of cloud computing is application development. A wide variety of applications are being developed which offer services for almost every working industry globally. Several debates and discussions have arisen on designing the application in the best way possible. Extensive research studies were done using various parameters such as resource usage, storage, efficiency to determine the most optimal method. Cloud-enabled applications were the primary type developed, followed by cloud-based applications. However, the demand for lightweight and flexible applications designed at the least cost possible rendered these approaches obsolete. That is where the cloud-native model came into the picture. This paper explores the model and presents how it is used to design, deploy, and manage cloud-native applications, including discussing the model's core elements and implementing them in making the application.