Course brief
Operate object storage as a distributed data platform by understanding S3 semantics, MinIO erasure-coded architecture, identity/security, lifecycle, replication, performance, and failure recovery.
A complete object-storage course covering S3 concepts and APIs, MinIO deployment, mc administration, buckets and objects, metadata/tags, multipart and range operations, presigned access, consistency and concurrency, versioning, lifecycle, object locking/WORM, erasure coding, healing, distributed server pools, bucket/site replication, encryption/KMS, IAM/STS/OIDC/LDAP, TLS, events, batch operations, observability, performance, application SDKs, data-lake integration, governance, upgrades, disaster recovery, and production architecture.
This syllabus deliberately separates foundations, data/model semantics, internals, reliability, security, performance, operations, and production design so advanced material is not compressed into generic catch-all chapters.