UsefulLinks
Computer Science
Microservices
Python Microservices
1. Introduction to Microservices Architecture
2. Python Fundamentals for Microservices
3. Designing Python Microservices
4. Inter-Service Communication
5. Data Management Strategies
6. Containerization with Docker
7. Container Orchestration with Kubernetes
8. CI/CD for Microservices
9. Monitoring and Observability
10. Security in Microservices
11. Advanced Patterns and Practices
7.
Container Orchestration with Kubernetes
7.1.
Kubernetes Fundamentals
7.1.1.
Cluster Architecture
7.1.1.1.
Master Components
7.1.1.2.
Node Components
7.1.1.3.
Networking Model
7.1.2.
Core Objects
7.1.2.1.
Pods
7.1.2.2.
Services
7.1.2.3.
Deployments
7.1.2.4.
ConfigMaps
7.1.2.5.
Secrets
7.1.3.
Resource Management
7.1.3.1.
Resource Requests
7.1.3.2.
Resource Limits
7.1.3.3.
Quality of Service
7.2.
Deploying Python Microservices
7.2.1.
Deployment Strategies
7.2.1.1.
Rolling Updates
7.2.1.2.
Blue-Green Deployments
7.2.1.3.
Canary Deployments
7.2.2.
Service Exposure
7.2.2.1.
ClusterIP Services
7.2.2.2.
NodePort Services
7.2.2.3.
LoadBalancer Services
7.2.2.4.
Ingress Controllers
7.2.3.
Configuration Management
7.2.3.1.
ConfigMap Usage
7.2.3.2.
Secret Management
7.2.3.3.
Environment Variables
7.3.
Advanced Kubernetes Concepts
7.3.1.
Horizontal Pod Autoscaling
7.3.1.1.
Metrics-Based Scaling
7.3.1.2.
Custom Metrics
7.3.1.3.
Scaling Policies
7.3.2.
Health Checks
7.3.2.1.
Liveness Probes
7.3.2.2.
Readiness Probes
7.3.2.3.
Startup Probes
7.3.3.
Resource Quotas
7.3.3.1.
Namespace Quotas
7.3.3.2.
Limit Ranges
7.3.3.3.
Resource Monitoring
Previous
6. Containerization with Docker
Go to top
Next
8. CI/CD for Microservices