question

nikhiljain-3003 avatar image
0 Votes"
nikhiljain-3003 asked ·

Azure Questions.

Hi Azure Gurus,

I primarily work on AWS but gradually learning Azure for my next project. The shift is quite overwhelming with constant comparisons between these cloud solutions. Have few Questions, if you could help me.

1) The concept of running an Azure SQL DB on a serverless mode is quite puzzling to me. How does Azure handle cold start for a DB? Does first transaction won't get affected due to DB cold start? I know there is a Premium plan mode for running serverless but will this truly help?

2) Say I choose a particular marketplace template & deployed using a custom deployment page. It deployed fine but now if I want to rollback/delete all the underlying resources that were provisioned as part of that deployment, it's cumbersome, as deleting a deployment doesn't delete underlying resources. How to take care of this?

I'd greatly appreciate answers for my above queries.

Regards,
Nikhil

azure-webappsazure-virtual-machinesazure-sql-database
· 1
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @ryanchill,


Am not able to view your comments. Any idea why?


0 Votes 0 · ·

1 Answer

ryanchill avatar image
1 Vote"
ryanchill answered ·

Sorry about that comment and delayed response @nikhijain-3003,

For your first question, there is no "cold start" for Azure SQL DBs. Once the resources are deployed, it's considered up and running and ready to accept incoming transactions. That is across all SKUs. What you're paying for is storage and throughput, not uptime, however you may be able to save some moeny looking at the serverless comput tier.

With regards to your second question, the easiest way to quickly remove resources in one fail swoop is the delete the resource group it's in. Going that route means you'll have to be more methodically about how you organize your resources. For example you can have myapps-rg and prototypedb-rg, where prototypedb-rg would be the group you would deploy those marketplace templates to. However, you want to keep all of your resources like myproject-rg which would contain apps, networks, database, etc, then you would have to select the resources inside the group and hit delete. Another option is making use Azure CLI or PowerShell where you can write scripts to handle deleting of specific resources.


· Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.