fjärruppdateringar
Fjärruppdateringar är processen att uppdatera mjukvara eller firmware i enhet via en fjärransluten server utan användarens fysiska tillgång. Uppdateringarna distribueras genom ett uppdateringssystem som hanterar nedladdning, verifiering och installation. Vanliga komponenter är distributionsservrar, digital signering av uppdateringspaket samt installations- och återställningsrutiner.
Processen innefattar planering, testning, distribution, nedladdning till enheten, verifiering av integritet och äkthet (vanligtvis med kryptografisk
Fjärruppdateringar används i många sammanhang: smartphones, bilar och deras elektroniska styrenheter, IoT-enheter och nätverksutrustning samt hemautomationsprodukter.
Utmaningar inkluderar behov av tillräcklig bandbredd och strömförsörjning, risk för att en felaktig eller inkompatibel uppdatering
Moderna uppdateringsarbetsflöden använder ofta delta- eller differensuppdateringar för att minska mängden data, och rullande lanseringar där