Automating Deployment of Azure Speech-to-Text Model Across Subscriptions
I have successfully deployed an Azure Speech-to-Text model in my subscription. Now, I need to automate the process of deploying the same model to my colleague's subscription.
Current Setup:
I have an existing Speech-to-Text service deployed in my subscription.
The goal is to replicate this deployment to another subscription automatically.
This should include configuration, custom models, and API keys.
Questions:
What is the best way to automate this deployment?
Can I use ARM Templates, Bicep, Terraform, or Azure CLI?
Is there a recommended approach to export and redeploy the model?
How can I transfer the custom Speech-to-Text model?
Is there a way to export/import the trained model from one subscription to another?
Can I use Azure DevOps or GitHub Actions to automate the process?
Any example workflows or pipelines would be helpful.
Additional Context:
Both subscriptions are within the same Azure AD tenant but belong to different users.
I want to minimize manual steps and ensure a fully automated deployment.
Any guidance, best practices, or references to Microsoft documentation would be greatly appreciated!