# CloudLink vs self-hosted Bondix Server
CloudLink is a managed service operating Bondix servers in different geo regions
around the world in a secure, highly available and reliable manner. This service
is fully monitored, controlled and operated by Unwired Networks.
[Routers](./intro.md#supported-devices) can connect to this service
in order to aggregate their uplinks and get full access to Bondix S.A.NE features
without operating a server infrastructure yourself.
Alternatively you can operate a Bondix server yourself. Depending on your security,
reliability and cost requirements, this document serves to ensure the right
decision for your application.
## Implementation comparison
```{list-table}
:header-rows: 1
:class: full-width
* - Feature
- Bondix S.A.NE self-hosted
- CloudLink
* - High availability
- None[^1]
- Fully highly available
* - Security
- Hardcoded passwords and
manual certificate rotation
- Certificates with automatic
rotation[^2]
* - Monitoring
- Your operations team
- Fully monitored by Unwired Networks
operations team
* - Authentication
- Tunnel name + password
or manual CA config
- Certificates
* - Setup cost
- Your time to setup the server
and operate, update, monitor and
securely maintain it
- None
* - Operating cost
- Servers + maintenance personell
- Fixed monthly fee per device
* - Setup time
- Your installation time
- None/available immediately
* - Typical use cases
- Small deployments, development
and testing environments, company
already has a full opertions team.
- Low latency, high bandwidth, reliable
production deployments for few to
many routers
```
* High availability:
* CloudLink is operated in highly available clusters with a minimum of 3 worker nodes per
geo region in order to improve fault tolerance during:
* hardware or software faults
* software updates
* system maintenance and security updates
* Bondix S.A.NE self-hosted running on a single VM will always have a single point of failure
[^1]: a fallback server could be operated, but unless a full certificate infrastructure is
deployed, using tunnel names and passwords, all these passwords will need to be updated
on each server and manually kept in sync.
[^2]: required for companies with ISO27001 key material rotation policies
## Operating your own Bondix S.A.NE server
You can operate your own servers and virtual machines and install Bondix S.A.NE server
and operate it yourself.
The main tasks required for a production deployment would be:
- solid certificate infrastructure with certificate rotation
- alternatively assign passwords to each router/tunnel and rotate those regularly manually
- operating a fallback server (which has to be in sync with
the main server's passwords and certificates)
- solid client-side certificate infrastructure
- alternatively use hardcoded passwords
- operations of the service:
- monitoring
- OS and system updates
- security fixes
- Bondix S.A.NE updates
- quality assurance:
- testing infrastructure functionality before applying an update
While this makes sense for small installations, testing and development setups, and
all setups with custom requirements or on-premise requirements, it needs a solid operational
foundation to operate at scale and in a production enviroment.
## Using CloudLink
CloudLink simplifies those challenges by offering a simple monthly-cost service that
can easily be rolled out and is fully operated by Unwired Networks.
CloudLink is operated on a solid operational foundation in clusters around the world. The clusters
are designed to handle very large bandwidth peaks and have sufficient CPU power to
work under a wide range of production requirements. Our data centers peer
very well to other local and international ISPs in order to reduce latency.
## Custom geo regions
CloudLink is available in many geo regions around the world. For projects with geo regions
that are not available right now, additional geo regions can be added. Please contact
[sales@unwirednetworks.com](mailto:sales@unwirednetworks.com) to learn more.
## Contact
For any additional information about CloudLink, regional availability or technical consulting,
including consulting about operating production Bondix S.A.NE servers please
contact [sales@unwirednetworks.com](mailto:sales@unwirednetworks.com).