Welcome to the Lounge
The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
|That I don't have to do system administration (which I can't and providing I stay PaaS/SaaS).
This is especially useful for some of my smaller customers who don't have a system administrator or even a server.
I build the software and deploy it and it runs for a small fee.
Spinning up Azure SQL is SO much easier than spinning up a server, installing SQL Server, securing it... Same for web apps and IIS and pretty much everything else in the cloud.
I can deploy an entire environment, including database, web apps, queues, everything, fully automated using nothing but some relatively simple scripts.
Scaling in the cloud is easy and mostly automated, especially when you're using serverless.
Serverless wasn't even a possibility before the cloud.
In a recent project I was able to set up everything in Azure in a matter of days.
A small sync with the on-premises server took days because I needed to wait for the server admins (who messed up a couple of times).
Especially PaaS is easy as you have no infrastructure at all.
No updates to worry about either.
Not to mention the services is offers.
You need a queue? Here's Service Bus.
Want a web app? Here's App Services (with Application Insights, slots, authentication...).
Need some regular jobs or event triggers? Go for Functions and/or Logic Apps. They easily integrate with many other services as a bonus.
Going for a little API management? Here's API Management.
Need a database? Why not try the PaaS Azure SQL, PostgreSQL or MariaDB? Or Maybe the NoSQL CosmosDB is more to your liking?
You need to store those connection string? Azure Key Vault is the solution...
Logging, monitoring, backups, redundancy, mirroring? We got your back with various services and options!
And when all else fails they still offer various VMs with an image to your liking.
Oh yeah, it all integrates with Visual Studio and your .NET Core applications so don't worry about that.
People who warn about security issues ignore the fact that who knows how many on-premises networks get hacked too.
In fact, I bet the cloud is more secure, when you deploy it correctly, since you have computing power that an on-premises networks will never achieve.
There are actual teams that try to hack and secure these cloud environments.
After a few weeks these teams switch places to see if the previous security programmers can hack their own security.
How many companies do this!?
Should you really worry about security you can always integrate with your on-premises network.
And yes, if you use admin/admin as a username/password combination[^] you're just asking for it, no matter where you host
People who don't like the cloud just don't know the possibilities
I can think of very little reasons not to move to the cloud.
I currently have one, which is Crystal Reports, which doesn't run in App Services and would require a VM.
However, that's more like a reason to move away from Crystal Reports than from the cloud
General News Suggestion Question Bug Answer Joke Praise Rant Admin
Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.