Kubernetes and Docker: An Introduction to Container Orchestration and Management

  IJCTT-book-cover
 
         
 
© 2023 by IJCTT Journal
Volume-71 Issue-8
Year of Publication : 2023
Authors : Sumit Sachdeva
DOI :  10.14445/22312803/IJCTT-V71I8P109

How to Cite?

Sumit Sachdeva, "Kubernetes and Docker: An Introduction to Container Orchestration and Management," International Journal of Computer Trends and Technology, 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.

Reference

[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/