Reputation: 61
I've seen that the standard MongoDB service on Swisscom Application Cloud is not in HA, so which level of service we should expect in case of an instance failure:
Upvotes: 2
Views: 90
Reputation: 753
For the public offering Swisscom does not provide any guarantees concerning SLAs. That is including uptime. In case of the failure that is is within the responsibility of Swisscom, they are able detect the failure and start the recovery procedure in reasonable time. Swisscom strongly recommends using the HA services. I suggest reading through the terms of Swisscom Application Cloud: http://developer.swisscom.com/terms/
According to my experience the services restart quite fast, so automatic reconnect should be sufficient.
Generally the MongoDB Docs answer a lot of your questions: If a single instance MongoDB service fails, it will automatically recover all information stored on the disk as long as no corruption of the data happened. Have a look at: https://docs.mongodb.com/manual/core/journaling/
I also strongly suggest you perform regular backups trough the Application Clouds Portal. So In case of disk corruption you can restore your data.
TL:DR
Upvotes: 2