[추천서적] The Practice of System and Network Administ - SA와 관련된 원칙과 프레임을 제공하는 책

문태준의 이미지

** 게시판 분류를 어디에 할지 고민이 되는군요. 자유게시판도 무언가 이상한데....

안녕하세요. 년말 계속되는 음주가무(?)에 약간은 피곤들 하시겠지요?
서적하나 추천합니다. 조직이 빠르게 성장하고 있고 개인의 노력보다 시스템화가 중요해지고 있는 상황에서 적절한 책이라 생각을 합니다.
또 엔지니어뿐만 아니라 기술기획과 연관된 쪽에서도 참고할만한 내용이지 않을까 생각합니다.

시스템 관리자를 위한 시간관리 전략은 각자 사서 한번 책을 읽어보면 될듯한데 이 책 가지고 내년도초에 정말로 함께 공부할 사람들 모아서 해볼까 합니다. 아직 조금밖에 읽지 않았지만 많은 도움이 될 수 있는 책이란 생각이 드네요.

이 서적은 2007년에 두번째 판이 나온 것으로 저자들은 usenix.org 등에서 활발하게 활동을 하고 있는 사람들입니다.
서점에 가면 수많은 기술서적들이 있습니다. 그런데 점차 IT서비스 규모가 커지면서 개별적인 기술외에 서비스 운영, 고객지원등을 위한 정책, 원칙등이 필요해집니다. 시스템 어드민이라고 하는 것도 여러가지 다양한 업무들이 있고 각종 여러가지 이슈사항들이 있습니다. 기술적인 문제외에 조직적으로 필요한 부분들, 프로세스와 관련된 부분들이 많습니다. OS가 윈도우든 리눅스든 유닉스든 상관없이 일반적으로 부딪히는 부분들입니다.

The Practice of System and Network Administration (2/E) 는 SA와 관련된 원칙과 프레임을 제공하는 책입니다. System Admin 으로서 생각하는 방식을 알려주는 책입니다. 기본적인 원칙으로 간단함, 명료함, 일반화, 자동화, 소통(문서화), 기본부터 먼저를 제시하고 여러가지 분야별로 정리를 하고 있습니다. 아래 주제들을 보시면 IT회사들에서 항상 고민하는 주제들이라는 것을 아실 것입니다. 시스템과 서비스 규모가 커지면서 기본 원칙에 대한 정리가 되어있지 않으면 점차 더 미궁속으로 빠져들 것입니다.
예를 들어 30장의 경우는 Organizational Structures 인데 회사의 규모가 커지면서 어떻게 조직을 구성할 것인가에 대한 내용입니다. 새로운 사람을 뽑을때 어떤 기준으로 뽑을 것인지(SA의 업무를 maintenance and customer support, deployment of new services, design of new service architectures, senior generalists로 나누고 있으며 업무에 대한 순환배치 강조), 중앙집중화할 팀(Infrastructure Teams, Help Desk)과 분산구조가 맞을 팀(Customer Support)은 무엇인지, 회사의 규모에 따른 회사의 구조에 대한 내용을 다루고 있습니다. 9장 문서화에 대한 내용의 경우도 문서화가 필요하다고만 말하는것이 아니라 어떤 데이타를 대상으로 할 것인가, 어떻게 조직에서 문서화를 유도할 것인가 등을 다루고 있습니다.

ITSM, ITIL 이 약간은 추상적으로 느껴지고 지나치게 광범위하다고 생각되는 부분이 있는데 (ITIL v2는 프로세스 중심이라면 v3는 서비스중심으로 보고 있으며 실질적 How To에 대한 내용이 좀더 보강. 전체적인 라이프사이클에 촛점을 주고 비즈니스 프로세스와의 통합을 고려) 이 책은 좀더 직접적으로 도움이 되는 내용입니다.

각 내용은 기본적인 원칙과 추가적인 내용으로 나누어놓고 있으며 마지막에는 결론을 내고 질문을 던집니다. 여기서 던지는 질문에 답을 하면서 현재의 조직상태를 점검해보는것도 유용할 것이라 생각합니다.

책을 조금씩 보고 있는데 개인적으로는 아니면 다른 모임을 통해서 한번 공부를 해볼 생각을 가지고 있습니다.

