iwebforyou
Projekt starten

Artikel rund um SaaS

Artikel zu „SaaS“ von iwebforyou: praktische Hinweise in einfacher Sprache zu Websites, SaaS-Plattformen und Cloud.

Artikel: SaaS

Diese Kategorie bündelt unsere Artikel zum Bau von SaaS-Plattformen, geschrieben für Menschen, die ein solches Produkt in Auftrag geben oder verantworten. Sie behandeln drei Dinge, die wir für grundlegend halten. Erstens die testgetriebene Entwicklung: Zuerst wird ein Test geschrieben, der fehlschlägt, dann der Code, der ihn besteht, dann wird der Code verbessert, sodass jede Funktion von Anfang an ihre Prüfung hat und jeder bestätigte Fehler zu einem dauerhaften Test wird. Zweitens Rollen und Berechtigungen: Sie werden vor dem Code als Tabelle festgehalten, auf Grundlage von drei OWASP-Regeln, geringste Rechte, Ablehnung als Voreinstellung und eine Prüfung bei jeder Anfrage auf dem Server. Drittens die Trennung der Kundendaten, für die AWS drei Modelle beschreibt: Silo, Pool und Bridge. Das Modell wird im Systementwurf gewählt, bevor Code entsteht. Diese Artikel sind derzeit auf Griechisch verfügbar.

3 Artikel

  • SaaS5 Min. Lesezeit

    Wie die Daten der Kunden in einem SaaS getrennt bleiben

    In einer SaaS-Plattform bleiben die Daten der Kunden mit einem von drei AWS-Modellen getrennt. Im Silo hat jeder Kunde eigene Ressourcen, im Pool teilen sich die Kunden Ressourcen, und Bridge verbindet beides. Das Modell wird im Systementwurf gewählt, bevor Code entsteht.

    Artikel lesen
  • SaaS5 Min. Lesezeit

    Rollen und Rechte in einer SaaS-Plattform vor dem Code

    Rollen und Rechte einer SaaS-Plattform werden vor dem Code geschrieben, als Tabelle, die zeigt, welche Rolle was darf. Die Basis sind drei Regeln des OWASP: minimale Rechte, Ablehnung als Standard und Prüfung bei jeder Anfrage auf dem Server. Das Ergebnis wird mit Tests geprüft.

    Artikel lesen
  • SaaS5 Min. Lesezeit

    Erst der Test, dann der Code in einer SaaS-Plattform

    In der testgetriebenen Entwicklung (TDD) wird zuerst ein Test geschrieben, der scheitert, dann der Code, der ihn besteht, und zuletzt wird der Code verbessert. So hat jede Funktion einer SaaS-Plattform von Anfang an ihre Prüfung. Die meisten Tests sind klein und schnell, wenige prüfen das Ganze im Browser.

    Artikel lesen

Nächster Schritt: SaaS

Starten Sie Ihr Projekt

Senden Sie eine Projektanfrage oder prüfen Sie Ihre aktuelle Website kostenlos. Jede Nachricht lesen wir selbst.