-
⇉
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 Mechanism: Raft, Paxos
Databases
Distributed Systems
Types: SaaS, PaaS, iPaas, IaaS, CaaS, FaaS
Containers: Container vs VM, Advantages
git: Commands, 1st time clone
K3s: Introduction & Architecture
Microservices: microservices vs Deployment monolith, Design Patterns(All, Circuit Breaker, Saga), Event Driven Architecture
Terms
Authentication: JWT Token, Refresh Token, Cookies (Browser Based)
CAP Theorem
Cluster
Consensus(Introduction, Algorithms(Paxos, Raft))
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 |