La start-up Headless CMS Strapi lance Strapi Cloud

Strapi lance sa version hébergée dans le cloud de son système de gestion de contenu populaire. Avec Strapi Cloud, les développeurs n’ont pas à gérer leurs propres serveurs car l’entreprise gère l’hébergement pour vous. De cette façon, vous pouvez vous concentrer sur le code frontal.

Si vous n’êtes pas familier avec Strapi, la société a développé l’un des principaux CMS open source sans tête. Une architecture sans tête signifie que le backend fonctionne séparément du frontend.

À la base, Strapi est un CMS avec toutes les fonctionnalités habituelles que vous pouvez attendre d’un CMS. Les rédacteurs de contenu se connectent à une interface d’administration, écrivent du contenu, téléchargent des fichiers multimédias, créent des pages et plus encore. Tout est stocké dans une base de données.

Mais contrairement aux systèmes de gestion de contenu classiques, Strapi ne génère pas directement de pages Web. Au lieu de cela, le contenu est accessible via une API GraphQL ou RESTful. Les développeurs frontaux peuvent ensuite utiliser ces API pour récupérer du contenu et l’afficher.

Cette architecture découplée offre une certaine flexibilité car vous pouvez utiliser différents frameworks frontaux comme Gatsby, Vue.js et Nuxt.js. Une seule instance Strapi peut également être utilisée pour distribuer du contenu sur différentes plates-formes. Par exemple, si vous travaillez pour une entreprise qui dispose d’une application de bureau et d’une application mobile, vous pouvez récupérer directement le nouveau contenu de Strapi dans ces applications.

En ce qui concerne l’hébergement Strapi, les développeurs exécutent actuellement leurs propres instances Strapi sur un fournisseur tiers de plate-forme en tant que service comme Heroku, DigitalOcean App Platform ou Platform.sh. Certains développeurs démarrent également avec un serveur privé virtuel vanille sur Amazon Web Services, Microsoft Azure ou Google Cloud.

Avec Strapi Cloud, les petites et moyennes entreprises peuvent choisir de payer Strapi pour héberger leur instance. La startup a essayé de rendre Strapi Cloud le plus flexible possible afin que vous puissiez passer d’un hébergeur à un autre ou personnaliser votre infrastructure selon vos besoins.

Par défaut, Strapi Cloud comprend un serveur, une base de données, un CDN et un service de messagerie. Mais si vous souhaitez utiliser une base de données externe, un autre CDN ou fournisseur de messagerie, vous pouvez remplacer les options par défaut de Strapi Cloud par vos propres services.

Dans les coulisses, Strapi Cloud utilise une base de données PostgreSQL, ce qui signifie que vous pouvez transférer votre base de données PostgreSQL existante vers la nouvelle plateforme cloud. En ce qui concerne le courrier électronique et le CDN, Strapi Cloud s’appuie respectivement sur SendGrid et Clouflare.

L’entreprise a encore une longue liste d’éléments sur sa feuille de route. Par exemple, les serveurs Strapi Cloud sont tous hébergés dans la région de New York pour le moment. Mais les clients pourront bientôt choisir une autre région.

De même, l’interface back-end de Strapi et le point de terminaison de l’API peuvent être accessibles via un sous-domaine du site Web de Strapi. A l’avenir, ce nom de domaine sera personnalisable, ce qui pourrait être particulièrement utile pour les agences digitales.

Pour l’instant, seul un nombre limité d’utilisateurs pourra s’inscrire à Strapi Cloud. Seules 50 personnes pourront démarrer un essai gratuit chaque jour. Les personnes sur la liste d’attente recevront également des invitations.

Il existe deux plans pour Strapi Cloud. Le premier plan commence à 99 $ par mois avec de généreuses limites de stockage d’actifs et de bande passante (100 000 entrées CMS, 1 million de requêtes API, 150 Go de stockage d’actifs, 500 Go de bande passante d’actifs, etc.). Il existe également un plan haut de gamme avec une fonction de journal d’audit et un niveau de support plus élevé qui devrait répondre aux besoins des grandes entreprises clientes.

A lire également