Centralized versus decentralized computing: organizational considerations and management options | Synapse