Ambientes
As telas de Ambientes gerenciam instalações hospedadas -- instâncias Moodle LMS, sites WordPress e plataformas customizadas que a MIDDAG opera em nome dos clientes. Um ambiente está sempre vinculado a um entitlement de classe ENV e pertence a uma organização. Os ambientes rastreiam detalhes do servidor, URLs, agendamento de backups, certificados SSL e status de saúde.
Visualização de lista
Abra MIDDAG Account > Ambientes para ver todos os ambientes gerenciados.
Colunas
| Coluna | O que exibe |
|---|---|
| Nome | Nome do ambiente (ex.: "acme-prod-moodle"). Clicável -- abre detalhes. |
| Tipo | Produção, Staging, Desenvolvimento ou Sandbox |
| Plataforma | Moodle, WordPress ou Custom |
| Organização | A organização do cliente (clicável) |
| Entitlement | O código do entitlement de classe ENV vinculado (clicável) |
| Status | Provisionando (azul), Ativo (verde), Manutenção (amarelo), Suspenso (amarelo) ou Descomissionado (vermelho) |
| Saúde | Um ícone indicador de saúde: check verde (saudável), alerta amarelo ou alerta vermelho |
Filtros e busca
- Busca -- digite um nome de ambiente, nome da organização ou código de entitlement
- Status -- filtrar por Provisionando, Ativo, Manutenção, Suspenso, Descomissionado ou Todos
- Plataforma -- filtrar por Moodle, WordPress, Custom ou Todos
- Tipo -- filtrar por Produção, Staging, Desenvolvimento, Sandbox ou Todos
- Organização -- filtrar por uma organização específica
Visualização em cluster
Acima da tabela, um botão de alternância permite alternar entre Visualização em tabela (lista plana) e Visualização em cluster (árvore pai-filho). Na visualização em cluster, ambientes de produção aparecem como nós pai com seus ambientes de staging, desenvolvimento e sandbox aninhados abaixo. Isso facilita a visualização completa da árvore de ambientes de cada cliente.
Visualização de detalhes
Clique em qualquer nome de ambiente para abrir a visualização de detalhes.
Cabeçalho
O cabeçalho exibe:
- Nome do ambiente com um ícone de plataforma (Moodle, WordPress ou Custom) e um badge de status
- Badge de tipo (Produção, Staging, etc.)
- Botões de ação: Editar, Iniciar Manutenção, Encerrar Manutenção, Suspender, Reativar, Descomissionar (ações disponíveis dependem do status atual)
Configuração
A seção principal exibe a configuração técnica do ambiente:
| Campo | Descrição |
|---|---|
| Nome | Identificador do ambiente |
| Tipo | Produção, Staging, Desenvolvimento ou Sandbox |
| Plataforma | Moodle, WordPress ou Custom |
| Versão da Plataforma | Versão atual da plataforma (ex.: "Moodle 4.4.1") |
| URL Principal | URL pública (clicável) |
| URL de Admin | URL do painel de administração (clicável) |
| URL de Staging | URL do ambiente de staging (clicável, se aplicável) |
| Provedor do Servidor | Nome do provedor de hospedagem |
| Região do Servidor | Região do data center |
| IP do Servidor | Endereço IP do servidor |
| Especificações do Servidor | Descrição de CPU, RAM e armazenamento |
| Provedor de DNS | Provedor de gerenciamento de DNS |
| Expiração do SSL | Data de expiração do certificado SSL |
| Agenda de Backup | Frequência do backup (ex.: "Diário às 03:00 UTC") |
| Retenção de Backup | Número de dias que os backups são mantidos |
| Último Backup | Data e hora do backup mais recente |
Registros vinculados
| Campo | Descrição |
|---|---|
| Organização | Nome do cliente (link clicável para detalhes da Organização) |
| Entitlement | Código do entitlement de classe ENV (clicável) |
| Contrato | Contrato de serviço vinculado (clicável, se aplicável) |
Solicitações de serviço
Uma tabela de solicitações de serviço registradas para este ambiente, exibindo ID, assunto, prioridade, status e data de vencimento. Clique em qualquer linha para abrir os detalhes da solicitação de serviço.
Painel de saúde
Abaixo das solicitações de serviço, o painel de saúde exibe:
- Uptime -- percentual de disponibilidade nos últimos 30 dias
- Status do SSL -- válido, expirando em breve (dentro de 30 dias) ou expirado
- Status do Backup -- data do último backup bem-sucedido e se está dentro do cronograma
- Janelas de Manutenção -- períodos de manutenção futuros ou recentes
Ações
| Ação | Disponível quando | O que faz |
|---|---|---|
| Editar | Qualquer status não descomissionado | Atualizar configuração, URLs, detalhes do servidor |
| Iniciar Manutenção | Ativo | Colocar o ambiente em modo de manutenção |
| Encerrar Manutenção | Manutenção | Retornar o ambiente ao status ativo |
| Suspender | Ativo ou Manutenção | Congelar o ambiente (acesso bloqueado, dados preservados) |
| Reativar | Suspenso | Restaurar o acesso e retornar ao status ativo |
| Descomissionar | Suspenso | Descomissionar permanentemente (estado terminal, exclusão de dados agendada) |
Páginas relacionadas
- Entitlements -- o entitlement de classe ENV que provisiona ambientes
- Serviços -- projetos de serviço que podem operar nestes ambientes
- Solicitações de Serviço -- solicitações de suporte e manutenção
- Contratos -- acordos de serviço que regem o ambiente
- Organizações -- o cliente que possui o ambiente
- Entitlement Classes -- como a classe ENV provisiona ambientes