Introduction
Deploying your app to Azure means moving your code so it can run on the cloud. You can do this by sending your code directly with Git, uploading a ZIP file, or using automated pipelines called CI/CD. Each method helps you update your app in different ways.
When you want to quickly update your app by pushing code changes with Git.
When you have a packaged app in a ZIP file ready to upload for deployment.
When you want to automate testing and deployment every time you change your code using CI/CD pipelines.
When you want to keep your deployment process consistent and repeatable without manual steps.
When you want to deploy from your local machine or from a remote repository.