Open Infrastructure for Edge Computing