170 likes | 617 Views
***** Kubernetes Certification Training: https://www.edureka.co/kubernetes-certification ***** u200b <br>This Edureka tutorial on "Kubernetes vs Docker Swarm" will explain the fundamental differences between the two popular container orchestration tools - Kubernetes and Docker Swarm. The differences between the two have been explained based on the following parameters: <br><br>1. Installation & Cluster configuration <br>2. GUI <br>3. Scalability <br>4. Auto-Scaling <br>5. Load Balancing <br>6. Updates & Rollbacks <br>7. Data Volumes <br>8. Logging & Monitoring <br><br>u200bDevOps Tutorial Blog Series: https://goo.gl/P0zAfF
E N D
Agenda ❑ What Is Artificial Intelligence ? ❑ What Is Machine Learning ? ❑ Limitations Of Machine Learning ❑ Deep Learning To The Rescue ❑ What Is Deep Learning ? ❑ Deep Learning Applications KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
FaceOff KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
Kubernetes vs. Docker Swarm KUBERNETES DOCKER SWARM ADSSDF • • • • • • • • Created by Google; now maintained by CNCF Backed by huge developer community Preferable for complex architecture Better when 100s-1000s containers are in prod Created & maintained by Docker inc. Developer community not as big as K8s Preferred for simple architecture Better when 10-20 containers are in prod Note: Both, Kubernetes & Docker Swarm are Container Orchestration tools. KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
1 → → Installation & Cluster Configuration KUBERNETES DOCKER SWARM ADSSDF Setting up the cluster is challenging & complicated Setting up the cluster is simple. Requires only 2 commands Cluster Strength is stronger Cluster Strength not as strong KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
2 → → GUI KUBERNETES DOCKER SWARM ADSSDF Provides a GUI (Kubernetes Dashboard). There is no GUI available. With GUI, apps can be easily: • Scaled • Deployed KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
3 → → Scalability KUBERNETES DOCKER SWARM ADSSDF Scaling up is 5x faster than Kubernetes Scaling up is easy KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
4 → → Auto-Scaling KUBERNETES DOCKER SWARM ADSSDF Based on server traffic, containers will be scaled automatically by Kubernetes Scaling up or scaling down has to be done manually KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
5 → → Load Balancing KUBERNETES DOCKER SWARM ADSSDF Manual configuration needed for load balancing traffic Swarm does auto load balancing KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
6 → → Rolling Updates & Rollbacks KUBERNETES DOCKER SWARM ADSSDF • • Rolling updates progressively updates the Pods one after the other while ensuring HA Automatic Rollbacks in case of failure Rolling updates progressively updates the containers one after the other while ensuring HA No automatic Rollbacks • • KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
7 → → Data Volumes KUBERNETES DOCKER SWARM ADSSDF POD Storage Volumes shared only between containers within the same Pod Storage Volumes can be shared with any other container in the node Container Container KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
8 → → Logging & Monitoring KUBERNETES DOCKER SWARM ADSSDF 3rdparty logging & monitoring tools should be used In-built logging and monitoring tools in place KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
Kubernetes vs. Docker Swarm Mindshare Reference: https://platform9.com/blog/kubernetes-docker-swarm-compared/ KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
Popularity KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification
8 → → Logging & Monitoring KUBERNETES DOCKER SWARM ADSSDF 3rdparty logging & monitoring tools should be used In-built logging and monitoring tools in place KUBERNETES CERTIFICATION TRAINING www.edureka.co/kubernetes-certification