Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cloud.strettch.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

What is SC Compute?

SC Compute is a virtual machine service that gives you access to remotely available servers over the internet. Think of it as renting a server in the cloud that you can use for whatever you need. Each compute instance comes with:
  • Customizable specifications - Choose CPU, RAM, and storage that fit your needs
  • compute monitoring - Track performance metrics in real-time
  • UI management - Control your instances (shutdown, reboot) directly from the dashboard
  • Team collaboration - Share compute resources with your team members

Use Cases

SC Compute instances can be used for virtually anything you would do with your own server. Common use cases include:
  • Hosting websites and web applications - Deploy your frontend and backend applications
  • Running web APIs - Serve REST APIs, GraphQL endpoints, or microservices
  • Database hosting - Run MySQL, PostgreSQL, MongoDB, or other databases
  • Development and testing environments - Spin up instances for testing and experimentation
  • Batch processing and data analysis - Run compute-intensive workloads
  • Custom services - Deploy any application or service that runs on Linux

Resource Lifecycle

Problem: What states can my resources be in, and what do they mean for access and billing? Different resource types may have different lifecycles. This section focuses primarily on compute instances as the most common example.

Lifecycle States

Here’s the typical flow through lifecycle states:
Creating → Running ⟷ Stopped → Destroying → Destroyed
StateDescriptionWeb DashboardResource Access (SSH/Console)Billable?Can Transition To
CreatingInitial provisioning when first createdVisibleNot accessibleNo*Running
RunningNormal operational stateVisibleFully accessibleYesStopped, Destroying
StoppedInstance stopped but resources reservedVisibleNot accessibleYesStarting, Destroying
Starting/RebootingTransitioning from Stopped or rebootingVisibleNot accessibleYesRunning
DestroyingBrief destruction process (seconds)VisibleNot accessibleNo*Destroyed
DestroyedBilling stops; instance no longer accessible. Not user-recoverableNot visibleNot accessibleNoNone
*Creating and Destroying states are not billable due to their very brief duration (typically seconds to less than a minute).
The Stopped state still incurs charges because resources remain reserved. To stop billing, you must Destroy the resource.

Understanding the States

Creating: When you first create a compute instance, it goes through a provisioning process where the system allocates resources, installs the operating system, and configures networking. This typically takes less than a minute. Running: This is the normal operational state where your instance is fully accessible. You can connect via SSH or the web console and use the compute resources. Stopped: When you stop an instance, it shuts down but all resources (CPU, RAM, storage) remain reserved for you. This means you continue to be billed at the same rate. The benefit is that you can quickly restart the instance without losing any data or configuration. Destroying/Destroyed: When you destroy an instance, billing stops immediately and resources are released. Destruction is final from your side — there is no self-service recovery. If you destroyed something by mistake, contact support right away; in some cases an admin may be able to recover an instance within a brief window before the underlying data is permanently removed.

Next Steps

Now that you understand what SC Compute is and how the lifecycle works: