책소개
이 책은 시스템 엔지니어가 꼭 알아야 할 기본 상식을 다루고 있다. 컴퓨터 시스템의 구성과 작동 원리, 네트워크와 보안, 운영체제와 데이터베이스 등 다양한 주제를 다루며, 이를 통해 시스템 엔지니어로서 필요한 기술과 지식을 습득할 수 있다. 또한, 실무에서 발생할 수 있는 문제들과 해결 방법에 대한 내용도 다루고 있어, 실무에서 바로 활용할 수 있는 유용한 정보를 제공한다. 이 책은 시스템 엔지니어를 준비하는 학생들이나, 이미 시스템 엔지니어로 일하고 있는 사람들에게 모두 추천할 만한 책이다.
목차
운영 체제 (Windows, Linux, UNIX)
네트워킹 프로토콜 (TCP/IP, DNS, DHCP)
가상화 기술 (VMware, Hyper-V)
클라우드 컴퓨팅 (AWS, Azure, Google Cloud)
스토리지 기술 (San, NAS, RAID)
백업 및 재해 복구 솔루션
서버 하드웨어 (CPU, RAM, 스토리지)
네트워크 하드웨어 (스위치, 라우터, 방화벽)
스크립팅 언어 (Python, PowerShell)
데이터베이스 관리 시스템 (SQL Server, Oracle)
웹 서버 (Apache, IIS)
모니터링 및 경고 도구 (Nagios, Zabbix)
보안 모범 사례 (방화벽, 암호화, 액세스 제어)
로드 밸런싱 기술 (F5, Haproxy)
컨테이너화 기술 (Docker, Kubernetes)
DevOps 방법론 및 도구 (Git, Jenkins)
자동화 도구 (Ansible, Chef)
구성 관리 도구 (Puppet, Saltstack)
클라우드 오케스트레이션 도구 (Terraform, CloudFormation)
네트워크 가상화 기술 (SDN, NFV)
고 가용성 및 클러스터링 솔루션
성능 튜닝 및 최적화 기술
재해 복구 계획 및 테스트
사고 대응 및 관리
변경 관리 프로세스
ITIL 프레임 워크 및 모범 사례
프로젝트 관리 방법론 (Agile, Waterfall)
비즈니스 연속성 계획
준수 규정 (HIPAA, PCI-DSS)
위험 관리 및 평가
용량 계획 및 예측
문제 해결 기술 및 방법론
근본 원인 분석 기술
로그 분석 및 관리
네트워크 및 시스템 보안 감사
취약성 스캔 및 관리
신원 및 액세스 관리 솔루션 (Identity and Access Management Solutions)
인증 및 승인 프로토콜 (LDAP, SAML)
공개 키 인프라 (PKI) 및 디지털 인증서
안전한 코딩 관행
사고 대응 계획 및 테스트
재해 복구 테스트 및 검증
클라우드 보안 모범 사례
네트워크 세분화 및 분리 기술
데이터 암호화 및 암호 해독 기술
안전한 데이터 저장 및 전송
보안 사고 대응 및 관리
보안 인식 교육 및 교육
보안 정책 개발 및 집행
보안 위험 평가 및 관리