WPCloudDeploy traz gerenciamento de sites e servidores para o administrador do WordPress

Publicados: 2021-10-09

O WPCloudDeploy lançou recentemente a versão 4.10.5 de seu plugin WordPress de mesmo nome, que está amadurecendo rapidamente. O projeto é um substituto nativo do WordPress para serviços SaaS como Cloudways, Ploi, SpinupWP e outros.

Os clientes ainda precisam se conectar a um provedor de servidor em nuvem, como Digital Ocean, Linode, AWS ou outro. No entanto, o projeto procura eliminar o intermediário para desenvolvedores e agências que executam vários sites. Eles visam especificamente aqueles que rotineiramente gerenciam 20 ou mais.

“É um verdadeiro plugin onde tudo o que você precisa é executado em seu próprio site (exceto, é claro, os outros servidores que você está provisionando e gerenciando que residem em seus respectivos provedores de servidores em nuvem)”, disse Nigel Bahadur, proprietário do WPCloudDeploy.

Lista de servidores através do plugin WPCloudDeploy no administrador do WordPress.
Tela da lista de servidores.

Tecnicamente, o WPCloudDeploy foi aberto ao público em março de 2020, mas Bahadur não estava pronto para começar a informar agressivamente a comunidade sobre isso. Ele disse que a equipe está agora em um ponto em que eles têm um grupo principal de usuários que estão satisfeitos com o plug-in. Eles estão lançando novas funcionalidades todos os meses há um ano e meio e parecem que vão além das alternativas.

“Estávamos basicamente no modo furtivo a maior parte do tempo – fizemos marketing suficiente para obter um grupo principal de usuários e depois tentamos deixar esses usuários felizes”, disse ele. “Nós até oferecemos uma licença vitalícia com grande desconto no ano passado durante o período de vendas da Black Friday – as pessoas que compraram na época estão muito felizes agora.”

Com um projeto maduro, é hora de se expandir para o mercado maior de desenvolvedores e agências do WordPress.

O plug-in promete a seus clientes que eles podem implantar servidores e sites otimizados para WordPress ilimitados em qualquer servidor em nuvem ou bare-metal. Possui integração direta com 10 dos provedores de servidores em nuvem mais populares.

Tela de serviços para o plugin WPCloudDeploy WordPress no admin.
Status do servidor e tela de visão geral.

No entanto, a integração do provedor é limitada ao plano de preços que o cliente decidir. A camada principal, que custa US$ 199 por ano, funciona apenas com o Digital Ocean. O nível de negócios custa US $ 499 e adiciona Linode, Vultr e UpCloud à mistura. Para toda a gama de provedores, os clientes devem atualizar para o plano de acesso total por US$ 799. Ambos os níveis superiores também têm uma opção de compra vitalícia.

Cada camada do plano não se limita apenas à integração com mais provedores. Por exemplo, as agências podem vender assinaturas de sites e servidores via WooCommerce por meio de pacotes comerciais ou de acesso total. Os recursos de marca branca e equipes estão disponíveis em todos os níveis.

Vendendo assinaturas através do WooCommerce

O WPCloudDeploy permite que as agências vendam assinaturas para servidores em nuvem ou sites WordPress por meio do WooCommerce. Por causa do interesse recente do recurso, Bahadur disse que provavelmente será uma área de foco no próximo ano para mais melhorias.

“Para servidores, você pode criar produtos de assinatura onde o usuário pode escolher o provedor e o local”, disse ele. “Ou você pode criá-los onde cada produto representa um único provedor (útil se você quiser precificar seus servidores AWS de maneira diferente dos servidores DigitalOcean).”

Eles têm seu próprio serviço separado que se baseia nisso chamado WPCloudPanel. A equipe o criou com Beaver Builder, WooCommerce, WooCommerce Subscriptions e Ninja Tables. Todo o site não exigia código personalizado adicional.

Tela de preços e vendas do WooCommerce do WPCloudPanel.
Página de vendas integrada ao WooCommerce.

“Para sites, você pode criar assinaturas onde o site é colocado automaticamente em um determinado servidor em uma determinada região”, disse Bahadur. “Ou você pode criá-los onde o site é colocado em qualquer servidor disponível a partir de uma lista de servidores definida pelo administrador. É uma ótima maneira de obter uma experiência de compra do usuário final altamente personalizável usando um conjunto de ferramentas que você já conhece.”

