Azure Cloud Services Flashcards
How do you manage file uploads to Azure Blob Storage?
In .NET, I use the Azure Storage SDK. A simple example would be creating a BlobServiceClient, BlobContainerClient, and uploading a file using the BlobClient.Upload() method. Shared Access Signatures (SAS) can be used for secure, temporary access to blobs.
What are the different storage tiers available in Azure Blob Storage, and when would you use them?
Hot Tier: For frequently accessed data.
Cool Tier: For infrequently accessed data that needs to be stored for at least 30 days.
Archive Tier: For long-term data storage, where access is rare, but the data needs to be retained for legal or compliance purposes.
How do you deploy a .NET application to Azure App Service?
Though I used Render for deployment, with Azure, you would use tools like Azure Pipelines or Visual Studio for deployment. You can also use Azure CLI to deploy by creating an App Service, pushing your code to Azure’s Git repository, and setting up CI/CD.