# Enclaive Multi Cloud Platform

## Enclaive Multi Cloud Platform

- [Enclaive Multi Cloud Platform](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/readme.md): EMCP is a platform to create, manage and maintain confidential workload in multi-cloud settings. Within seconds you can launch confidential workload. This documentation covers the main concepts.
- [Documentation](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation.md)
- [What is EMCP?](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/what-is-emcp.md)
- [Why use EMCP?](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/why-use-emcp.md)
- [Features](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features.md)
- [Virtual HSM](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/virtual-hsm.md)
- [Vault](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/vault.md)
- [Nitride](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/nitride.md)
- [Buckypaper](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/buckypaper.md)
- [Dyneemes](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/dyneemes.md)
- [Morphism](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/features/morphism.md)
- [Supported Cloud Platforms](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/documentation/supported-cloud-platforms.md)
- [Tutorials](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials.md)
- [Buckypaper](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper.md)
- [Create a Buckypaper VM](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/create-a-buckypaper-vm.md)
- [Connect with SSH](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/connect-with-ssh.md)
- [Manage DNS](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/manage-dns.md)
- [Cloudflare](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/manage-dns/cloudflare.md)
- [Tag Buckypaper](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/tag-buckypaper.md)
- [Secure your VM with Firewall](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/secure-your-vm-with-firewall.md)
- [Turn on/off Buckypapers](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/turn-on-off-buckypapers.md)
- [Destroy Buckypapers](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/buckypaper/destroy-buckypapers.md)
- [Dyneemes](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes.md)
- [Create clusters](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/create-clusters.md)
- [Connect to a cluster](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/connect-to-a-cluster.md)
- [Setup advanced monitoring](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/setup-advanced-monitoring.md)
- [Upgrade without data loss](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/upgrade-without-data-loss.md)
- [Add nodes and node pools](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/add-nodes-and-node-pools.md)
- [Drain and restart nodes](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/dyneemes/drain-and-restart-nodes.md)
- [Data-in-use encrypting Database](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/data-in-use-encrypting-database.md)
- [Create a database cluster](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/data-in-use-encrypting-database/create-a-database-cluster.md)
- [Configure CNAME DNS record](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/data-in-use-encrypting-database/configure-cname-dns-record.md)
- [Delete Applications](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/data-in-use-encrypting-database/delete-applications.md)
- [Applications](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/applications.md)
- [Create Nextcloud Hub](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/applications/create-nextcloud-hub.md)
- [Configure CNAME DNS record](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/applications/configure-cname-dns-record.md)
- [Delete Applications](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/applications/delete-applications.md)
- [After the installation](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/applications/after-the-installation.md)
- [Billing](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/billing.md)
- [Add/Update payment method](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/billing/add-update-payment-method.md)
- [Add/Change address](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/billing/add-change-address.md)
- [Add/Change VAT](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/billing/add-change-vat.md)
- [Settings](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings.md)
- [Manage Team](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/manage-team.md)
- [Create a team](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/manage-team/create-a-team.md)
- [Delete a team](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/manage-team/delete-a-team.md)
- [Invite team members](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/manage-team/invite-team-members.md)
- [Remove team members](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/manage-team/remove-team-members.md)
- [Bring your own Subscription](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/bring-your-own-subscription.md)
- [Azure](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/bring-your-own-subscription/azure.md): The tutorial provides instructions on setting up an API/access key clients have the option to integrate EMCP into their Azure environment.
- [AWS](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/bring-your-own-subscription/aws.md): The tutorial provides instructions on setting up an API/access key clients have the option to integrate EMCP into their AWS environment.
- [Google Cloud Platform](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/settings/bring-your-own-subscription/google-cloud-platform.md): The tutorial provides instructions on how to set up a service account key that clients have the option to integrate EMCP into their GCP environment.
- [Account](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/emcp-account.md)
- [Registration](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/emcp-account/registration.md)
- [Login](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/emcp-account/login.md)
- [Delete account](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/emcp-account/delete-account.md)
- [Renew Attestation Policy After Measurement Mismatch](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tutorials/renew-attestation-policy-after-measurement-mismatch.md): When a VM's attestation fails with a measurement mismatch error, it means the firmware measurement reported by the VM no longer matches the expected ("golden") measurement stored in Vault. This typica
- [Tenant auto creation](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/tenant-auto-creation.md)
- [API](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api.md): Our API has two parts: /api for clients and /admin/api for administrators.
- [Console](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api.md)
- [Auth](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/auth.md): Authentication
- [JWKS](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/auth/jwks.md): A JSON Web Key set is a JSON object which represents a set of JSON Web Keys (a JSON object that represents a cryptographic key).
- [Account](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/account.md): The Account section of our API provides methods for managing user accounts.
- [Need](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/account/need.md)
- [Projects](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/projects.md): Each team has projects in which you can perform various actions and create resources for further use.
- [Activity](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/projects/activity.md)
- [Manage](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage.md)
- [Application](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/application.md): Next Cloud
- [DNS](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/application/dns.md): Checking dns to create an application
- [Database](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/database.md): Mongo, Maria, Postgres, Redis
- [Kubernetes](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/kubernetes.md)
- [Virtual Machine](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/virtual-machine.md): Confidential virtual machines ( Azure, AWS, Kraud.Cloud )
- [Security rule](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/virtual-machine/security-rule.md): Firewall policy rule
- [Configurations](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations.md)
- [Location](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/location.md): The locations to create a resource.
- [Image](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/image.md): The images to create a resource.
- [Price](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/price.md): Resource prices
- [Size](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/size.md): The sizes to create a resource.
- [Provider](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/provider.md): It is a cloud provider with a type for each resource. ( db, k8s, app, vm)
- [Cloud Provider](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/cloud-provider.md): Providers that we use in the application (Azure, AWS, Kraud.Cloud, GCP, OVH)
- [Attestation](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/manage/attestation.md): Attestation for resources.
- [vHSM](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/vhsm.md)
- [BYOS](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/vhsm/byos.md): Keys for personal subscriptions that are stored in the vault.
- [User Storage](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/vhsm/user-storage.md): Key management in vault.
- [Settings](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/settings.md)
- [Team](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/settings/team.md): Each team consists of members and projects.
- [Invite](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/settings/invite.md): Invitations for members to join the team.
- [Billing](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/billing.md)
- [Settings](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/billing/settings.md)
- [Invoice](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/billing/invoice.md): Invoices for resources used.
- [Cost](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/billing/cost.md): Display estimated cost for the resources used.
- [Promo - TODO](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/billing/promo-todo.md)
- [Support](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/support.md)
- [Hubspot Files](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/support/hubspot-files.md): Uploading files for Hubspot service
- [Ticket](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/client-api/support/ticket.md): Hubspot tickets
- [Admin](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api.md)
- [Auth](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/auth.md)
- [Accounts](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts.md)
- [Team](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team.md)
- [User](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/user.md)
- [Application](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/application.md)
- [Virtual machine](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/virtual-machine.md)
- [Database](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/database.md)
- [Cluster](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/cluster.md)
- [Resource](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/resource.md)
- [Quotas](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas.md)
- [Default quota](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/default-quota.md)
- [Provider quota](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/provider-quota.md)
- [Team quota](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/team-quota.md)
- [Invoices](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/developers/api/admin-admin-api/invoices.md)
- [Code of conduct](https://docs.enclaive.cloud/enclaive-multi-cloud-platform/code-of-conduct.md)
