이미 소장하고 있다면 판매해 보세요.
1장 서버
__1.1 서버와 클라이언트 ____개념부터 확실히! 서버와 클라이언트 __1.2 서버의 종류와 역할 ____역할에 따라 다르게 존재하는 서버의 종류 ____정적 콘텐츠 vs 동적 콘텐츠 ____웹 서버 ____애플리케이션 서버 ____데이터베이스 서버 ____리버스 프록시 서버 ____포워드 프록시 서버 __1.3 서버 하드웨어 ____서버 하드웨어 폼팩터 ____1U 서버 ____2U 서버 ____4U 서버 ____8U 서버 ____서버 하드웨어 유형 __1.4 서버 소프트웨어 ____오픈소스 소프트웨어 vs 상용 소프트웨어 ____서버 소프트웨어: OS ____웹 서버, 애플리케이션 서버, 기타 서버 2장 네트워크 __2.1 네트워크 개념 __2.2 네트워크 방식 ____회선 교환 방식 ____패킷 교환 방식 __2.3 네트워크 프로토콜과 계층 ____네트워크 프로토콜 ____네트워크 계층 ____네트워크에서 데이터 전송 방식 __2.4 네트워크 기기 ____L1(1계층): 물리 계층 ____L2(2계층): 데이터 링크 계층 ____L3(3계층): 네트워크 계층 ____L4(4계층): 트랜스포트 계층 ____L7(7계층): 애플리케이션 계층 __2.5 네트워크 형태 ____LAN, 근거리 통신망 ____WAN, 원거리 통신망 ____DMZ, 비무장지대 ____VPN, 가상 사설망 3장 스토리지 __3.1 스토리지 개념 ____스토리지와 저장 장치 ____스토리지의 데이터 저장 방식 __3.2 스토리지 종류 및 유형 ____스토리지 종류 ____스토리지 유형 __3.3 백업 ____백업 개념 및 방식 ____백업 하드웨어와 소프트웨어 4장 데이터베이스 __4.1 데이터베이스 개념 ____DBMS ____관계형 데이터베이스 ____RDBMS __4.2 데이터베이스 종류 ____오픈소스 RDBMS vs 상용 RDBMS ____NoSQL DB 5장 온프레미스 __5.1 온프레미스와 3-Tier 아키텍처 ____온프레미스 개념: 데이터센터와 전산실 ____3-Tier 아키텍처 ____가상화 기술이 필요한 이유 __5.2 IT 인프라 가상화 기술 __5.3 HCI와 SDDC ____HCI ____SDDC 6장 클라우드 컴퓨팅 __6.1 클라우드 컴퓨팅 개념 ____클라우드 컴퓨팅의 기본 개념과 탄생 ____호스팅 vs 클라우드 컴퓨팅 __6.2 클라우드 컴퓨팅 종류 ____CSP의 대표적인 클라우드 컴퓨팅 서비스 ____기업에서 사용하는 다섯 가지 클라우드 컴퓨팅 방식 __6.3 컨테이너 ____VM vs 컨테이너 ____도커와 쿠버네티스 7장 개발 방법론 및 모델 __7.1 워터폴 방법론과 모놀리식 아키텍처 모델 ____워터폴 방법론 ____모놀리식 아키텍처 모델 __7.2 애자일 방법론과 마이크로서비스 아키텍처 모델 ____애자일 방법론 __7.3 DevOps와 CI/CD ____DevOps ____CI/CD __7.4 Low Code와 No Code ____Low Code ____No Code ____Low Code, No Code의 미래 8장 IT 인프라 운영 기술 __8.1 고가용성 ____IT 인프라의 다양한 장애 요소 ____대표적인 고가용성 기술: Active/Active, Active/Standby __8.2 모니터링 ____모니터링 도구 ____옵저버빌리티 도구 __8.3 자동화 ____IaC ____AIOps 9장 IT 인프라 보안 __9.1 엔드포인트 보안 ____악성코드 종류 ____대표적인 엔드포인트 보안 소프트웨어 AV ____알려져 있지 않은 위협을 탐지하는 EDR __9.2 네트워크 보안 ____방화벽 ____IDS와 IPS ____방화벽, IDS, IPS 비교 __9.3 접근제어 ____RBAC ____NAC __9.4 IAM ____ABAC ____IAM __9.5 제로 트러스트 ____제로 트러스트 보안 모델의 필수 요소 ____일반적인 보안 모델과 제로 트러스트 보안 모델 비교 ____제로 트러스트 보안 모델의 작동 방식 10장 AI 인프라 __10.1 AI 인프라 핵심 구성 요소, GPU ____병렬 컴퓨팅을 위한 GPU ____순차 컴퓨팅 vs 병렬 컴퓨팅 __10.2 AI 서비스 개발 환경 ____AI 서비스 개발을 위한 소프트웨어 ____AI 서비스 개발을 위한 플랫폼 __10.3 자체 AI 서비스 개발 과정 ____데이터셋 준비 ____AI 모델 생성 ____파인 튜닝 11장 [부록] 슬기로운 IT 장애 대처 방법 __11.1 IT 운영자와 개발자의 커뮤니케이션 __11.2 장애 발생 시 해결 방안 도출 |
★이 책에서 다루는 주요 분야★
1장 서버: 서버와 클라이언트의 개념. 웹 서버/애플리케이션 서버/데이터베이스 서버 등의 역할 2장 네트워크: 패킷 교환 방식과 네트워크 계층 구조. 라우터, 스위치, 방화벽 등 네트워크 장비의 역할과 VPN, DMZ 등의 개념 3장 스토리지: 데이터 저장 방식과 SAN, NAS 등 기업에서 활용하는 스토리지 기술. 백업 방법과 관련된 하드웨어 및 소프트웨어. 4장 데이터베이스: 관계형 데이터베이스(RDBMS)와 NoSQL의 차이. 오픈소스 및 상용 DBMS의 종류와 특징. 5장 온프레미스: 기업 내부에서 IT 인프라를 직접 운영하는 온프레미스 환경과 3-Tier 아키텍처. 가상화 기술과 HCI, SDDC 등의 최신 인프라 운영 방식. 6장 클라우드 컴퓨팅: 클라우드 컴퓨팅의 개념과 IaaS, PaaS, SaaS의 차이. 가상 머신과 컨테이너의 차이점 및 도커와 쿠버네티스를 활용한 운영 방식을 정리. 7장 개발 방법론 및 모델: 워터폴과 애자일 방법론의 차이. 모놀리식 아키텍처와 마이크로서비스 아키텍처의 구조적 차이와 CI/CD 및 DevOps 개념. 8장 IT 인프라 운영 기술: 서버와 네트워크의 장애를 최소화하는 Active/Active, Active/Standby 기술과 모니터링 방식, IaC와 AIOps를 활용한 인프라 자동화 기술. 9장 IT 인프라 보안: 네트워크 및 시스템 보안을 위한 방화벽, IDS/IPS, IAM, 제로 트러스트 보안 모델의 개념과 적용 방식. 10장 AI 인프라: AI 서비스 운영을 위한 GPU 병렬 컴퓨팅 개념과 AI 개발 환경 구축 방법. 데이터셋 준비부터 모델 학습, 파인 튜닝까지 AI 서비스 개발 프로세스. 11장 부록: 실제 기업에서 벌어지는 IT 운영자와 개발자의 커뮤니케이션과 장애 발생 시 점검 및 해결 시나리오. ★이 책의 대상 독자★ * 서비스 운영 환경에 대한 기초 지식이 필요한 학생, 예비 개발자 * IT 인프라 기초 지식이 부족해 업무에 어려움을 겪는 신입 개발자 및 비전공자 * 이제 막 서비스 운영 및 IT 관리 업무를 시작한 기업 IT 인프라 신입 관리자 * 기업의 IT 인프라가 어떻게 구성되고, 어떤 기술과 용어/개념이 있는지 궁금한 사람 누구나 |