Cloud Fog And Edge Computing Applications