FAAS signifie << Feature as a service >> (<< Fonctionnalité à la demande >>) qui fait partie de la grande famille du SAAS, << Software as a service >> (<< Application à la demande >>), du PAAS, << plateform as a service >>> (Plate forme à la demande). La particularité du FAAS est de ne pas proposer de grandes applications packagées, mais de petits modules simples, par exemple des web services, qui seront agrégés ensuite pour former une application complète (mashup).
Ces fonctionnalités peuvent servir à compléter des applications existantes, construire très rapidement des prototypes et plus largement agréger des fonctionnalités pour construire des applications basées sur des resources Internet.
Ces services sont facturés tous les mois proportionnellement à l'usage qui en sont fait.
Tout un ensemble de partenaires et fournisseurs qui ont choisit les api comme canal de distribution de leurs logiciels.
Les fournisseurs associés à chaque service sont listés sur chaque fiche produit.
Faascape fournit également quelques services en direct.
Parce qu'il y a un intérêt à passer par un aggrégateur qui fournit de la valeur ajoutée :
- simplification et homogénéisation des interfaces
- stabilité des interfaces des services
- pour un même service : sélection automatique du fournisseur le plus favorable (choix de l'opérateur de SMS en fonction de la destination)
- environnement multitenant
- des coûts plus bas liés à l'aggrégation des volumes de tous nos clients chez les différents fournisseurs
- la possibilité de faire personnaliser les api pour un usage spécifique
Un interlocuteur unique pour tous les services tiers utilisés :
- une seule technologie : REST
- un seul compte client pour tous les services
- une seule facturation
- un seul support
Le principe de base consiste à ne payer que ce qui est réellement consommé.
a) Les appels de service
Chaque service possède un prix unitaire dépendant des resources qu'il utilise (sms, fax, stockage, ...).
Ce coût est directement lié à des tranches d'unités. Certains services ont un prix unitaire lié à resource utilisée (par exemple x centimes par sms envoyé) ou pour d'autre 1€ / mois quelquesoit le nombre d'appels.
Le prix de chaque service est indiqué sur la fiche produit.
b) Le volume horaire
Il y a un surcoût à prendre en compte si vous dépassez un certain volume de requêtes à l'heure :
- de 1 à 100 requêtes à l'heure : gratuit
- de 101 à 200 requêtes à l'heure : 50 € / mois
- de 201 à 500 requêtes à l'heure : 100 € / mois
- de 501 à 1 000 requêtes à l'heure : 180 € / mois
- au delà, nous consulter
Attention, ces tarifs peuvent être ajustés dans le temps.
c) Les actions ponctuelles
Certaines actions sont payées à l'acte :
- création d'un nouvel environnement
- sauvegarde
- restauration
- support
- ...
Un tableau de bord vous permet de suivre l'évolution quotidienne de votre consommation.
Tout d'abord tous les échanges entre votre application et la plate forme sont cryptés. Il n'y a qu'un seul point d'entrée : https://api.faascape.com pour l'accès aux services.
Pour chaque création d'environnement rattaché à votre compte, un identifiant et une clé secrète sont générés. Vous devez ensuite utiliser le protocole OAuth pour accéder à l'ensemble des services. Il y a des références aux différentes librairies pouvant être utilisées ainsi que des tutoriaux.
Les appels entre la plate forme Faascape et les différents fournisseurs s'appuient sur les mécanismes de chaque plate forme. Faascape masque l'hétérogénéité des mécanismes mis en oeuvre.
Elle est accessible à travers une url standadisée : https://api.faascape.com/NOM-DU-SERVICE/doc
Par exemple : https://api.faascape.com/sms/doc
Un ensemble d'éditeurs Saas qui encouragent l'utilisation d'api et participent à l'alimentation de la plate forme Faascape



