On-Demand - Building the Edge