Zum Inhalt springen
Vimonto Deploy

Google Cloud

Compute-Engine-VMs, bereit für deine Apps

Verbinde ein Google-Cloud-Projekt per Service-Account-Key und erstelle in einem Rutsch Compute-Engine-VMs, provisioniert für PHP oder Node.js. Jede bekommt eine statische Adresse, und derselbe Key verwaltet die Domains in deinem Cloud DNS.

Einmal verbinden, Server in einem Rutsch erstellen

  1. 1

    APIs aktivieren

    Wähle in der Google-Cloud-Konsole das Projekt und aktiviere die Compute Engine API und die Cloud DNS API.

  2. 2

    Service-Account-Key erstellen

    Gib einem Service Account die Rollen Compute Admin und DNS Administrator, füge einen JSON-Key hinzu und füge die Datei unter Einstellungen → Integrationen ein. Sie wird sofort geprüft und verschlüsselt gespeichert.

  3. 3

    Server erstellen

    Wähle eine Region und einen Maschinentyp. Die VM läuft mit Ubuntu 24.04 und wird für deine Apps provisioniert.

Regionen und Maschinentypen

Google Cloud betreibt VMs in Zonen, daher listet Neuer Server pro Region eine Zone auf, etwa Niederlande (europe-west4-a), europäische zuerst. Wähle aus Shared-Core- (e2-micro bis e2-medium), General-Purpose- (e2, n2), Compute-optimierten (c3) und Memory-optimierten (n2-highmem) Maschinentypen.

Der Assistent „Neuer Server“ in Vimonto Deploy mit Cloud-Konto, Standortsuche und einer Tabelle der Servergrößen mit ihren Monatspreisen

Was ein Service-Account-Key abdeckt

  • Compute-Engine-VMs

    Server für jede Rolle: App, Web, Worker, Datenbank, Cache, Meilisearch oder Load Balancer, jeweils mit Firewall und automatischen Sicherheitsupdates.

  • VPC-Netzwerke

    VMs treten dem Standardnetzwerk des Projekts oder einem von dir gewählten bei. Lass Vimonto Deploy ein Netzwerk mit einem Subnetz in jeder Region anlegen, und deine Server erreichen sich über private Adressen.

  • Cloud DNS

    Für Domains in deinen Cloud-DNS-Zonen werden der A- und der www-Eintrag gesetzt, sobald du sie einer Site hinzufügst, und HTTPS wird angefordert, sobald sie auflösen.

  • Eine statische Adresse

    Jeder Server bekommt eine statische externe Adresse und behält sie, wenn die VM gestoppt wird. Beim Löschen des Servers werden die VM und danach die Adresse gelöscht.

  • Eine Firewall, auf dem Server

    Eine Firewall-Regel pro Netzwerk lässt Traffic zu VMs mit dem Tag vimonto herein, und die Firewall auf dem Server (ufw), die du in Vimonto Deploy verwaltest, entscheidet, was durchkommt.

Backups und Abrechnung

Datenbank-Backups gehen in einen S3-kompatiblen Bucket, der dir gehört: Amazon S3, Hetzner Object Storage, DigitalOcean Spaces, Cloudflare R2 oder jeden anderen S3-kompatiblen Speicher, dessen Endpoint du selbst einträgst.

Server werden in deinem eigenen Google-Cloud-Projekt erstellt und von Google abgerechnet. Die API von Google nennt keinen Preis pro Maschinentyp, prüfe sie daher im Preisrechner von Google. Vimonto Deploy berechnet nichts pro Server.

Backup-Speicher

Fragen zu Google Cloud

Welche Rollen braucht der Service Account?

Compute Admin für Server, Netzwerke, Firewall-Regeln und Adressen und DNS Administrator für Cloud DNS. Ist eine API nicht aktiviert oder fehlt eine Rolle, zeigt Vimonto Deploy die Meldung von Google, die sagt, was du einschalten musst.

Warum zeigt der Assistent für Google Cloud keine Preise?

Die API von Google veröffentlicht keinen Preis pro Maschinentyp, daher zeigt Vimonto Deploy die Größen lieber ohne Preis, als zu raten. Google berechnet VM, Festplatte und Adresse deinem Projekt.

Kann ich eine VM nutzen, die ich schon auf Google Cloud betreibe?

Ja, als eigenen VPS: Führe auf einer frischen Ubuntu-24.04-VM den Verbindungsbefehl aus, und sie wird wie jeder andere Server provisioniert. Erlaube vorher die Ports 22, 80 und 443 in der Firewall ihres Netzwerks.

Was kostet es?

Der kostenlose Tarif umfasst 1 Server und 3 Sites mit allen Funktionen. Premium kostet 15 € pro Monat und Organisation, ohne Grenzen. Vimonto Deploy berechnet nichts pro Server: Google rechnet den Server direkt ab.

Dein nächster Deploy ist live, bevor dein Kaffee fertig ist.

Erstelle eine Organisation, verbinde einen Server und pushe. Mehr nicht.