0% found this document useful (0 votes)
66 views

Kubernetes

The document discusses microservices architecture and container orchestration using Kubernetes. It describes how microservices break applications into independently deployable components that focus on small business requirements. Container orchestration with Kubernetes manages pods of containers across a cluster of nodes, using services for load balancing. Kubernetes provides tutorials to help get started with container orchestration.

Uploaded by

Chaitali Kamble
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

Kubernetes

The document discusses microservices architecture and container orchestration using Kubernetes. It describes how microservices break applications into independently deployable components that focus on small business requirements. Container orchestration with Kubernetes manages pods of containers across a cluster of nodes, using services for load balancing. Kubernetes provides tutorials to help get started with container orchestration.

Uploaded by

Chaitali Kamble
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Mr.

Sameer Patil
Application Architecture

User Interface
User Interface

Microservice
Business Logic

Data Access Layer Microservice Microservice Microservice Microservice

DataBase
DataBase DataBase DataBase DataBase

Monolithic Architecture Microservices Architecture


Microservices Advantages
• Each microservice focuses on small business requirement
• Development and deployment can be done independently
• Each microservice can use altogether different technologies,
languages
• Easy to integrate, modify, maintain
• Error/exception occurred in one service don’t affect other
microservices
Microservice Disadvantages
• Impossible without proper coordination/design
• Network Latency
• Complex Networking
• Changing UI is hard
Container Orchestration

This Photo by Unknown Author is licensed under CC BY-NC-ND


Container Orchestration
• Node
• Kubelet – microservice running in Node
• Communicates with master
• Runs multiple pods
• Pod
• Runs single/multiple containers
• Runs inside node
• Service
• Handles input request
• Job of load balancing
Container Orchestration

This Photo by Unknown Author is licensed under CC BY-SA


Kubernetes (K8s) Cluster

This Photo by Unknown Author is licensed under CC BY


Kubernetes Help/Starting Tutorial

• https://kubernetes.io/docs/tutorials/kubernetes-basics/

You might also like