A ServerPilot , minha empresa, pode atender a maioria dessas necessidades para você.
Aqui está uma visão geral de alto nível do que temos agora:
- uma interface da web central para todos os seus servidores,
- uma interface web segura,
- usa um pequeno agente Python para evitar consumir recursos,
- evita os pacotes padrão populares (nginx, php),
- criação e gerenciamento de aplicativos PHP 5.4 e 5.5,
- criação e gerenciamento de bancos de dados MySQL,
- criação e gerenciamento de usuários do sistema
- a funcionalidade padrão do painel de controle de hospedagem é gratuita (cobramos por funcionalidades avançadas, como monitoramento)
Suportamos exclusivamente servidores Ubuntu.
A maneira como isso funciona é que você (1) possui um servidor Ubuntu pré-existente, (2) se inscreve no ServerPilot, (3) obtém uma chave API para o seu servidor e (4) instala nosso agente.
Uma vez instalado, nosso agente mantém um perfil discreto e aguarda o trabalho de gerenciamento. (Você cria trabalho criando / atualizando / excluindo sysusers, apps, bancos de dados em nossa interface da web.)
Depois de ter que lidar com muitos painéis de controle, aqui estão algumas razões pelas quais estou muito entusiasmado com nosso sistema baseado em agentes.
- Nenhum recurso no seu servidor é usado, exceto para tarefas de gerenciamento e comunicação básica (por exemplo, "vamos ver se há algum trabalho para eu fazer").
- Nosso agente se conecta a nós para que possamos ajudá-lo a gerenciar os servidores Ubuntu, seja no EC2, na sua rede doméstica, em uma VM ou em um local. (Se você é um desenvolvedor, isso pode ajudá-lo a alcançar a paridade de dev / prod.)
- Nosso agente não expõe nenhum serviço público / porta para o ServerPilot.
Para ser claro, não temos o seguinte:
- gerenciamento por email,
- um produto de código aberto (embora o agente Python não seja ofuscado) ou
- um instalador disponível nos repositórios oficiais (todos os outros pacotes que instalamos são assinados e gerenciados pelo apt).
Somos novos, mas estamos apenas começando :)