SLAs for cloud applications: Agreement protocol and REST-based implementation