WPCloudDeploy apporte la gestion de site et de serveur à l'administrateur WordPress

Publié: 2021-10-09

WPCloudDeploy a récemment lancé la version 4.10.5 de son plugin WordPress à maturation rapide du même nom. Le projet est un remplacement natif de WordPress pour les services SaaS comme Cloudways, Ploi, SpinupWP et autres.

Les clients doivent toujours se connecter à un fournisseur de serveur cloud, tel que Digital Ocean, Linode, AWS ou ailleurs. Cependant, le projet cherche à éliminer l'intermédiaire pour les développeurs et les agences gérant plusieurs sites. Ils ciblent spécifiquement ceux qui en gèrent régulièrement 20 ou plus.

"C'est un véritable plugin où tout ce dont vous avez besoin s'exécute sur votre propre site (à l'exception, bien sûr, des autres serveurs que vous provisionnez et gérez qui résident chez leurs fournisseurs de serveurs cloud respectifs)", a déclaré le propriétaire de WPCloudDeploy, Nigel Bahadur.

Liste des serveurs via le plugin WPCloudDeploy dans l'administrateur WordPress.
Écran de la liste des serveurs.

Techniquement, WPCloudDeploy a été ouvert au public en mars 2020, mais Bahadur n'était pas prêt à commencer de manière agressive à en informer la communauté. Il a déclaré que l'équipe est maintenant à un point où elle a un noyau d'utilisateurs satisfaits du plugin. Ils déploient de nouvelles fonctionnalités chaque mois depuis un an et demi et ont l'impression que cela va au-delà des alternatives.

"Nous étions essentiellement en mode furtif pendant la majeure partie de ce temps - nous avons fait suffisamment de marketing pour obtenir un noyau d'utilisateurs, puis avons essayé de rendre ces utilisateurs heureux", a-t-il déclaré. "Nous avons même offert une licence à vie fortement réduite l'année dernière pendant la période de vente du Black Friday - les gens qui ont acheté alors sont très heureux en ce moment."

Avec un projet mature, il est temps de se diversifier sur le marché plus large des développeurs et des agences WordPress.

Le plugin promet à ses clients qu'ils peuvent déployer un nombre illimité de serveurs et de sites optimisés pour WordPress sur n'importe quel serveur cloud ou bare-metal. Il a une intégration directe avec 10 des fournisseurs de serveurs cloud les plus populaires.

Écran des services pour le plugin WordPress WPCloudDeploy dans l'administrateur.
État du serveur et écran de présentation.

Cependant, l'intégration du fournisseur est limitée au plan tarifaire choisi par le client. Le niveau principal, qui coûte 199 $ par an, ne fonctionne qu'avec Digital Ocean. Le niveau entreprise coûte 499 $ et ajoute Linode, Vultr et UpCloud au mélange. Pour la gamme complète de fournisseurs, les clients doivent passer au plan d'accès complet pour 799 $. Les deux niveaux supérieurs ont également une option d'achat à vie.

Chaque niveau du plan n'est pas simplement limité à l'intégration avec plus de fournisseurs. Par exemple, les agences peuvent vendre des abonnements de sites et de serveurs via WooCommerce via les packages business ou all-access. Les fonctionnalités de marque blanche et d'équipes sont disponibles à tous les niveaux.

Vendre des abonnements via WooCommerce

WPCloudDeploy permet aux agences de vendre des abonnements à des serveurs cloud ou à des sites WordPress via WooCommerce. En raison de l'intérêt récent de la fonctionnalité, Bahadur a déclaré que ce serait probablement un domaine prioritaire l'année prochaine pour d'autres améliorations.

"Pour les serveurs, vous pouvez créer des produits d'abonnement où l'utilisateur peut choisir le fournisseur et l'emplacement", a-t-il déclaré. "Ou vous pouvez les créer là où chaque produit représente un seul fournisseur (utile si vous souhaitez tarifer vos serveurs AWS différemment de vos serveurs DigitalOcean)."

Ils ont leur propre service distinct qui s'appuie sur celui-ci appelé WPCloudPanel. L'équipe l'a créé avec Beaver Builder, WooCommerce, les abonnements WooCommerce et les tables Ninja. L'ensemble du site n'a nécessité aucun code personnalisé supplémentaire.

Écran de tarification et de vente construit par WooCommerce de WPCloudPanel.
Page de vente intégrée à WooCommerce.

"Pour les sites, vous pouvez créer des abonnements où le site est automatiquement placé sur un serveur particulier dans une région particulière", a déclaré Bahadur. "Ou vous pouvez les créer là où le site est placé sur n'importe quel serveur disponible à partir d'une liste de serveurs définie par l'administrateur. C'est un excellent moyen d'obtenir une expérience d'achat hautement personnalisable pour l'utilisateur final à l'aide d'un ensemble d'outils que vous connaissez déjà.

