Kinsta tem sido conhecida pela excelência na indústria de hospedagem de WordPress. Com a introdução da Hospedagem de Aplicativos e Bancos de Dados, você pode trazer todos os seus aplicativos para Kinsta.

Primeiros Passos

No contexto da Hospedagem de Aplicativos Kinsta, um aplicativo é um conjunto de instruções executadas por um servidor para executar uma ou mais tarefas. Nossa infraestrutura atual é projetada para servir e suportar a implantação de aplicativos com um servidor por trás do aplicativo.

Para a melhor compatibilidade possível com nosso serviço, recomendamos seguir as diretrizes do The Twelve-Factor App (também conhecido como Cloud-Native apps). Isto assegurará que o seu aplicativo esteja pronto para funcionar em um ambiente efêmero/sem estado, como nossa Hospedagem de Aplicativos.

Você deve ver um novo menu lateral chamado Aplicativos. Uma vez adicionado um ou mais serviços, você os verá listados aqui.

Integração MyKinsta

A Hospedagem de Aplicativos e Bancos de Dados é integrada diretamente no MyKinsta.

Página de Aplicativos no MyKinsta.
Página de Aplicativos no MyKinsta.

Linguagens suportadas

A hospedagem de aplicativos e hospedagem de bancos de dados está apenas começando na Kinsta, mas você já pode trazer praticamente qualquer aplicativo. Apoiamos e testamos o seguinte:

Temos o hello world disponíveis para estas linguagens e algumas frameworks como Laravel, hospedagem estática de sites com Gatsby, e alguns exemplos de como enviar e-mails com Aplicativos e Hospedagem de Banco de Dados.

Você pode implementar um aplicativo através do Docker usando um Dockerfile, o que significa que você pode empacotar qualquer configuração que desejar, e nós seremos capazes de executá-lo para você. Também temos repositórios hello world para começar a usar um Dockerfile.

Você está convidado a testar os repositórios disponíveis no Github.

Bases de dados suportadas

No momento, apoiamos o seguinte, e estamos trabalhando para acrescentar:

  • MySQL
  • Redis
  • MariaDB
  • PostgreSQL

Você pode selecionar diferentes versões destas bases de dados para adequá-las ao seu projeto existente.

Backups do Banco de Dados

Fornecemos backups diários para hospedagem de banco de dados armazenados por 7 dias e que podem ser restaurados atualmente mediante solicitação. Quando um backup do banco de dados é restaurado, todas as alterações no banco de dados serão revertidas para o momento em que o backup foi criado.

Para solicitar uma restauração de backup, abra uma nova conversa com nossa equipe de suporte e peça para que seu banco de dados seja restaurado. Certifique-se de incluir o nome do banco de dados em sua solicitação. Por favor, aguarde até 2 dias úteis para que a restauração seja concluída.

Notas importantes

Por favor, tenha em mente o seguinte:

  • Durante o tempo de construção e de execução, seus processos terão acesso root ao seu contêiner. Nossos contêineres são isolados horizontalmente e verticalmente, proporcionando proteção suficiente, mesmo neste cenário. Independentemente disso, o acesso root não é aconselhado, e provavelmente removeremos essa capacidade no futuro, portanto, não confie em ter acesso root no ambiente de tempo de execução do seu aplicativo.
  • Para sites WordPress, recomendamos sempre usar nossa hospedagem WordPress gerenciada em vez de hospedagem de aplicativos. A hospedagem gerenciada de WordPress é construída, projetada e otimizada pela Kinsta para servir sites WordPress. Ele inclui tudo o que você precisa imediatamente, como cache de página inteira, backups e a capacidade de atualizar facilmente plugins e temas.

FAQ

Que tipo de repositório posso usar com Hospedagem de Aplicativos?

Você precisará de um repositório Git hospedado no GitHub para implantar seu aplicativo na Kinsta. A primeira vez que você adicionar um aplicativo, você precisará conectar Kinsta à sua conta GitHub para que possamos interagir com seus repositórios GitHub.

Posso salvar os dados no sistema de arquivos?

Não; as pods e processos em execução dentro delas são efêmeros, o que significa que elas não podem ser usadas indefinidamente e não podem ser usadas para armazenar dados como imagens carregadas, vídeos, etc. Os arquivos relacionados ao conteúdo do usuário devem ser armazenados em locais de armazenamento de terceiros.

Os dados que fazem parte da própria aplicação (um favicon ou logotipo, etc.) podem ser armazenados em locais temporários, pois quando o aplicativo é reconstruído, os dados do aplicativo voltam a aparecer no local.

Posso hospedar (inserir seu CMS ou framework preferido) com a Hospedagem de Aplicativos Kinsta?

Há uma boa chance da resposta ser sim, mas como há tantos aplicativos por aí, somos incapazes de manter uma lista completa de aplicativos que funcionarão em nossa plataforma. Um par de coisas a serem verificadas primeiro são:

  • Ela funciona em uma linguagem suportada?
  • É compatível com contêineres efêmeros? Recomendamos seguir as diretrizes do The Twelve-Factor App (também conhecido como Cloud-Native apps) para melhor compatibilidade.

Se você não tiver certeza, sinta-se à vontade para experimentar! Nossa equipe de suporte o ajudará com quaisquer erros que você encontrar em nossa plataforma, embora não possamos garantir que todos os aplicativos funcionarão.