Nesse vídeo aprendemos para que serve e como usar o @Profile. O Profile é utilizado para ter configurações diferentes dependendo do ambiente que estamos usando, ou seja, se for um ambiente de prod podemos configurar para usar o banco de dados de produção, se for um ambiente de dev podemos usar para configurar o banco de dados de desenvolvimento.
Outra coisa que conseguimos notar é para configurar diferentes application.properties e cada ambiente possuir o seu, ou seja, dependendo do ambiente com o profile podemos extrair as informações de um application ou de outro.