1. What hostility?

 - Telling a developer "hire a sysadmin" might not be the answer he's looking for, but it's hardly hostile, disrespectful or unreasonable in response to a question that amounts to "what sysadmining do I need to do?"  Of course, that's not exactly useful as an answer, hence it being said in the comments.
<br /><br />

2. Turn it around.

- Dear Stackoverflow, What coding things do I need to do for my web servers?  I run a start-up that can't afford to hire programmers, so I'm just looking for the bare essentials I need to do get my production webservers coded.
<br /><br />
3. This was never in danger of being anything informative.

- This was textbook *Not Construcitve* / *NARQ*.  Impossibly broad, a topic you could write a book on (in addition to the books that already exist on the topic), and at least 6 questions in one question post to boot.

- [We have a FAQ, which the OP obviously didn't read][1].  It could possibly, maybe, with a lot of work be on-topic over at Unix and Linux, or even here, if there was a compelling reason to overlook the fact that the OP is not an `Information Technology Professional`, but at it heart, "what do I need to do to make my [Ubuntu] servers production-ready" is a book, not a good question for a Q&A site like ServerFault is supposed to be.

- Serverfault is not a site to give 101-level Systems Administration advice to... well, ***users***.  That would be the unbearable part of my job, not anything I'm willing to do for free, off the clock.  Again, this is supposed to a be a *from IT pros, to IT pros* site, so this kind of question simply doesn't belong.


  [1]: https://serverfault.com/faq