Reliability engineering je obor inženýrství, který se zaměřuje na optimalizaci spolehlivosti systému. Technika spolehlivosti je důležitou součástí návrhu systému, protože se zabývá faktory, jako je dostupnost systému, předvídatelnost a udržovatelnost. Technika spolehlivosti využívá různé techniky, včetně prediktivního modelování a údržby po vydání, aby byla zajištěna dlouhodobá udržitelnost systému.
Technika spolehlivosti se tradičně používala k zajištění spolehlivosti rozsáhlých infrastrukturních projektů, jako jsou silnice a mosty. Se vznikem počítačových systémů se spolehlivostní inženýrství stalo důležitou součástí návrhu počítačových systémů. Technika spolehlivosti zajišťuje, že počítačový systém funguje správně a poskytuje spolehlivé výsledky.
Spolehlivostní inženýrství je komplexní disciplína, která vyžaduje použití různých nástrojů, technik a technologií. Patří mezi ně: modelování spolehlivosti, analýza poruch, tolerance chyb, softwarové inženýrství a návrh systému.
Technika spolehlivosti je kritickou součástí jakéhokoli počítačového systému, který poskytuje záruku dostupnosti a spolehlivosti. Inženýři spolehlivosti jsou zodpovědní za návrh systému, vývoj softwaru, testování systému a údržbu systému. Musí znát širokou škálu témat, včetně počítačového hardwaru, softwaru, bezpečnosti, ukládání dat, sítí a správy systému. Kromě toho musí mít inženýři spolehlivosti znalosti o různých operačních systémech, od Windows přes Linux až po Unix.
Technika spolehlivosti je nezbytná pro úspěšný provoz jakéhokoli počítačového systému. S tím, jak se počítačové systémy stávají stále složitějšími a provázanějšími, nabývá inženýrství spolehlivosti ještě na důležitosti. Inženýři spolehlivosti poskytují záruku spolehlivosti pro systémy od podnikových aplikací až po systémy kritické z hlediska bezpečnosti.