International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 71 | Issue 8 | Year 2023 | Article Id. IJCTT-V71I8P109 | DOI : https://doi.org/10.14445/22312803/IJCTT-V71I8P109

Kubernetes and Docker: An Introduction to Container Orchestration and Management


Sumit Sachdeva

Received Revised Accepted Published
19 Jun 2023 29 Jul 2023 14 Aug 2023 30 Aug 2023

Citation :

Sumit Sachdeva, "Kubernetes and Docker: An Introduction to Container Orchestration and Management," International Journal of Computer Trends and Technology (IJCTT), vol. 71, no. 8, pp. 57-62, 2023. Crossref, https://doi.org/10.14445/22312803/ IJCTT-V71I8P109

Abstract

This paper aims to provide an overview of Kubernetes and Docker, two essential technologies that have revolutionized containerization, orchestration, and management in the world of software development and deployment. We will explore the core concepts, architecture, and functionalities of both Kubernetes and Docker, highlighting their benefits and use cases. Furthermore, we will discuss how these technologies work together to enable scalable, resilient, and portable application deployment on cloud platforms like AWS, GCP, Hana or Azure.

Keywords

Cloud infrastructure, DevOps, Business Intelligence (BI), Microservices, AWS, SAP Hana, Azure, CI/CD.

References

[1] George Whittaker, Kubernetes vs Docker: Exploring the Synergy in Containerization, 2023. [Online]. Available: https://www.linuxjournal.com/content/kubernetes-and-docker-exploring-synergy-containerization
[2] Kubernetes Documentation. [Online]. Available: https://kubernetes.io/docs/home/
[3] Docker Overview, 2023. [Online]. Available: https://docs.docker.com/get-started/overview/
[4] What is Kubernetes?, 2020. [Online]. Available: https://www.redhat.com/en/topics/containers/what-is-kubernetes
[5] What is Container Orchestration, 2022. [Online]. Available: https://www.redhat.com/en/topics/containers/what-is-container-orchestration
[6] Introduction to Container Orchestration: Kubernetes, Docker Swarm and Mesos with Marathon, 2016. [Online]. Available: https://www.exoscale.com/syslog/container-orchestration/
[7] Microservices Architecture. [Online]. Available: https://www.atlassian.com/microservices/microservices-architecture
[8] Container Orchestration with Kubernetes, 2023. [Online]. Available: https://www.xcubelabs.com/blog/container-orchestration-with-kubernetes/
[9] Orchestration. [Online]. Available: https://kubebyexample.com/learning-paths/container-fundamentals/introduction-containers/orchestration
[10] Anca Lordache, How Kubernetes Works Under the Hood with Docker Desktop. [Online]. Available: https://www.docker.com/blog/how-kubernetes-works-under-the-hood-with-docker-desktop/
[11] Don’t Panic: Kubernetes and Docker, 2020. [Online]. Available: https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/
[12] Kubernetes vs Docker: Why Not Both?, 2022. [Online]. Available: https://www.ibm.com/blog/kubernetes-vs-docker/
[13] William Boyd, Kubernetes is Deprecating Docker: What you Need to Know, 2023. [Online]. Available: https://www.pluralsight.com/resources/blog/cloud/kubernetes-is-deprecating-docker-what-you-need-to-know
[14] Vivek Sonar, Running Kubernetes on AWS with EKS, 2021. [Online]. Available: https://www.airplane.dev/blog/running-kubernetes-on-aws-with-eks
[15] Brenden Burns, Empowering Developer Velocity and Efficiency with Kubernetes, 2020. [Online]. Available: https://azure.microsoft.com/en-us/blog/empowering-developer-velocity-and-efficiency-with-kubernetes/
[16] Brenden Burns, Build Resilient Applications with Kubernetes on Azure, 2020. [Online]. Available: https://azure.microsoft.com/en-us/blog/build-resilient-applications-with-kubernetes-on-azure/
[17] Kasper Siig, Running Kubernetes on Azure with AKS, 2021. [Online]. Available: [Online]. Available: https://www.airplane.dev/blog/running-kubernetes-on-azure-with-aks
[18] Serkan Ozal, Kubernetes CI/CD Pipelines Explained, 2022. [Online]. Available: https://thenewstack.io/kubernetes-ci-cd-pipelines-explained/
[19] CI/CD with Docker and Kubernetes, 2022. [Online]. Available: https://wpblog.semaphoreci.com/wp-content/uploads/2020/05/CICD_with_Docker_Kubernetes_Semaphore.pdf
[20] Harshit Mehndiratta, CI/CD Pipeline with Kubernetes, 2021. [Online]. Available: https://www.airplane.dev/blog/cicd-pipelines-with-kubernetes
[21] Denys van Kempen, At Your Service: SAP HANA in Containers | SAP HANA 2.0 – An Introduction, 2020. [Online]. Available: https://blogs.sap.com/2020/03/13/at-your-service-sap-hana-2.0-an-introduction-2/
[22] Sarath Chandra Dondapati, Proof of Concept: SAP on Kubernetes – Deployment, Application Scaling Scenarios, 2020. [Online]. Available: https://blogs.sap.com/2020/05/22/proof-of-concept-sap-on-kubernetes-deployment-application-and-database-scaling-scenarios/
[23] Maxim Afonin, Hana 2.0 Running Inside Docker, 2020. [Online]. Available: https://blogs.sap.com/2020/01/21/hana-2.0-running-inside-docker/