This article discusses how and when to use homomorphic encryption and how to implement homomorphic encryption with the open-source Microsoft Simple Encrypted Arithmetic Library (SEAL)
https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/homomorphic-encryption-seal