Les développeurs et les agences ne sont pas nécessairement limités à WooCommerce. Au lieu de cela, ils peuvent prendre le code de l'équipe et le porter vers d'autres plugins de commerce électronique ou d'adhésion. Un de ces clients travaille actuellement sur une solution MemberPress.

"Étant donné que le code WPCloudDeploy ne fait que s'accrocher à diverses actions et filtres WooCommerce, il s'agit simplement de trouver un crochet similaire dans leur plugin d'adhésion préféré, de copier les parties pertinentes de notre code d'intégration WooCommerce, puis d'extraire et de remplacer les appels de fonction spécifiques à WooCommerce. ", a déclaré Bahadur.

De la création à l'avenir

Bahadur a déclaré que son équipe avait lancé le projet pour répondre à ses propres besoins. « Nous avons vraiment aimé l'idée de pouvoir utiliser nos propres serveurs pour les sites WordPress. Mais à l'époque, il y avait encore beaucoup de questions de sécurité et d'autres problèmes d'utilisabilité et de support que nous rencontrions de la part du pool habituel de fournisseurs SaaS.

Il a alors décidé que son équipe construirait elle-même quelque chose. En plaisantant, il a dit qu'il avait complètement sous-estimé le projet et jusqu'où il irait.

"Je ne peux pas dire qu'en 2019, j'ai regardé trop loin au-delà de l'écosystème WP parce que ce que je voulais, c'était des fonctionnalités spécifiques à WP", a-t-il déclaré. "Cloudways était l'un des nombreux fournisseurs que j'utilisais à l'époque, et ils proposaient d'autres services que WP. Mais le concept global était le même, qu'il s'agisse de WP ou d'un serveur adapté à un autre écosystème. Je pense que j'ai examiné toutes les options WP qui existaient à l'époque, y compris les services de ligne de commande comme WordOps.

Il a dit qu'il n'était pas nécessairement sûr qu'il était important d'avoir un tel projet dans l'espace WordPress.

"Je pense que ce qui est important, c'est de rappeler constamment aux gens tout ce que WordPress peut faire, à quel point il est puissant et de continuer à lutter contre la perception que WordPress est moins sécurisé que d'autres options", a déclaré Bahadur. "Si vous pouvez utiliser un plugin WordPress pour exécuter et gérer tous vos serveurs et sites et/ou même agir en tant que service d'hébergement, alors nous avons repoussé les limites de WP bien au-delà de ce que tout le monde pensait faire il y a deux ans."

Il pense qu'il est encore plus important que les professionnels de WordPress soient en mesure de créer des produits qui rivalisent avec la profondeur des fonctionnalités et le "sexiness" des services SaaS.

"Pensez à combien de capital resterait dans l'écosystème WP si vous aviez un plugin de gestion de projet aussi bon que, disons Clickup.com ou Monday.com", a déclaré Bahadur. "Ou un plugin CRM qui était aussi bon que Hubspot. Mais pour créer des plugins avec ce niveau de finition, il faut d'abord beaucoup de capital. Même si WP est un écosystème d'un milliard de dollars, nous n'avons toujours pas la capacité de financer la construction de composants fonctionnels de classe mondiale avec une expérience UX de classe mondiale, et je pense que c'est dommage - et une opportunité majeure pour les VC.

Il ne pense pas que WPCloudDeploy ait encore rencontré les interfaces utilisateur plus fluides des services SaaS. Cependant, il pense qu'il peut prouver qu'il rivalise ou dépasse ces concurrents en termes de fonctionnalités.

"Donc, la prochaine fois que quelqu'un demandera, 'pouvez-vous vraiment construire cela sur WP?', Peut-être qu'ils peuvent pointer vers WPCD et dire: 'Hé, si vous pouvez construire ceci sur WP, alors, bon sang, nous pouvons construire ce truc qui vous voulez… », a déclaré Bahadur.

L'équipe maintient un tableau Trello avec une feuille de route publique. La fonctionnalité la plus demandée actuellement est la prise en charge d'OpenLiteSpeed, un serveur Web open source.

Cependant, Bahadur a déclaré que les possibilités les plus alléchantes à long terme proviennent du travail avec l'API REST.

"Contrairement aux outils SaaS, vous pourrez le personnaliser en utilisant nos outils intégrés comme modèle", a-t-il déclaré. "Les agences ambitieuses pourront ajouter leur propre plugin pour étendre notre API REST sans attendre que nous ajoutions de nouveaux terminaux qui répondent à leurs besoins."

A terme, le plugin principal sera disponible sur GitHub. Les développeurs pourront ajouter de nouveaux points de terminaison au produit principal via des demandes d'extraction.