Designing a security solution for data in Azure SQL, Azure Synapse Analytics, and Azure Cosmos DB involves several considerations. Describe how you would approach ensuring data security in these services, including the use of Azure Key Vault and infrastructure encryption.