Application Management Outsourcing (AMO) refere-se à terceirização de serviços de manutenção, gerenciamento e suporte para uma aplicação para garantir que opere com os mais altos padrões possíveis. Empresas terceirizadas podem ser contratadas para assumir atualizações de software, suporte ao cliente, design e desenvolvimento de novas funcionalidades do aplicativo, manutenção de segurança cibernética, dimensionamento de aplicativos e outras tarefas.
As empresas proprietárias de aplicativos usam o AMO para compensar a falta de funcionários ou realocar funcionários internos para projetos novos e em crescimento.