Edge computing in hybrid cloud: 3 approaches