Lesson 1Object storage internals: eventual consistency, REST APIs, buckets, metadata, scalability and use casesThis part dives into object storage systems, looking at RESTful access, buckets, and metadata. Learners will explore eventual consistency, how data spreads out, scaling methods, and the kinds of tasks that work best with object storage in practical settings.
Buckets, objects, and key namingREST APIs and common operationsEventual consistency behavioursMetadata indexing and searchScaling out capacity and throughputObject storage use cases and limitsLesson 2Cloud storage models: IaaS block storage, managed file storage, object storage, and differences from on-premises storageThis part looks at cloud storage choices, like IaaS block, managed file, and object storage. Learners will compare how long data lasts, speed, and costs, and see how cloud services stand apart from usual on-site storage setups and daily running in local contexts.
IaaS block storage characteristicsManaged cloud file storage servicesCloud object storage featuresDurability, availability, and SLAsCost models and lifecycle policiesHybrid and multicloud storage patternsLesson 3RAID families and trade-offs: RAID 0/1/5/6/10, rebuild behaviour, write penalty, and when to use eachThis part explains main RAID levels, such as 0, 1, 5, 6, and 10, and how they weigh speed, space, and toughness. Learners will look at rebuild processes, write costs, and useful tips for picking RAID to fit different tasks in reliable systems.
RAID 0, 1, 5, 6, 10 fundamentalsParity, mirroring, and striping basicsWrite penalty and random I/O impactRebuild times and failure riskRAID selection for key workloadsRAID vs. erasure coding overviewLesson 4Block storage vs. file storage vs. object storage: definitions, access patterns, metadata differencesThis part sets out block, file, and object storage, and how programmes use each one. Learners will compare ways to reach data, how spaces are set up, and handling of extra info to grasp which type fits best for various task kinds in everyday use.
Block storage concepts and LUN usageFile storage namespaces and sharesObject storage flat namespace modelMetadata handling in each modelTypical workload access patternsChoosing the right storage modelLesson 5Storage area network (SAN): Fibre Channel and iSCSI basics, LUNs, zoning, multipathingThis part brings in SAN ideas, including Fibre Channel and iSCSI, and how they show block devices as LUNs. Learners will check out zoning, hiding, and multipathing to build strong, fast shared storage networks for business needs.
SAN vs. NAS: conceptual differencesFibre Channel fabric fundamentalsiSCSI concepts and connectivityLUN provisioning and maskingZoning strategies and securityMultipathing and path failoverLesson 6Direct-attached storage (DAS): architecture, use cases, limitations, performance characteristicsThis part checks direct-attached storage, where drives link straight to a machine. Learners will go over common setups, speed actions, growth limits, and when DAS suits better than NAS or SAN choices for simple local setups.
Typical DAS hardware topologiesLocal RAID controllers and JBODPerformance traits and bottlenecksScalability and manageability limitsDAS use cases and best fitsComparing DAS with NAS and SANLesson 7Network-attached storage (NAS): protocols (SMB, NFS), typical deployments, concurrency and permissionsThis part brings in NAS ideas, focusing on how SMB and NFS share folders over networks. Learners will look at setup ways, handling many users at once, and permission setups that guard data and manage group access safely.
NAS vs. file server: key differencesCore NAS components and data pathsSMB protocol basics and capabilitiesNFS protocol basics and versionsPermissions, ACLs, and identity mappingTypical NAS deployment patternsLesson 8Performance metrics and capacity metrics: IOPS, throughput, latency, capacity planning basics, utilisation and growth forecastingThis part makes clear key speed and space measures, like IOPS, throughput, delay, and use rates. Learners will try reading these measures, planning space, and guessing growth to keep storage systems steady and well-run over time.
Defining IOPS, throughput, and latencyQueue depth and workload profilesMonitoring tools and key indicatorsCapacity planning and headroomUtilisation thresholds and alertsGrowth forecasting and trend analysisLesson 9Backup vs. archive vs. replication: objectives, retention models, RPO/RTO basics, and common strategiesThis part clears up the different aims of backup, archive, and copying data. Learners will study keeping models, RPO and RTO goals, and ways to mix tools and times to meet rules, recovery, and business ongoing needs in local firms.
Backup goals and recovery scenariosArchive use cases and compliance needsReplication types and topologiesDefining RPO and RTO requirementsRetention policies and data lifecycleCommon enterprise protection strategies