Zum Inhalt springen
Vimonto Deploy

Amazon Web Services

EC2-Server ohne die AWS-Konsole

Verbinde dein AWS-Konto per IAM-Access-Key und erstelle in einem Rutsch EC2-Instanzen, provisioniert für PHP oder Node.js. Vimonto Deploy wählt Ubuntu-Image, Netzwerk und Adresse für dich aus, und derselbe Key verwaltet deine Route-53-Domains.

Einmal verbinden, Server in einem Rutsch erstellen

  1. 1

    IAM-Benutzer anlegen

    Lege in der AWS-Konsole einen Benutzer ohne Konsolenzugriff an und weise ihm AmazonEC2FullAccess und AmazonRoute53FullAccess zu, dazu AWSPriceListServiceFullAccess, damit Preise angezeigt werden.

  2. 2

    Access Key einfügen

    Gib unter Einstellungen → Integrationen Access Key ID und Secret ein. Sie werden vor dem Speichern bei AWS geprüft und verschlüsselt gespeichert.

  3. 3

    Server erstellen

    Wähle eine Region und einen Instanztyp. Es wird das neueste Ubuntu-24.04-Image verwendet, und der Server wird für deine Apps provisioniert.

Regionen und Instanztypen mit Preis

Neuer Server listet die in deinem Konto aktivierten Regionen auf, europäische zuerst, und eine Auswahl aktueller x86-Instanztypen: Burstable (t3), General Purpose (m6i), Compute-optimiert (c6i) und Memory-optimiert (r6i). Jeder zeigt den On-Demand-Preis der Instanz in dieser Region, aus der Preisliste von AWS selbst.

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

Was ein AWS-Key abdeckt

  • EC2-Instanzen

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

  • VPC-Netzwerke

    Server landen in der Standard-VPC der Region oder in einer, die du wählst. Lass Vimonto Deploy eine VPC mit Subnetz und Internet-Gateway anlegen, und deine Server erreichen sich über private Adressen.

  • Route-53-DNS

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

  • Eine feste Adresse

    Sobald eine Instanz läuft, bekommt sie eine Elastic IP, damit Adresse und DNS beim Stoppen und Starten gleich bleiben. Beim Löschen des Servers wird sie freigegeben.

  • Eine Firewall, auf dem Server

    Alle Server teilen sich eine offene Security Group, und die Firewall auf dem Server (ufw), die du in Vimonto Deploy verwaltest, entscheidet, was durchkommt. Keine Regeln an zwei Orten.

Backups und Abrechnung

Datenbank-Backups können in einen Amazon-S3-Bucket gehen, der dir gehört und einen eigenen Access Key hat, oder in jeden anderen S3-kompatiblen Speicher.

Server werden in deinem eigenen AWS-Konto erstellt und von AWS abgerechnet; siehe Amazon EC2 Preise. Der angezeigte Preis ist der der Instanz; Speicher, Traffic und die öffentliche Adresse berechnet AWS zusätzlich. Vimonto Deploy berechnet nichts pro Server.

Backup-Speicher

Fragen zu AWS

Welche Berechtigungen braucht der Access Key?

Die Policies AmazonEC2FullAccess und AmazonRoute53FullAccess. Mit AWSPriceListServiceFullAccess zeigen die Größen ihren Preis, ohne sie werden sie ohne Preis angezeigt. Ohne Route-53-Zugriff funktionieren Server trotzdem, und das Konto zeigt an, dass es keinen DNS-Zugriff hat.

Warum sind in der Security Group alle Ports offen?

Damit die Firewall auf dem Server die einzige ist, wie bei jedem anderen Anbieter. Vimonto Deploy verwaltet sie für dich: Ein neuer Server erlaubt SSH, HTTP und HTTPS, und weitere Ports öffnest du mit einer Firewall-Regel.

Kann ich einen Server nutzen, den ich schon auf EC2 betreibe?

Ja, als eigenen VPS: Führe auf einer frischen Ubuntu-24.04-Instanz den Verbindungsbefehl aus, und sie wird wie jeder andere Server provisioniert. Öffne vorher die Ports 22, 80 und 443 in ihrer Security Group.

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: AWS 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.