UsefulLinks
Computer Science
DevOps and SRE
DevOps
1. Introduction to DevOps
2. DevOps Culture and Organizational Change
3. Foundational Frameworks and Methodologies
4. Version Control and Source Code Management
5. Continuous Integration
6. Continuous Delivery and Deployment
7. Infrastructure as Code
8. Containerization
9. Container Orchestration
10. Monitoring and Observability
11. Cloud Computing and DevOps
12. Security in DevOps (DevSecOps)
13. Advanced DevOps Practices
14. DevOps Metrics and Measurement
15. DevOps Transformation and Adoption
9.
Container Orchestration
9.1.
Orchestration Fundamentals
9.1.1.
Orchestration Challenges
9.1.1.1.
Service Discovery
9.1.1.2.
Load Balancing
9.1.1.3.
Scaling and Auto-scaling
9.1.1.4.
Health Monitoring
9.1.1.5.
Rolling Updates
9.1.2.
Orchestration Platforms
9.1.2.1.
Docker Swarm
9.1.2.2.
Kubernetes
9.1.2.3.
Apache Mesos
9.1.2.4.
Nomad
9.2.
Kubernetes Deep Dive
9.2.1.
Kubernetes Architecture
9.2.1.1.
Control Plane Components
9.2.1.1.1.
API Server
9.2.1.1.2.
etcd
9.2.1.1.3.
Controller Manager
9.2.1.1.4.
Scheduler
9.2.1.2.
Node Components
9.2.1.2.1.
Kubelet
9.2.1.2.2.
Kube Proxy
9.2.1.2.3.
Container Runtime
9.2.2.
Kubernetes Objects
9.2.2.1.
Pods
9.2.2.1.1.
Pod Lifecycle
9.2.2.1.2.
Multi-Container Pods
9.2.2.1.3.
Pod Networking
9.2.2.2.
Services
9.2.2.2.1.
Service Types
9.2.2.2.2.
Service Discovery
9.2.2.2.3.
Load Balancing
9.2.2.3.
Deployments
9.2.2.3.1.
Replica Management
9.2.2.3.2.
Rolling Updates
9.2.2.3.3.
Rollback Strategies
9.2.2.4.
ConfigMaps and Secrets
9.2.2.4.1.
Configuration Management
9.2.2.4.2.
Secret Storage
9.2.2.4.3.
Environment Variables
9.2.2.5.
Persistent Volumes
9.2.2.5.1.
Storage Classes
9.2.2.5.2.
Volume Claims
9.2.2.5.3.
Data Persistence
9.2.3.
Kubernetes Networking
9.2.3.1.
Cluster Networking
9.2.3.2.
Service Mesh
9.2.3.3.
Network Policies
9.2.3.4.
Ingress Controllers
9.2.4.
Kubernetes Security
9.2.4.1.
RBAC and Authentication
9.2.4.2.
Pod Security Policies
9.2.4.3.
Network Security
9.2.4.4.
Secrets Management
9.3.
Helm Package Management
9.3.1.
Helm Concepts
9.3.1.1.
Charts and Templates
9.3.1.2.
Values and Configuration
9.3.1.3.
Releases and Revisions
9.3.2.
Chart Development
9.3.2.1.
Chart Structure
9.3.2.2.
Template Functions
9.3.2.3.
Dependencies Management
9.3.3.
Helm Operations
9.3.3.1.
Chart Installation
9.3.3.2.
Upgrade and Rollback
9.3.3.3.
Repository Management
Previous
8. Containerization
Go to top
Next
10. Monitoring and Observability