[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [SAGE] Strategies for taking ownership of existing infrastructure?



Jesús Couto wrote:
> Hi.
> 
> The subject line sound awful (and its my first post :-/). Basically
> I'm just asking for advice for the following situation:

Welcome to the jungle. :-)

[...]

> I guess people here have found themselves in the same situation... I'm
> trying to organize my ideas at all levels (technical, practices &
> procedures, organization, "office politics") about how to get to own
> the place. So any tip or advice you can come up with is welcome.

In the past I've found it helpful to do a couple things:

1) Start work on a simple network map. It should cover physical
    and logical components. You might need a couple of documents
    to cleanly represent the information.

2) Make a plan. Make your "this is messed up" list, and then
    make a "how it should be" list. The plan is the how you get
    yourself from "messed up" to "how it should be." It doesn't
    have to be fancy, but it should be a list of projects broken
    down into steps you can cross off as you go along. Doing this
    helps keep you on course, and gives you a way to keep track
    of what you've accomplished.

You can organize the plan in whatever way makes sense to you.
I've found the following to work well for me (in rough order of
system impact):

Physical
   Find and label everything - if you can't find it, you can't fix it.
   Environment issues (power, cooling, noise, physical access, etc)
   Cabling - bad cables make life miserable

Network
   Switches/hubs/routers etc
   DNS
   IP address management

Application/Service
   Email, web, etc (organization dependent)

Procedural (How you and the organization work)
   Problem tracking/reporting
   Change management
   Administrative access
   Internal busimess processes, etc

I've found that problems tend to percolate from physical ->
network -> application/service in some rather subtle and nasty ways.

A few other thoughts in no particular order:

* Identify critical services (things that stop business, things
   that get you fired). Protect them as though your job depends upon
   it. :-)

* Tread lightly at first. Take time to verify that what you're about
   to do won't kill something else.

* Celebrate small improvements. In many cases, improvement happens
   as a result of small steps. When you're overwhelmed it's easy to
   overlook the cumulative effects of small fixes.

* Talk to your users and managers. It's quick to conduct business via
   email, but many times you can find out more in a five minute
   conversation than in a 20 message email exchange.

* There comes a point in any migration process after which you need
   to actively hunt down the stragglers and migrate them forcibly.

Of course, the list goes on. Hopefully this can get you started.

Good luck!

Best,

---Steve