Depende do objetivo da empresa, imagina que: uma empresa na ramo de geração de energia, a maior parte da sua mão de obra qualificada não será em TI, muito menos em desenvolvimento. Agora imagina que essa mesma empresa quer fazer um modelo, ela terá que criar um time especializado pra isso, mas olha o efeito colateral:
- Será que o RH dessa empresa sabe contratar esses novos perfis?
- Será que a empresa é atrativa para conseguir pessoas de TI (não é o core)
- Qualo o tamanho dessa equipe? Terei que contratar um gestor que saiba desse novo tema pra gerenciar o time
- Qual o impacto no custo de cloud/infra
Enfim, nesse contexto faz mais sentido uma empresa terceirizar, agora uma empresa que tenha um ambiente de TI robusto, talvez faça sentido primarizar...