# Deployment

There are various deployment options for:

* 🏠 [Ddosify Self-hosted](#ddosify-self-hosted)
* 🚀 [Ddosify Engine](#ddosify-engine)
* 🐝 [Ddosify eBPF Agent (Alaz)](#ddosify-ebpf-agent-alaz)
* ☁️ [Ddosify Cloud](#ddosify-cloud) <- *If you need a complete SaaS solution*

### 🏠 Ddosify Self-hosted

<figure><img src="https://2539979715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FugegoRCn84wtxrIelgft%2Fuploads%2FrrVA2frJuGYlCR37Yf2K%2Fddosify_service_map.png?alt=media&#x26;token=c61c2978-cc47-421f-8fe8-12190a740763" alt=""><figcaption><p>Ddosify automatically generates a Service Map of your K8s cluster without code instrumentation or sidecars. So you can easily find the bottlenecks in your system. Red lines indicate the high latency between services.</p></figcaption></figure>

If you need a web-based user interface with **Performance Testing**, and **Kubernetes Monitoring** capabilities and want to maintain it on your own, Ddosify Self-hosted is the right choice for you.

Check out the [Ddosify Self-hosted](https://github.com/ddosify/ddosify/tree/master/selfhosted) guide for reference. You can also deploy Ddosify Self-hosted on [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-mwvnujtgjedjy).

### 🚀 Ddosify Engine

<figure><img src="https://2539979715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FugegoRCn84wtxrIelgft%2Fuploads%2FVlHcJfArnp96Ok8s4zLP%2Fddosify-quick-start.gif?alt=media&#x26;token=ae506830-f725-4f7b-be42-af5ea0b6d262" alt=""><figcaption><p>With Ddosify Engine you can simulate and load test your endpoints on your terminal without writing code.</p></figcaption></figure>

If you need CLI-based load testing tool, [Ddosify Engine](https://github.com/ddosify/ddosify/tree/master/engine_docs) is an open-source and high-performance load testing tool, written in Golang.&#x20;

Check out the [Ddosify Engine Installation](https://github.com/ddosify/ddosify/tree/master/engine_docs#installation) guide for reference.&#x20;

### 🐝 Ddosify eBPF Agent (Alaz)

If you use Kubernetes Monitoring either on Ddosify Cloud or Ddosify Self-hosted, the Ddosify eBPF Agent (Alaz) must be installed as a Daemonset on your Kubernetes cluster. The system resources are limited to 1 CPU core and 1Gi Memory per K8s node, so it it very lightweight.

Check out the [Alaz GitHub](https://github.com/ddosify/alaz) repository for reference.&#x20;

### ☁️ Ddosify Cloud

If you need a complete SaaS solution for Performance Testing **worldwide** and Kubernetes Monitoring and do not want to manage the services, Ddosify Cloud is the right choice.&#x20;

Check out the [Ddosify Cloud](https://app.ddosify.com/) guide for reference.

{% hint style="success" %}
If you require assistance with deploying Ddosify, you can join our [Discord](https://discord.com/invite/9KdnrSUZQg) or send an email to <support@ddosify.com>.
{% endhint %}
