Loading...
Hör auf, AWS zu benutzen.

Hör auf, AWS zu benutzen.

Jonas Scholz - Co-Founder von sliplane.ioJonas Scholz
3 min

Wie oft hast du schon gesehen, wie jemand ein MVP mit allen Cloud-Glocken und -Pfeifen baut, nur um dann zuzusehen, wie es nirgendwohin führt?

Das Produkt hatte Lambda-Funktionen. API Gateway. Cognito. S3, CloudFront, DynamoDB, CloudWatch, IAM-Policies und noch mehr. Das Architekturdiagramm sah aus wie eine U-Bahn-Karte. Und trotzdem… hat es niemand genutzt.

Die Wahrheit ist einfach: Du brauchst kein AWS, um etwas zu bauen, das Nutzer lieben.

Das Overkill-Problem

Es gibt eine Falle, in die viele tappen. Du liest ein paar Blogposts oder siehst ein Diagramm auf Twitter und denkst plötzlich, dein kleines Projekt bräuchte die gleiche Architektur wie Netflix.

Tut es nicht.

Die meisten Early-Stage-Projekte sterben nicht, weil ihnen Scalability fehlt, sondern weil ihnen Nutzer fehlen. Oder weil das Produkt verwirrend, buggy war oder kein echtes Problem löst.

Wenn du deine Infrastruktur über-engineerst, verschwendest du nur Zeit, brennst aus oder bringst es vielleicht nie an den Start.

aws

Was du wirklich brauchst

Wenn du solo unterwegs bist oder in einem kleinen Team etwas Nützliches bauen und ausliefern willst, reicht meistens Folgendes:

  • Ein VPS für 5 € bis 20 € im Monat – z. B. bei Hetzner, DigitalOcean oder ähnlichen Anbietern
  • Docker Compose, um deine App und eine Datenbank laufen zu lassen
  • Eine managed Container-Plattform wie Sliplane (ja, als Gründer bin ich biased), wenn du Server-Management komplett umgehen willst

Du brauchst kein Kubernetes. Musst dir keine Gedanken über Auto-Scaling machen. Du musst nicht sechs AWS-Services verbinden, nur um eine einzige Seite anzuzeigen.

Die meisten Indie-Produkte laufen auf einem einzigen Server lange Zeit problemlos.

Wann AWS Sinn macht

Seien wir ehrlich: Es gibt Situationen, in denen AWS die richtige Wahl ist:

  • Du willst AWS lernen, weil du einen Job suchst oder deine Cloud-Skills ausbauen möchtest
  • Du hast sehr spezielle Anforderungen, z. B. Daten, die in einer staatlichen Cloud liegen müssen, oder du musst nahe an einer Kunden-Infrastruktur sein, die ebenfalls auf AWS läuft
  • Du läufst ein Problem an, das von Tag 1 an global skalieren muss
  • Du steckst schon tief im AWS-Ökosystem und hast viel Expertise

Das sind legitime Gründe. Aber sei ehrlich zu dir: Die meisten Projekte starten nicht so.

Und selbst wenn du später doch AWS brauchst, ist das kein Drama. Du kannst jederzeit migrieren, wenn die Zeit reif ist. Dann hast du hoffentlich Umsatz, Nutzer und einen klaren Plan, was du wirklich brauchst.

Denk dran:
Dein Produkt scheitert viel eher daran, was es tut, als daran, wo es läuft.

Wie du ohne AWS loslegst

Willst du schnell etwas launchen, ohne Wochen in Cloud-Architektur zu investieren? Hier ein solider Start:

  • Definiere App, Datenbank und Background-Worker mit Docker Compose
  • Deploy auf einen VPS per SSH und docker compose up
  • Oder nutze eine Plattform, die dir das Ops abnimmt, damit du dich aufs Coden konzentrieren kannst
  • Greif auf Open-Source-Tools zurück für Monitoring, Auth oder Task Queues

Fertig. Von null auf live in einem Nachmittag. Keine Zertifizierung nötig.

Zum Abschluss

Du brauchst kein AWS, um etwas Großartiges zu bauen. Was du brauchst, ist Fokus, ein funktionierendes Produkt und die Fähigkeit, schnell zu releasen. Eine fette Infrastruktur rettet kein schlechtes Produkt. Eine simple Infrastruktur tötet kein gutes.

Starte klein. Launch early. Lern schnell. Skalieren kannst du immer noch später.

Cheers,

Jonas, Co-Founder von Sliplane

Willkommen in der Container-Cloud

Sliplane macht es einfach, Container in der Cloud zu deployen und bei Bedarf zu skalieren. Probier es jetzt aus!