DevOps

  1. Cloud Computing and DevOps
    1. Cloud Service Models
      1. Infrastructure as a Service (IaaS)
        1. Virtual Machines
          1. Storage Services
            1. Networking Components
              1. Compute Resources
              2. Platform as a Service (PaaS)
                1. Application Platforms
                  1. Database Services
                    1. Development Tools
                      1. Runtime Environments
                      2. Software as a Service (SaaS)
                        1. Application Services
                          1. Integration Capabilities
                            1. DevOps Tool Integration
                          2. Cloud-Native Architecture
                            1. Microservices Architecture
                              1. Service Decomposition
                                1. Inter-Service Communication
                                  1. Data Management
                                    1. Service Mesh
                                    2. Serverless Computing
                                      1. Function as a Service (FaaS)
                                        1. Event-Driven Architecture
                                          1. Serverless Frameworks
                                            1. Cold Start Optimization
                                            2. Cloud-Native Patterns
                                              1. Circuit Breaker
                                                1. Bulkhead
                                                  1. Retry and Timeout
                                                    1. Saga Pattern
                                                  2. Major Cloud Providers
                                                    1. Amazon Web Services (AWS)
                                                      1. AWS DevOps Services
                                                        1. CodeCommit
                                                          1. CodeBuild
                                                            1. CodeDeploy
                                                              1. CodePipeline
                                                              2. Infrastructure Services
                                                                1. EC2 and Auto Scaling
                                                                  1. ECS and EKS
                                                                    1. Lambda Functions
                                                                      1. CloudFormation
                                                                    2. Microsoft Azure
                                                                      1. Azure DevOps Services
                                                                        1. Azure Repos
                                                                          1. Azure Pipelines
                                                                            1. Azure Artifacts
                                                                              1. Azure Test Plans
                                                                              2. Infrastructure Services
                                                                                1. Virtual Machines
                                                                                  1. Container Instances
                                                                                    1. Kubernetes Service
                                                                                      1. Resource Manager
                                                                                    2. Google Cloud Platform (GCP)
                                                                                      1. GCP DevOps Tools
                                                                                        1. Cloud Source Repositories
                                                                                          1. Cloud Build
                                                                                            1. Cloud Deploy
                                                                                              1. Cloud Functions
                                                                                              2. Infrastructure Services
                                                                                                1. Compute Engine
                                                                                                  1. Google Kubernetes Engine
                                                                                                    1. Cloud Run
                                                                                                      1. Deployment Manager
                                                                                                  2. Multi-Cloud and Hybrid Strategies
                                                                                                    1. Multi-Cloud Benefits and Challenges
                                                                                                      1. Vendor Lock-in Avoidance
                                                                                                        1. Best-of-Breed Services
                                                                                                          1. Complexity Management
                                                                                                          2. Hybrid Cloud Considerations
                                                                                                            1. On-Premises Integration
                                                                                                              1. Data Sovereignty
                                                                                                                1. Compliance Requirements
                                                                                                                2. Cloud Migration Strategies
                                                                                                                  1. Lift and Shift
                                                                                                                    1. Re-platforming
                                                                                                                      1. Re-architecting
                                                                                                                        1. Migration Planning