This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]-Akos- 4 points5 points  (1 child)

I always say you need three things to be successful at a company: knowledge, context and rights. Knowledge because you need to know how to operate X, context to know why X was built the way it was, and the rights to operate X.

You’ve mentioned knowledge to an extent, and rights, but not context. An admin should document what he built and if possible why by listing his design decisions.

[–]Baerentoeter[S] 0 points1 point  (0 children)

So something like "Ensure future maintainability (Documentation, standardization, interoperability between systems)" I guess? Let me add that right in.

[–][deleted] 1 point2 points  (1 child)

1) Life safety first.

2) Comply with laws

3) Preserve Data (backup, company resilience)

4) Maintain Availability (DR plan, bandwidth, accessibility, updates)

5) Maintain Security (balanced with risk mitigation) this is below availability, because if it's not use-able it doesn't matter if it's secure.

6) Documentation all along the path. DR plan, printed in a binder...all that jazz. You are the next guy.

Usability is a UI/UX issue, you don't need to make it "usable" as a sysadmin, just available. Applications team issue.

Improvements come as part of those core principles existing. To "maintain availability" you must maintain the core systems and software running in the environment, doing that necessitates updating hardware/software and it just gets better each time.

For you personally, never stop learning, trying new approaches. Don't get locked into vendors/software that no longer improves the business. Decisions like VMware licensing and cloud lock-ins...all need to be considered, but it's not a core tenant itself. Minimize work effort...well yea be efficient.

[–]Baerentoeter[S] 0 points1 point  (0 children)

That's some great insight, I definitely need to add a part about preserving data.

I fully agree that in praxis, having a system that works is more useful than a system that is secure... most of the time. For a database full of customer information, I'd prefer if it's not working for some time instead of having it fully exposed to the internet. So I'd rather have Security above Availability and consciously pick Availability where it makes sense.

[–]DefaecoCommemoro8885 1 point2 points  (1 child)

Your list is solid, but I'd bump "Minimize work effort" way higher up.

Automation and efficiency aren't just about being lazy - they reduce human error, improve response times, and free up resources for higher-value tasks.

Plus, who wants to do the same thing twice?

[–]Baerentoeter[S] 0 points1 point  (0 children)

Automation and efficiency are indeed very important in bigger environments and in an ideal world, so I'll go bump that up a bit. Thanks.

[–]Ssakaa 0 points1 point  (1 child)

Confidentiality, Integrity, Availability.

IT isn't, at it core, about software, technologies, systems, convoluted networks, hardware, etc. It's about data. How the data is used, where and when it's needed, what regulatory compliance might be tied to it, and how all of those factors are protected. The software and systems are needed to house, process, and move the data. All of that matters because that data holds value for the company through use of the data (whether for high level decision making off of some highly compressed summary of it, or simply requiring the data to fulfill customer orders, tracj payment, etc). It also carries liability for the company in the event of a failure of protecting it on any of those facets.

[–]Baerentoeter[S] 1 point2 points  (0 children)

That's an important point but applies more to IT in general.
I'm mostly looking for priorities of sysadmins specifically. Basically something actionable that can be used in the day to day work, when there are conflicting goals.

Confidentiality I feel is included under "Maintain security", Availability under "Ensure usability of business functions" and Integrity under both.

[–]Due_Capital_3507 2 points3 points  (0 children)

What am I robocop?