Virtual Machines
Ü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!