'Everything-as-a-service' and edge computing for medium-size