Click here to Skip to main content
15,886,518 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

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.

 
GeneralRe: Why would I use Azure? Pin
lmoelleb24-Mar-22 21:41
lmoelleb24-Mar-22 21:41 
GeneralRe: Why would I use Azure? Pin
Jacquers22-Mar-22 5:14
Jacquers22-Mar-22 5:14 
GeneralRe: Why would I use Azure? Pin
englebart22-Mar-22 15:00
professionalenglebart22-Mar-22 15:00 
GeneralRe: Why would I use Azure? Pin
Slow Eddie23-Mar-22 2:15
professionalSlow Eddie23-Mar-22 2:15 
GeneralRe: Why would I use Azure? Pin
Eddy Vluggen22-Mar-22 5:51
professionalEddy Vluggen22-Mar-22 5:51 
GeneralRe: Why would I use Azure? Pin
Slacker00722-Mar-22 5:54
professionalSlacker00722-Mar-22 5:54 
GeneralRe: Why would I use Azure? Pin
dandy7222-Mar-22 8:08
dandy7222-Mar-22 8:08 
GeneralRe: Why would I use Azure? Pin
kmoorevs22-Mar-22 10:47
kmoorevs22-Mar-22 10:47 
I'll give you a real world example, which was actually my first experience and introduction to Azure.

To obfuscate enough to avoid self-promotion, I'll simply refer to the product as MWC, a .net web-based timeclock system consisting of 4 basic pieces:
0: A small app for clocking in/out designed for touchscreen. Usage for this customer was 60 sites and an average of 5 workstations per site, so a potential for 300+ simultaneous connections. Remember that this is a timeclock, so inputs will be fairly concentrated and predictable.
1: A management portal. Usage in this case was also 60 sites plus several admin workstations. Patterns of usage are again predictable...concentrated in the morning and afternoon.
2: SQL Database
3: SQL Server Reports - This one became necessary due to Azure webapp restrictions plus the tight deadline for the project. (I had a co-worker who couldn't help code, but could do SSRS reports)

So here you have a couple of related web applications that have vastly different needs. (really 3 if you count the reports delivered via the SSRS web portal) Then you have the database which obviously needs connections to everything else. Self-hosting was my first thought, (everything's local and fast) (and under my thumb) but it was out of the question. My network reliability is OK, but not good enough. Considering a webhost, I went shopping. At the time, (probably still do, not sure) MS had a free 90 day trial period so I gave it a shot. Here's how it ended up.

The tiny workhorse web app debuted in the Shared Tier but was quickly bumped to Standard. Cost at the time: est: $50/mth.
The management portal web app started (and stayed) in the Free Tier.
The database tier was S1. I don't remember exactly, but at the time it was around $30/mth.
All told, it was around $90 a month for everything. I realize I could have gone with a cheap php/mysql host but I swore off PHP a project before and even though the prototype was already written in php, I was scrapping it anyway.

To summarize, Azure gives you a lot of flexibility with regards to scaling any component either up or out, ssl was automatic on the web apps, and it just worked. In the end, I found an even better, and cheaper alternative to the original setup...an Azure VM that now runs 2 of these MWC systems plus another half-dozen web apps for other customers. I've got SSRS set to serve out reports (the ones that haven't been ported to DevExpress yet). With the VM, you have complete control of the environment, just list self-hosting. Maintenance is a breeze...just rdc in. If you do go for Azure, especially a VM, you can save a lot of money by paying up front. I paid for (reserved) 3 years up front (at $22.86/month) so it winds up being around $20/month now. I should say that it's not a beast (Xeon E5 @2.3GHz and 8GB on Server 2016) but watching Performance during peak hours shows that it's hardly breaking a sweat. Damn, I've got work to do! Good luck Eddie! Laugh | :laugh:
"Go forth into the source" - Neal Morse
"Hope is contagious"

GeneralRe: Why would I use Azure? Pin
Keefer S23-Mar-22 2:55
Keefer S23-Mar-22 2:55 
GeneralRe: Why would I use Azure? Pin
Dan Neely23-Mar-22 3:12
Dan Neely23-Mar-22 3:12 
GeneralRe: Why would I use Azure? Pin
Sander Rossel24-Mar-22 1:30
professionalSander Rossel24-Mar-22 1:30 
Generalunpopular opinion: Rust: not a fan Pin
honey the codewitch22-Mar-22 0:16
mvahoney the codewitch22-Mar-22 0:16 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Slacker00722-Mar-22 0:38
professionalSlacker00722-Mar-22 0:38 
GeneralRe: unpopular opinion: Rust: not a fan Pin
honey the codewitch22-Mar-22 0:38
mvahoney the codewitch22-Mar-22 0:38 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Greg Utas22-Mar-22 2:00
professionalGreg Utas22-Mar-22 2:00 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Mircea Neacsu22-Mar-22 3:28
Mircea Neacsu22-Mar-22 3:28 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Greg Utas22-Mar-22 3:47
professionalGreg Utas22-Mar-22 3:47 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Gary R. Wheeler23-Mar-22 10:44
Gary R. Wheeler23-Mar-22 10:44 
GeneralRe: unpopular opinion: Rust: not a fan Pin
trønderen22-Mar-22 5:08
trønderen22-Mar-22 5:08 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Mircea Neacsu22-Mar-22 5:15
Mircea Neacsu22-Mar-22 5:15 
GeneralRe: unpopular opinion: Rust: not a fan Pin
jmaida22-Mar-22 15:58
jmaida22-Mar-22 15:58 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Dan Neely22-Mar-22 3:28
Dan Neely22-Mar-22 3:28 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Greg Utas22-Mar-22 3:52
professionalGreg Utas22-Mar-22 3:52 
GeneralRe: unpopular opinion: Rust: not a fan Pin
raddevus22-Mar-22 4:25
mvaraddevus22-Mar-22 4:25 
GeneralRe: unpopular opinion: Rust: not a fan Pin
Greg Utas22-Mar-22 4:36
professionalGreg Utas22-Mar-22 4:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.