iwebforyou
Démarrer un projet

Articles sur SaaS

Articles sur SaaS par iwebforyou : des repères clairs pour les sites, les plateformes SaaS et le cloud.

Articles : SaaS

Cette catégorie rassemble nos articles sur la construction de plateformes SaaS, écrits pour ceux qui commandent ou pilotent un tel produit. Ils traitent trois points que nous jugeons fondamentaux. D'abord le développement piloté par les tests : on écrit un test qui échoue, puis le code qui le fait passer, puis on améliore le code, si bien que chaque fonction a son contrôle dès le départ et que chaque bug confirmé devient un test permanent. Ensuite les rôles et les permissions : ils sont écrits sous forme de tableau avant le code, selon trois règles de l'OWASP, moindres privilèges, refus par défaut et vérification à chaque requête sur le serveur. Enfin la séparation des données des clients, pour laquelle AWS décrit trois modèles : silo, pool et bridge. Le modèle se choisit dans la conception du système, avant que le code soit écrit. Ces articles sont pour l'instant disponibles en grec.

3 articles

  • SaaS6 min de lecture

    Comment séparer les données des clients dans un SaaS

    Dans une plateforme SaaS, les données des clients sont séparées selon l'un des trois modèles d'AWS. Dans le silo, chaque client a ses propres ressources. Dans le pool, les clients partagent les ressources. Le bridge combine les deux. Le modèle se choisit dans le plan du système, avant d'écrire du code.

    Lire l’article
  • SaaS6 min de lecture

    Rôles et droits dans un SaaS avant le code

    Les rôles et les droits d'un SaaS s'écrivent avant le code, sous la forme d'un tableau qui montre quel rôle fait quoi. La base : trois règles de l'OWASP, privilèges minimaux, refus par défaut et contrôle à chaque requête sur le serveur. Le résultat se vérifie par des tests.

    Lire l’article
  • SaaS6 min de lecture

    D'abord le test, ensuite le code, sur une plateforme SaaS

    Dans le développement piloté par les tests (TDD), on écrit d'abord un test qui échoue, puis le code qui le fait passer, et enfin on améliore le code. Chaque fonction d'une plateforme SaaS a ainsi son contrôle dès le départ. La plupart des tests sont petits et rapides, et quelques-uns vérifient l'ensemble dans le navigateur.

    Lire l’article

Étape suivante: SaaS

Lancez votre projet

Envoyez une demande de projet ou vérifiez gratuitement votre site actuel. Nous lisons chaque message nous-mêmes.