1. valid config always can update successfully 2. the `running` endpoint only return successfully created backend 3. enhancement of the `/sso` endpoint, and will check is the resource online