DevOps

  1. Container Orchestration
    1. Orchestration Fundamentals
      1. Orchestration Challenges
        1. Service Discovery
          1. Load Balancing
            1. Scaling and Auto-scaling
              1. Health Monitoring
                1. Rolling Updates
                2. Orchestration Platforms
                  1. Docker Swarm
                    1. Kubernetes
                      1. Apache Mesos
                        1. Nomad
                      2. Kubernetes Deep Dive
                        1. Kubernetes Architecture
                          1. Control Plane Components
                            1. API Server
                              1. etcd
                                1. Controller Manager
                                  1. Scheduler
                                  2. Node Components
                                    1. Kubelet
                                      1. Kube Proxy
                                        1. Container Runtime
                                      2. Kubernetes Objects
                                        1. Pods
                                          1. Pod Lifecycle
                                            1. Multi-Container Pods
                                              1. Pod Networking
                                              2. Services
                                                1. Service Types
                                                  1. Service Discovery
                                                    1. Load Balancing
                                                    2. Deployments
                                                      1. Replica Management
                                                        1. Rolling Updates
                                                          1. Rollback Strategies
                                                          2. ConfigMaps and Secrets
                                                            1. Configuration Management
                                                              1. Secret Storage
                                                                1. Environment Variables
                                                                2. Persistent Volumes
                                                                  1. Storage Classes
                                                                    1. Volume Claims
                                                                      1. Data Persistence
                                                                    2. Kubernetes Networking
                                                                      1. Cluster Networking
                                                                        1. Service Mesh
                                                                          1. Network Policies
                                                                            1. Ingress Controllers
                                                                            2. Kubernetes Security
                                                                              1. RBAC and Authentication
                                                                                1. Pod Security Policies
                                                                                  1. Network Security
                                                                                    1. Secrets Management
                                                                                  2. Helm Package Management
                                                                                    1. Helm Concepts
                                                                                      1. Charts and Templates
                                                                                        1. Values and Configuration
                                                                                          1. Releases and Revisions
                                                                                          2. Chart Development
                                                                                            1. Chart Structure
                                                                                              1. Template Functions
                                                                                                1. Dependencies Management
                                                                                                2. Helm Operations
                                                                                                  1. Chart Installation
                                                                                                    1. Upgrade and Rollback
                                                                                                      1. Repository Management