stackit.guru
Compute

Virtual Machines

compute vms iaas

Übersicht

STACKIT Virtual Machines bieten flexible und skalierbare Rechenleistung für eine Vielzahl von Workloads. Mit verschiedenen Maschinentypen und Konfigurationen können Sie die perfekte Balance zwischen Performance und Kosten finden. Der Service unterstützt verschiedene Betriebssysteme, bietet persistente Speicheroptionen und ermöglicht die nahtlose Integration mit anderen STACKIT-Services wie VPC und Load Balancer. Automatische Backups und Snapshots schützen Ihre Daten. Virtual Machines sind ideal für traditionelle Anwendungen, Legacy-Systeme und Workloads, die vollständige Kontrolle über das Betriebssystem erfordern.

Go SDK Beispiel

package main

import (
    "context"
    "fmt"
    "github.com/stackitcloud/stackit-sdk-go/services/compute"
)

func main() {
    // Initialize Compute client
    client, err := compute.NewClient()
    if err != nil {
        panic(err)
    }
    
    // Create a new virtual machine
    vm, err := client.CreateServer(context.Background(), &compute.CreateServerRequest{
        ProjectID:    "your-project-id",
        Name:         "my-vm",
        MachineType:  "g1.2",
        ImageID:      "ubuntu-22.04",
        BootDiskSize: 50,
        NetworkID:    "your-network-id",
    })
    
    if err != nil {
        panic(err)
    }
    
    fmt.Printf("VM created: %s (IP: %s)\n", vm.Name, vm.IPAddress)
}

Dokumentation

Verwandte Artikel

Noch keine Artikel zu diesem Service verfügbar. Schau bald wieder vorbei!