Frends Basic Tier - Detailed Service Description and Restrictions
Version 1.0.0 - 9.10.2023
1. Background & Purpose
The purpose of this service description is to clarify and describe what is included and/or excluded from the Frends Basic -tier service.
2. Definitions
”SLA” means Service Level Agreement of the Frends Platform, which is a reverse percentage of how many 5 minute intervals in a month part of the Platform is not functional for the Customer. Note that the SLA does not apply to any components deployed on Customer managed infrastructure.
“RPO” means Recovery Point Objective, which is the time it's possible for Customer data to be lost in a disaster scenario. For example with an RPO of 15 minutes it means that Frends is ensuring back-ups are taken at least every 15 minutes, meaning that in the case of a disaster scenario the data from the previous back-up to the current time is at maximum 15 minutes. Note that the RPO is an objective and is not legally binding, the SLA percentage does however apply even in disaster scenarios.
“RTO” means Recovery Time Objective, which is the time Frends aims to perform needed recovery procedures to have the platform functional again in a disaster scenario. Note that the RTO is an objective and is not legally binding, the SLA percentage does however apply even in disaster scenarios.
3. Hosting
Frends Basic is hosted on Microsoft Azure infrastructure in Azure North and Azure West data centers, located in Ireland and Netherlands respectively.
Frends Basic is hosted in a multitenant configuration, meaning that some resources used to provide the service can be shared with other Frends customers and in such cases isolation between Customer specific data is implemented using logical isolation according to Azure best practices.
4. Available Agents & Environments
Frends Basic allows the Customer to only utilize:
- A single development Agent located in a single Agent Group within a pre-defined development Environment. The development Agent is provided as a service by Frends and follows the standard limitations of 20 lightweight integration executions per second.
- A single production Agent located in a single Agent Group within a pre-defined production Environment. The production Agent is provided as a service by Frends and follows the standard limitations of 20 lightweight integration executions per second.
5. Updates and Maintenance
In Frends Basic updates to the Service will be applied by Frends whenever Frends deems necessary. However any possible downtime resulting from updates will remain within the agreed SLA.
6. SLA, RPO, RTO
- SLA is rated at 99.00% and is measured continuously with 5 minute intervals on all components making up the deployment.
- Note that SLA has the following exclusions: force majeure –events, emergency maintenance in case of critical security vulnerabilities (such as Log4J vulnerability), Customer acts or omissions (for e.g. willfull misconduct, custom code, custom scripts), connectivity issues (such as internet service provider outages)
- RPO is rated at 15 minutes and for catastrophic failures (larger failures affecting multiple Frends tenants simultaneously) 24 hours.
- RTO is best-effort for Frends Basic –tenants
7. Restrictions
Frends Basic has all of Frends’ features available as described in https://docs.frends.com/, with the following limitations and restrictions:
- No high-availability support for Agents. Meaning that both of the development and production Agents are not running in a high-availability configuration, which in turn results in a short service break when the Agent’s require updating. High-availability configuration means to have more than a single Frends Agent within the same Agent Group.
- No hybrid-deployment support. Meaning that the Customer can’t take advantage of the Remote Sub-Process Call functionality of Frends to pass data from one agent to another within a single integration execution as the feature requires more than a single Agent within the same environment.
- No self-service Agent support. Meaning that the Customer is not allowed to host the executing Frends Agents themselves and is not allowed to deploy them on Customer managed infrastructure.
- No SSO support. Meaning that the Customer can not use their own identity management system to control access into their Frends tenant and instead must rely on credentials provisioned from Frends. Currently Frends credentials do not provide MFA support.
- No VPN support. Meaning that no VPN configuration from Frends’ Azure environment towards any Customer controlled resources is allowed.
- No IP restriction support. Meaning that the user interface of Frends is available publicly on the internet excluding known Azure IP blacklists.