Skip to main content

Choose Your Preferred Method

Phala Cloud offers multiple ways to create and deploy your Confidential Virtual Machine (CVM). Learn about Confidential Virtual Machine technology and its enterprise applications. The Phala Cloud UI walks you through CVM creation with a visual interface: Create with Docker Compose → Use the Phala Cloud UI if you:
  • Are new to Phala Cloud
  • Prefer graphical interfaces
  • Want quick deployments without command-line knowledge

Option 2: Using the Command Line Interface (CLI)

For developers who prefer terminal-based workflows or need to automate deployments: Follow the CLI Guide → Use the CLI if you:
  • Need automated deployments
  • Work with CI/CD pipelines
  • Prefer terminal-based workflows
  • Want scriptable infrastructure

CVM Management Features

After deployment, you can monitor, upgrade, and resize your CVMs from the dashboard or API.

Monitoring

  • CVM Status: Track the health and status of your CVMs
  • Resource Usage: Monitor CPU, memory, and storage consumption
  • Logs: View application logs and system messages

Upgrades

  • Environment Variables: Update your application’s environment variables
  • Docker Images: Upgrade your application’s Docker image
  • Resource Allocation: Adjust your CVM’s CPU, memory, and storage

Resizing

  • Resource Scaling: Dynamically adjust your CVM’s CPU, memory, and storage
  • Cost Optimization: Reduce your cloud spending by downsizing your CVM

Security

  • Data Protection: E2E encrypt your sensitive data at rest
  • Access Control: Restrict access to your CVMs and logs

CVM Management API

Phala Cloud provides an API for managing your CVMs, allowing you to automate your CVM management tasks.

Next Steps

After creating your CVM, you’ll want to: