⇉ AWS vs GCP vs Azure
AWS
GCP: Introduction(Components(Compute Engine, App Engine, BigQuery, Kubernetes Engine)), Deploy docker image on GCP
Components: Cache( Redis System Design, memcached), CDN, API Gateway, Load Balancer(Advantages, Types, Scheduling Algorithms of LB)
Consensus(Introduction, Algorithms(Paxos, Raft, 2PC))
Containers: Container vs VM, Advantages
Databases
Distributed Systems: Types(SaaS, PaaS, iPaas, IaaS, CaaS, FaaS)
git: Commands, 1st time clone
K3s: Introduction & Architecture
Microservices: microservices vs Deployment monolith, Design Patterns(All, Circuit Breaker, Saga), Event Driven Architecture
Queues: Kafka, Redpanda
Terms
  Authentication: JWT Token, Refresh Token, Cookies (Browser Based)
  CAP Theorem
  Cluster
  Reliable, Scalable, Maintainable
Docker Kubernets
Introduction: Docker, Docker vs Kubernets
Networking: Bridge, None, Host
Docker Terms:
  Docker Host, Docker Image, Docker File, Docker Registry, docker-compose, docker volume
Commands, docker-compose, Sample Docker File
Architecture
Logging: Loki + Promtail + Grafana
  TransactionId, RequestId in Logs
Introduction: What is Kubernets, How Kubernets helps in scaling
Architecture
Kubernets Manifests (ClusterRole, ConfigMap, Deployment, Job, RBAC, ServiceAccount, Services, Secrets, POD)
Terms:
  Ambassador API Gateway, Namespace, Ports(Nodeport, ContainerPort, HostPort)
  PVC(Persistant Volume Claims), Authorization(Service Tokens, Istio Authorization Policy)
  Kubernetes Controller(Operator), Kubebuilder
  Karpenter
Commands
Kubernets Alternatives