It is also $150 a month of cloud time which will run lots of other stacks including Linux VMs if you want to run your own thing. 
If you want to write .Net but mitigate the Windows TCO risk write software that runs on .Net Core and is therefore cross platform, use an ORM like Entity Framework to abstract away the database. You don&#x27;t get the benefits of the extra bells and whistles but these days you can write .Net that will quite happily not be tied into a MS server stack, let alone what the landscape will be in 3 years time.