Cloud 3.0 and Edge Computing: Training Skills for the Next IT Revolution