← Alle Migrations-Guides

Von Flightcontrol kommend

Flightcontrol deployt nur über ECS auf deinen AWS-Account, mit Preview-Umgebungen, die hinter dem 397-$-im-Monat-Business-Plan verriegelt sind. Railyard deployt auf jeden Cloud-Account, mit Previews auf jedem Plan.

Warum Teams Flightcontrol verlassen

Flightcontrol ist ein solider Weg, auf deinen eigenen AWS-Account über ECS zu deployen. Die Reibung ist zweifach: Es ist AWS-only, und Preview-Umgebungen — ein Feature, das die meisten Teams von Tag eins an wollen — sind hinter dem 397-$-im-Monat-Business-Plan verriegelt.

Railyard deployt auf jeden Cloud-Anbieter, mit Preview-Umgebungen auf jedem Plan, auch Free.

Was mitkommt

  • Dein Repo, gebaut aus einem Dockerfile, Buildpacks, oder einem Procfile.
  • Deine Umgebungsvariablen und Secrets.
  • Verwaltetes Postgres, MySQL und Redis mappen direkt auf Railyard-Addons.
  • Dein bestehender AWS-Account, oder ein anderer Anbieter, falls du komplett von AWS wegwillst.

Der Umzug

  1. Einen Server anbinden: einen neuen, den Railyard in deinem AWS-Account provisioniert, oder bei jedem anderen Anbieter deiner Wahl.
  2. Dein Repo hinzufügen und die Build-Methode wählen, die zu deiner App passt.
  3. Deine Config mitbringen und die Datastores anhängen, die deine App erwartet.
  4. Deployen auf eine temporäre URL. Deine Release-Task ausführen und prüfen.
  5. Daten umziehen mit einem Dump und Restore ins verwaltete Addon.
  6. DNS umschalten. Flightcontrol bedient weiter bis zum Cutover; es gibt keine Downtime.

Was anders ist

Preview-Umgebungen auf jedem Plan statt hinter einer 397-$-im-Monat-Stufe verriegelt, und die Freiheit, außerhalb von AWS zu deployen, wenn du willst.

Bring deine Flightcontrol-App auf einen eigenen Server.

Server hinzufügen, Railyard auf dein Repo zeigen lassen und deployen. DNS wechseln, wenn es funktioniert. Deine alte App läuft bis dahin weiter.

Kostenloser Plan, keine Kreditkarte, und 14 Tage Pro für jedes neue Team. Ein fester Preis pro Team.