Part 1 시작하기
Part 2 Foundation Elements : Workstation, Servers, Services, Data Centers, Networks, Namespaces, Documentaion, Disaster Recovery and Data Integrity, Security Policy, Ethic, Helpdesk, Customer CAer
Part 3 Change Processes : Debugging, Fixing Thing Once, Change Management, Server Upgrades, Service Conversions, Maintenance Windows, Centralization and Decentralization
Part 4 Provideing Services : Service Monitoring, Email Service, Print Service, Data Storage, Backup and Restore, Remote Access Service, Software Depot Service, Web Services
Part 5 Management Practices : Organizational Structures, Perception and Visibility, Being Happy, A Guide for Technical Managers, A Guide for Nontechnical Managers, Hiring System Administrators, Firing System Administrators

참고로 그나마 이와 유사한 서적은 "유닉스 시스템 구축과 관리 기초 플러스"라는 책(번역서)이 있습니다. 이 책의 원저자도 SAGE와 Usenix의 멤버로서 왕성한 활동을 하고 있다고 하더군요. 실제 그런지는 모르지만. 그렇지만 위의 책에 비하면 내용은 좀 부족한데 한글서적에서는 아직까지 이런 주제에 대해 다른 책은 잘 못 찾겠더군요.
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200311050002

--------------------------------------------------------------------------------------------
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200704120004
The Practice of System and Network Administration (2/E)

저자 : Thomas A. Limoncelli , Christine Hogan , Strata Chalup
출판사 : Addison-Wesley Professional

특정 OS등에 상관없이 시스템, 네트워크 관리의 원칙을 담은 내용입니다.
Thomas A. Limoncelli 는 Time Management for System Administrators 책을 쓴 저자이기도 합니다. (번역서 시스템 관리자를 위한 시간관리 전략)

Book Description

Five years ago, The Practice of System and Network Administration set the industry standard for the best practices of system and network administration, independent of specific platforms or technologies. In this long-awaited update, the authors again draw on their extensive personal experience to share the six key principles of site design and support practices: simplicity, clarity, generality, automation, communication, and basics first. In addition to discussing system administrators' major areas of responsibility within the context of these principles, they tackle the "soft skills" necessary for today's workplace.

Inside, you'll find advice on topics such as

# The key elements your networks/systems need that will make all other services run better
# Building and running reliable, scalable services, including email, printing, and remote access
# Creating and enforcing security policies
# Upgrading thousands of hosts without creating havoc
# Planning for and performing flawless scheduled maintenance windows
# Managing superior helpdesks, customer care, and avoiding the temporary fix trap
# Building data centers that prevent problems
# Designing networks for speed and reliability
# Email scaling and security issues
# Why building a backup system isn't about backups
# Monitoring what you have and predicting what you will need
# How to stay technical and how not to be pushed into management
# Real-world technical management issues, including morale, organization building, coaching, maintaining positive visibility, and communicating with nontechnical management
# Personal skill techniques, including secrets for getting more done each day, dealing with less-technical people, ethical dilemmas, managing your boss, and loving your job
# System administration salary negotiation tips

In addition to extensive updates to this time-proven content, this edition has also been reorganized so you can better find what you need. Chapters have been regrouped according to introductory material, foundation elements, change processes, common service offerings, and management practices.

Readers will also find new topics, including

# Forensics
# Automation
# Web services
# Data storage
# Documentation
# New operation systems

Chapters are divided into The Basics and The Icing. The Basics are those key elements that, when done right, make every other aspect of the job easier--such as starting all new hosts with the same configuration and picking the right things to automate first. The Icing sections contain all those powerful things that can be done on top of the basics to wow customers and managers.

Book Info
(Pearson Education) Explains network administration and how it works, without focusing on any specific platform or technology. Discusses change management, revision control, server upgrades, maintenance windows, and service conversions as part of system administration. Softcover. DLC: Computer networks--Management. --This text refers to the Paperback edition.

문태준의 이미지

이책을 가지고 함께 공부할 계획을 가지고 있습니다.
아래 사이트에서 내용을 한번 보시구요.
http://groups.google.com/group/sysadminstudy/browse_thread/thread/db8d9f71998f56cd

관심있는 분들이 얼마나 있을지는 모르지만 조만간 자세한 글을 올리겠습니다.
의견있으시면 위의 사이트에서 확인해보시구요.

---------------------------
문태준
http://tunelinux.pe.kr
http://database.sarang.net

---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net