Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tech Arch Interview - Coggle Diagram
Tech Arch Interview
Data tier scale
- Cache 2. Read Replicas 3. Active / Passive DB 4. Active/ Active DB 5. Horizontal Partitioning 6. Vertical Partitioning
-
SQL, NoSQL, NewSQL (Spanner), Graph (Neo4j), Cloud Storage
Data Lake, Datawarehouse, Data Mart, Database
Security
- External and Internal Threats (AAA, U2F)
- AAA, DDoS, OWASP
- OAuth2 (CC, Authorization Code + PKCE, Password, Device?), OIDC, Consent Mgmt (ClairIP, Cloud Entity), JWT
- DLP (Redact, Masking, Encryption (One way, Two way for Referential integrity ?)
- Mindset change => Zero Trust (Defence in Depth) vs Perimeter security
- Least Privilege
- Shared Responsibility Model - 1. Infrastructure Security (by Cloud Provider) 2. Data access policy (by Enterprise)
- Separation of Duties
Guidelines
- Multiple Options
- Decision criteria
- Cost Optimization
Patterns, AntiPatterns
Idempotency
Decision Criteria
- Disaster Recovery => RTO, RPO
System Maturity: 1. Availability => 2. Fault- Tolerance (component break / failure) => 3. Resiliency (handles attack, bad data, cray traffic having cost effective)
Cloud Migration
6R [Retain, Retire, Rehost (Lift & Shift), Re-Platform, Refactor, Replace]
-
-
Microservices
Domain Driven Design, Bounded Context, Orchestrator, Choreography, Side Car proxy,
CAP (PACLEC), EP(Privacy)LT, CSTAVA(CAVA), OPTR,
FURPS+, FCAPS,
KISS, Solution Continuum
-