Skip to content

The Ecocloud platform

Build your application environment.

Choose a compute runtime, connect your services and manage them from one console.

Choose your starting point

The right runtime starts
with your application.

Keep the operating system close, bring a packaged service or give one HTTP task its own deployment. Choose around the work you need to do.

Compare virtual machines, containers and functionsScroll across to compare all three runtimes →
Your decisionVirtual machines Containers Functions
Start withA Linux operating systemA compatible OCI imageA request-driven task
Deployable artifactGuest image with optional cloud-initVersioned application imageFunction source and configuration
Access modelGuest SSH and browser consoleConfigured service ports and log viewsConfigured HTTP invocation endpoint
Useful forCustom stacks and self-managed databasesWeb services, APIs and workersWebhooks and focused HTTP logic
You maintainGuest OS, packages, application and dataImage, dependencies, configuration and dataHandler, dependencies and invocation access
Review before choosingImage, resources, storage and accessImage compatibility, ports and persistenceExecution limits, endpoint and billing unit

A workload can use more than one runtime. Connect services around their responsibilities and data needs.

Explore application patterns ↗

One platform

Understand how the pieces connect.

Run the application in the environment it needs, connect its dependencies and give the endpoint a domain name. Use the console to follow service operations and Cloud Shell for supported CLI tasks. Each product has a distinct role in the same application.

Connected foundationsExample architecture
ConsoleCloud ShellSupported API reads
Ecocloud control planeConfigure · inspect · operate
Virtual machinesQEMU / KVM
ContainersOCI / Podman
FunctionsHTTP workloads
Networks & firewall rulesDNS & certificates

Logical relationships between platform components. Available features depend on the selected service and environment.

Your next step

Your next application starts here.

Explore the available configurations and choose the right foundation for your project.

Create account