---
title: "Running EDP Applications on Confidential Computing Manager"
slug: "running-edp-applications-on-fortanix-ccm"
updated: 2026-07-23T06:46:26Z
published: 2026-07-23T06:46:26Z
canonical: "support.fortanix.com/running-edp-applications-on-fortanix-ccm"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.fortanix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Running EDP Applications on Confidential Computing Manager

## 1.0 Introduction

This article describes how to create and run an Enclave Development Platform (EDP) application using Fortanix Confidential Computing Manager (CCM).

*To create an application using Fortanix Rust EDP, refer to* [*Bringing EDP Rust Apps to Confidential Computing Manager*](/v1/docs/bringing-edp-rust-apps-to-confidential-computing-manager-1)*.* After creating the application, obtain the enclave SIGSTRUCT file generated during the application signing process.

The SIGSTRUCT file is used to register the enclave with Fortanix CCM. After the application is registered and the build is approved, the application can run on a compute node enrolled with CCM and obtain certificates from Fortanix CCM for secure communication.

## 2.0 Run an Application on Fortanix CCM

### Step 1: Signup and Log in to Fortanix Armor

Sign up and Log in to Fortanix Armor. *For detailed instructions, refer to* [*Getting Started with Fortanix Armor*](/v1/docs/fortanix-armor-getting-started#20-sign-up-on-fortanix-armor-platform-new-users).

### Step 2: Create and Select an Account

Create or select a Fortanix Armor account. *For detailed instructions, refer to* [*Getting Started with Fortanix Armor*](/v1/docs/fortanix-armor-getting-started#40-create-an-account).

### Step 3: Create an Application

Perform the following steps to create an application using the Fortanix CCM UI:

1. In the CCM UI left navigation panel, navigate to **Applications,** and then on the **ACTIVE APPLICATION** tab and click **ADD APPLICATION**.
2. In the **Add application** dialog box, select **EDP** and click **NEXT**.
3. In the **Add application** form, enter the application details and click **ADD APPLICATION**.

*For detailed instructions, refer to* [*Add Application*](/v1/docs/fortanix-ccm-add-and-edit-an-application)*.*

### Step 4: Create an Application Build

Perform the following steps to create a build using the Fortanix CCM UI:

1. In the application details page, go to **BUILDS** tab and click **ADD BUILD**.
2. In the **Add Build** form:
  1. **Build Version** - Enter the valid version number of the build.
  2. **Image Type** - Select the required radio button for image type.
  3. **Enclave Configuration SIGSTRUCT -** Choose one of the options to add the SIGSTRUCT details. The SIGSTRUCT for an enclave is generated when an application is signed. It is used to register the enclave with Fortanix CCM.
3. Click **ADD BUILD**.

*For detailed instructions, refer to* [*Create Application Build*](/v1/docs/fortanix-ccm-create-a-build)*.*

### Step 5: Approve the Application Build

From the CCM UI left navigation panel, select **Tasks**. On the **Tasks** page, select the build task and click **APPROVE**.

### Step 6: Running the application

On a compute node running the Fortanix CCM Node Agent, start the application using the following command:

```bash
ftxsgx-runner get-certificate.sgxs
```

## Related

- [Bringing EDP Rust Apps to Confidential Computing Manager](/bringing-edp-rust-apps-to-fortanix-ccm.md)
