Supplement · Microsoft Azure

Storage, relational và globally distributed data

Data service selection bắt đầu từ access pattern, consistency, durability, residency và recovery—not từ feature checklist.

Azure Storage

Blob/File/Queue/Table có semantics khác nhau. Chọn LRS/ZRS/GRS/GZRS theo failure model; geo-replication thường asynchronous nên RPO không bằng zero. Lifecycle tiering giảm storage cost nhưng retrieval/transaction cost có thể tăng.

Relational services

Azure SQL và managed PostgreSQL/MySQL giảm infrastructure operations nhưng schema/index/query/connections vẫn thuộc team. Zone redundancy, read replicas và geo-replication giải quyết mục tiêu khác nhau; failover phải test cùng DNS/connection behavior.

Cosmos DB

Partition key quyết định scale và hotspot; consistency level đổi latency/availability/read semantics. Request Units là capacity/cost model cần đo theo workload. Multi-region write thêm conflict semantics, không miễn phí về complexity.

Protection

Encryption, private access, least privilege, backup retention và restore test phải đồng bộ. Replication không thay backup trước corruption/operator error. Ghi rõ data classification, owner, RPO/RTO và deletion lifecycle.

Tài liệu: Azure Storage · Azure SQL Database · Cosmos DB · Data partitioning
← ComputeReliability →