Infrastructure
Skytells Infrastructure gives you instant access to virtual machines, isolated enterprise networks, and VPCs — provisioned in seconds from the Console. It is raw compute and networking, separate from the project-level app and database runtime.
Infrastructure is Skytells' compute and networking layer — a first-class environment for workloads that need dedicated machines, isolated private networks, or controlled firewall boundaries that go beyond what a project's container runtime provides.
Where projects orchestrate apps and databases on Skytells' shared platform, Infrastructure puts you in control of the underlying compute: you choose the region, the machine size, the network, and the access policy. Skytells handles provisioning, availability, and the control plane — you control what runs on the machine.
The full product overview is available at skytells.ai/infrastructure.
What Infrastructure provides
Virtual Machines
Instantly provisioned compute nodes in your chosen region and size. Each instance is a dedicated virtual machine — not a shared container — with its own CPU allocation, memory, storage, and network identity.
GPU Infrastructure
On-demand accelerated compute across a global network — H100, A100, A10, L40S, and more. Fully dedicated GPU allocation per instance, distributed across regions for training, inference, and large-scale parallel workloads.
VPCs
Virtual Private Clouds define private network boundaries for your infrastructure. Instances placed inside the same VPC communicate directly over private IP with no public routing required.
Firewalls
Firewall groups are reusable rule sets that govern which traffic reaches your instances. Define inbound and outbound rules once, then attach the group to any number of machines.
Infrastructure vs. Projects
Both Infrastructure and Projects give you compute on Skytells, but they serve different scopes:
| Projects | Infrastructure | |
|---|---|---|
| Unit | App containers + managed databases | Virtual machines |
| Network | Private project network (automatic) | VPC (you define) |
| Firewall | Managed by platform | Firewall groups (you define) |
| OS access | Not exposed | Full machine |
| Best for | Web services, APIs, workers, databases | Custom runtimes, ML workloads, legacy systems, Eve VM isolation |
Use Infrastructure when you need an actual machine — full OS access, custom networking, or a persistent compute node that is not tied to the app deployment lifecycle.
Use Projects when you are deploying containerized services, APIs, or stateful databases that should live inside Skytells' managed operational boundary. See Apps and Databases for that path.
Availability and regions
Skytells provisions instances instantly across multiple regions. Region availability is shown during instance creation — choose the region closest to your users or your other infrastructure. Each instance is assigned its own private IP within the selected VPC and a public IP for inbound access (if not blocked by a firewall rule).
Skytells infrastructure is designed for instant provisioning. A new virtual machine goes from selection to running in seconds, not minutes — with no manual networking setup required if a VPC is already configured.
How to access Infrastructure
- Open the Skytells Console.
- In the left sidebar, under Build & Deploy, select Infrastructure.
- The infrastructure area opens with three sections in its left rail: All Instances, VPCs, and Firewalls.
Before you provision
Have the following ready before creating your first instance:
- Region — where the machine should run.
- Size — CPU and memory requirements for your workload.
- VPC — the private network the instance should join. You can create a VPC in advance or use the default.
- Firewall group — the access policy to attach. You can define a firewall group in advance or configure it after provisioning.
Related
- Instances — create and manage virtual machines.
- GPU Infrastructure — H100, A100, and distributed GPU compute across regions.
- VPCs — define and manage private network boundaries.
- Firewalls — create and attach firewall rule groups.
- Projects — the containerized app and database runtime for most web workloads.
- Security — platform-wide security practices that apply to Infrastructure.
How is this guide?
GitHub
Connect a GitHub repository to a Skytells project using OAuth to enable automatic deployments, CI/CD workflows, branch-based releases, and webhook-driven pipelines.
Instances
Skytells virtual machines are provisioned instantly in your chosen region and size. Each instance is a dedicated compute node with full networking identity, health monitoring, and lifecycle management from the Console.