Mobile application manager (MAM)

Um gestor de aplicações móveis é uma ferramenta utilizada pelos administradores de rede para instalar, actualizar, remover, auditar e monitorizar remotamente programas de software instalados em smartphones e tablets. O termo também é usado para descrever a pessoa cujo trabalho envolve o gerenciamento de aplicativos móveis. 

Gerentes de dispositivos móveis não similares (MDMs), que se concentram na ativação, inscrição e provisionamento de dispositivos, os gerentes de aplicativos móveis se concentram no softwaree entrega, licenciamento, configuração, manutenção, rastreamento de uso e aplicação de políticas.

Administradores há muito usam ferramentas de gerenciamento de sistema - especialmente gerentes de patch - para executar tarefas similares em servidores corporativos, desktops e laptops. Entretanto, os aplicativos móveis introduzem um novo conjunto de desafios que podem variar com base no tipo de dispositivo, SO e propriedade.

Por exemplo, muitos smartphones e tablets nunca se conectam diretamente à LAN corporativa ou entram em um domínio corporativo. Em vez disso, os gerentes de aplicativos móveis devem administrar software sobre banda larga móvel e/ou Wi-Fi, sendo sensíveis a fatores como largura de banda de rede e custo para manter os aplicativos atualizados, sem ter de pagar contas enormes ou afetar negativamente o uso empresarial.

Alguns dispositivos móveis - notadamente aqueles que executam iOS e, às vezes, Android - não suportam a instalação de software push de servidor direcionado para TI. Em vez disso, os usuários móveis devem "puxar" aplicativos públicos e atualizações de distribuidores autorizados, como a Apple AppStore e o Google Play. Uma equipe de gerenciamento de aplicativos móveis corporativos pode apresentar aos funcionários catálogos de aplicativos públicos recomendados ou solicitar aos usuários que instalem os aplicativos públicos necessários, enquanto permite que os usuários decidam se e quando devem permitir a instalação ou atualização de software.

Alguns aplicativos móveis de terceiros requerem pagamento no ponto de venda ou licenciamento para se tornarem operáveis. Os gerentes de aplicativos móveis podem facilitar essa ativação - por exemplo, empurrando um arquivo de licença com um aplicativo Android ou alocando um token de uso de aplicativo iOS adquirido do Programa de Compra por Volume da Apple.

Aplicativos móveis desenvolvidos por particulares podem seguir um caminho totalmente diferente, sendo empurrados por gerentes de aplicativos móveis para dispositivos móveis a partir de servidores operados por empresas, muitas vezes chamados de lojas de aplicativos corporativos. Alguns gerentes de aplicativos móveis fornecem funcionalidades adicionais de lojas de aplicativos corporativos, ajudando os desenvolvedores com tarefas como teste de software e controle de versão.

Muitos gerentes de aplicativos móveis podem comparar o tipo de dispositivo móvel, propriedade, usuário e grupo com as políticas definidas pela TI, determinando quais aplicativos móveis devem ser provisionados quando um novo dispositivo é ativado (ou reinicializado e, em seguida, relançado). Os aplicativos privados necessários podem ser empurrados para o dispositivo por via aérea (OTA); os aplicativos públicos necessários podem acionar notificações (prompts do usuário) para concluir a instalação dentro de um período de tempo prescrito ou antes que o dispositivo seja considerado totalmente ativo e em conformidade.

Ainda à distribuição de software, os gerentes de aplicativos móveis podem auxiliar na configuração de configurações de aplicativos ou no fornecimento de perfis de aplicativos e credenciais necessárias para a operação e acesso aos serviços de aplicativos corporativos. Por exemplo, um gerente de aplicativos móveis que implanta uma VPN móvel ou cliente de mensagens de terceiros também pode instalar certificados, logins ou senhas necessários para autenticação corporativa.

A maioria dos gerentes de aplicativos móveis pode ajudar a TI a determinar quais dispositivos e usuários instalaram cada pacote e versão de aplicativo. Normalmente esse tipo de informação pode ser obtida através de consultas em tempo real e relatórios históricos - por exemplo, permitindo que a TI identifique dispositivos que precisam ser atualizados ou usuários que ainda não seguiram as instruções para instalar os programas necessários.

Alguns gerentes de aplicativos móveis podem aplicar e reforçar proativamente as políticas de aplicativos - muitas vezes chamadas de listas negras e listas brancas de aplicativos. Por exemplo, um gerente de aplicativos móveis pode gerar um alerta de administrador, uma notificação de usuário ou colocar um dispositivo móvel em quarentena quando um usuário instala um aplicativo público de risco na Apple AppStore ou no Google Play.

Gerentes de aplicativos móveis para monitorar o uso de aplicativos comerciais - por exemplo, recuperando periodicamente arquivos de conexão, tráfego ou registro de erros de aplicativos móveis. Os gestores de aplicações móveis podem utilizar estes dados para gerar relatórios, alertas ou disponibilizá-los para resolução de problemas no help desk.

Os gestores de aplicações móveis também desempenham um papel crítico na desinstalação de aplicações e desactivação de dispositivos. Por exemplo, um gestor de aplicações móveis pode ser capaz de desactivar temporariamente uma aplicação, removendo o seu perfil de provisionamento. Ele pode desativar permanentemente uma aplicação empresarial removendo um programa de aplicação previamente instalado - mas essa ação pode não ser desejada ou até mesmo permitida para programas de aplicação instalados pelo usuário, especialmente em dispositivos de propriedade dos funcionários. Em algumas situações, o departamento de TI pode preferir recorrer a comandos de gerenciamento de dispositivos móveis, como limpeza remota para remover todos os aplicativos, credenciais de autorização e dados de um dispositivo perdido ou roubado.

Essas são apenas algumas das tarefas que um gerente de aplicativos móveis pode ajudar a TI a realizar em smartphones e tablets usados para negócios. Note que o MAM sempre se concentra na habilitação/desabilitação de software. No entanto, isso pode envolver a definição de certos parâmetros do dispositivo, e os detalhes precisos geralmente dependem do tipo de dispositivo móvel e do SO. Como resultado, muitos produtos de gerenciamento de mobilidade empresarial implementam tanto a funcionalidade MAM quanto a MDM, dando aos administradores de TI uma caixa de ferramentas bem estocada para atender a um amplo conjunto de necessidades de administração e monitoramento remoto.