Desenvolvedores e agências não estão necessariamente limitados ao WooCommerce. Em vez disso, eles podem pegar o código da equipe e portá-lo para outros plugins de comércio eletrônico ou de associação. Um desses clientes está atualmente trabalhando em uma solução MemberPress.

“Como o código WPCloudDeploy está apenas se conectando a várias ações e filtros do WooCommerce, é basicamente apenas encontrar um gancho semelhante em seu plug-in de associação favorito, copiar as partes relevantes do nosso código de integração do WooCommerce e, em seguida, extrair e substituir as chamadas de função específicas do WooCommerce ”, disse Bahadur.

Do início ao futuro

Bahadur disse que sua equipe iniciou o projeto para atender às suas próprias necessidades. “Gostamos muito da ideia de poder usar nossos próprios servidores para sites WordPress. Mas, na época, ainda havia muitas questões de segurança e outros problemas de usabilidade e suporte que estávamos enfrentando no grupo usual de provedores de SaaS.”

Ele então decidiu que sua equipe construiria algo por conta própria. Brincando, ele disse que subestimou completamente o projeto e até onde ele iria levá-lo.

“Não posso dizer que, em 2019, olhei muito além do ecossistema WP porque o que eu queria era uma funcionalidade específica do WP”, disse ele. “A Cloudways era um dos vários provedores que eu usava na época e oferecia outros serviços além do WP. Mas o conceito geral era o mesmo, fosse WP ou um servidor adequado para outro ecossistema. Acho que analisei todas as opções de WP existentes na época, incluindo serviços de linha de comando como o WordOps.”

Ele disse que não tinha certeza de que era importante ter um projeto como esse no espaço do WordPress.

“Acho que o importante é lembrar constantemente às pessoas o quanto o WordPress pode fazer, quão poderoso ele é e continuar lutando contra a percepção de que o WordPress é menos seguro do que outras opções”, disse Bahadur. “Se você pode usar um plug-in do WordPress para executar e gerenciar todos os seus servidores e sites e/ou até mesmo atuar como um serviço de hospedagem, então ultrapassamos os limites do WP muito além do que alguém pensava em fazer há dois anos.”

Ele acha que é ainda mais importante que os profissionais do WordPress sejam capazes de construir produtos que concorram com a profundidade dos recursos e a “sensualidade” dos serviços SaaS.

“Pense em quanto mais capital ficaria dentro do ecossistema WP se você tivesse um plugin de gerenciamento de projetos que fosse tão bom quanto, digamos, Clickup.com ou Monday.com”, disse Bahadur. “Ou um plugin de CRM tão bom quanto o Hubspot. Mas construir plugins com esse nível de polimento requer muito e muito capital em primeiro lugar. Embora o WP seja um ecossistema de bilhões de dólares, de alguma forma ainda não temos a capacidade de financiar a construção de componentes funcionais de classe mundial com uma experiência de UX de classe mundial, e acho que isso é uma pena - e uma grande oportunidade para VC”.

Ele ainda não acha que o WPCloudDeploy atendeu às UIs mais suaves dos serviços SaaS ainda. No entanto, ele acredita que pode provar que rivaliza ou supera tais concorrentes em termos de funcionalidade.

“Então, da próxima vez que alguém perguntar 'você pode realmente construir isso no WP?', talvez eles possam apontar para o WPCD e dizer: 'Ei, se você pode construir isso no WP, então, sim, podemos construir essa coisa que você quer…”, disse Bahadur.

A equipe mantém um quadro do Trello com um roteiro público. O recurso mais solicitado no momento é o suporte para OpenLiteSpeed, um servidor web de código aberto.

No entanto, Bahadur disse que as possibilidades mais tentadoras a longo prazo vêm do trabalho com a API REST.

“Ao contrário das ferramentas SaaS, você poderá personalizá-lo usando nossas ferramentas integradas como modelo”, disse ele. “Agências ambiciosas poderão adicionar seu próprio plugin para estender nossa API REST sem esperar que adicionemos novos endpoints que atendam às suas necessidades.”

Eventualmente, o plugin principal estará disponível no GitHub. Os desenvolvedores poderão contribuir com novos endpoints para o produto principal por meio de pull requests.