1. 이 책은 학원 수강을 통해 습득한 내용과 멘토링을 진행하면서 스스로 학습한 내용을 바탕으로 답안 형태로 작성하였고, IT 분야 기술사인 정보관리기술사와 컴퓨터시스템응용기술사 자격을 취득하기 위해 학습하고 있거나 학습하고자 하는 분들을 위해 만들었습니다.
2. 본 교재는 발전 동향, 배경 그리고 유사 기술과의 비교, 다양한 도식화 등 실무 개발자 경험을 토대로 작성한 내용으로 풍부한 경험적인 요소가 내재하여 있는 장점이 있습니다.
■ 책의 특징
Part 1. 클라우드(Cloud)의 개요
Cloud Computing, 특징 / 구성요소와 기술요소 / 서비스 / 핵심기술 / 주변기술, 다양한 클라우드, Private / Public / Hybrid Cloud, Cloud Computing 서비스별 SLA 요구사항 등의 내용으로 클라우드 학습에 기본이 되는 토픽들입니다. [관련 토픽–20개]
Part 2. 클라우드(Cloud)의 서비스(Service)
사설(Private) Cloud, 공용(Public) Cloud, 하이브리드(Hybrid) Cloud, 서비스 전달 방식, IaaS, PaaS, SaaS의 모델 분류, DaaS, XaaS, TaaS, BaaS, CSB(Cloud Service Broker), 클라우드 SLA 유형 등에 대해 알차게 학습할 수 있습니다. [관련 토픽–14개]
Part 3. 가상화(Virtualization)
가상화(Virtualization)의 원리 / 유형과 목적/ 기술, 서버가상화, 데스크탑 가상화, 스토리지 가상화, Application 가상화, 파티셔닝기법, 전(Full)가상화, 반(Para)가상화, 가상머신과 컨테이너(Container), 가상화 기술인 도커(Docker), VMM, Zero PC, Zero Client, Thin Client 등 가상화 관련 기술들을 이해하고 답안화할 수 있는 방법을 제시했습니다. [관련 토픽–23개]
Part 4. 클라우드 네트워크(Network)
SDN, VLAN, VPN, NFV, 클라우드 존(Zone) 구성, 3-Tier Network 아키텍처의 장단점, Spine-Leaf 구조, 티밍과 본딩 등에 대해 답안으로 작성할 수 있습니다. [관련 토픽–12개]
Part 5. 클라우드 스토리지(Storage)
스토리지 티어링, 프로비저닝(Provisioning), DAS, NAS, SAN, 미러링(Mirroring), 스트라이핑(Data Striping), RAID 등을 답안으로 작성해 봄으로써 클라우드 스토리지 분야의 출제경향을 파악할 수 있습니다. [관련 토픽–16개]
Part 6. 클라우드 보안(Security)
Cloud Computing 보안, SEcaaS, 멀티테넌시(Multi-Tenancy) 보안, CSAP, CASB, Cloud Forensic(포렌식), 가상화 침입 대응 기술, BYOD(Bring Your Own Device) 보안 위협과 해결 방안을 작성하여 클라우드 보안에도 쉽게 접근할 수 있도록 하였습니다. [관련 토픽–10 개]
Part 7. 기반 기술
자주 출제되는 토픽들로 Auto Scaling, 클라우드 네이티브 어플리케이션, 쿠버네티스(Kubernetes), 하이퍼바이저(Hypervisor), 도커(Docker), 컨버지드 인프라(Converged Infrastructure), HCI(Hyper Converged Infrastructure), Cloud 전환 시 선정 기준과 고려 사항 / 평가 항목, 정보시스템 구조 진단 방안 등에 대해 쉽게 이해할 수 있도록 기술하였습니다. [관련 토픽–20개]
67. iSCSI(Internet Small Computer Small Interface)
68. NFS(Network File System), CIFS(Common Internet File System)
69. 엣지 데이터센터(Edge Datacenter)
70. 뉴트론(Neutron)
PART 5. 클라우드 스토리지(Storage)
71. 스토리지 티어링(Storage Tiering)
72. 프로비저닝(Provisioning)
73. 스토리지 프로비저닝(Provisioning)
74. 스토리지 풀(Storage Pool)에서 논리적 Disk를 생성, 할당, 확장할 때 고려되어야 할 사항과 그 장점에 대해 설명하시오.
75. 통합 스토리지(Unified Storage)
76. 오브젝트 스토리지(Object Storage)
77. Storage 유형(Block / File / Object Storage)
78. DAS(Direct Attached Storage), NAS(Network Attached Storage), SAN(Storage Area Network)
79. SAN(Storage Area Network)
80. IP-SAN
81. Disk를 병렬화 할 때 사용하는 미러링(Mirroring), 데이터 스트라이핑(Data Striping), 비트 레벨 스트라이핑(Bit Level Striping), 블록 레벨 스트라이핑(Block Level Striping) 방법의 특징에 대해 각각 설명하시오.
82. RAID 5
83. RAID 0, 1, 5, 1+0
84. VTL(Virtual Tape Library)
85. VTL(Virtual Tape Library) 유형과 활용효과
86. Open Stack Swift(오픈 스택 스위프트)
PART 6. 클라우드 보안(Security)
87. Cloud Computing 보안
88. SEcaaS(SEcurity as a Service)
89. Cloud Computing의 멀티테넌시(Multi-Tenancy) 보안에 대하여 설명하시오.
90. 클라우드 서비스 보안 인증(CSAP)
91. ISO/IEC 27017
92. ISO/IEC 27018
93. CASB(Cloud Access Security Broker)
94. Cloud Forensic(포렌식)
95. Cloud 환경에서 기존 보안기술을 가상화 환경에 적용했을 때 한계점을 기술하고, 하이퍼바이저(Hypervisor) 기반의 가상화 침입 대응 기술에 대해 설명하시오.
96. BYOD(Bring Your Own Device) 보안위협과 해결방안
PART 7. 기반 기술
97. 오토 스케일링(Auto Scaling)
98. 최근 부하분산을 위하여 클라우드 서비스에서 Auto Scale 기능을 많이 사용한다. 다음을 설명하시오.
가. Auto Scale Up과 Auto Scale Out 아키텍처 비교
나. 스케줄 기반의 Auto Scale과 부하 기반의 Auto Scale 기능 비교
99. Cloud Native(클라우드 네이티브)
100. 클라우드 네이티브 어플리케이션(Cloud Native Application)-1
101. 클라우드 네이티브 어플리케이션(Cloud Native Application)-2
102. 마이크로 서비스 아키텍처(Micro Service Architecture)
103. 쿠버네티스(Kubernetes)
104. 하이퍼바이저(Hypervisor)-1
105. 하이퍼바이저(Hypervisor)-2
106. 도커(Docker)
107. 컨버지드 인프라(Converged Infrastructure)
108. A기업이 HCI(Hyper Converged Infrastructure) 도입을 검토하고 있다. 다음에 대해 설명하시오.
가. HCI 개념
나. HCI 특징
다. HCI의 유형별 비교
109. 오픈 스택(Open Stack)
110. 디지털 트랜스포메이션(Digital Transformation)
111. VDI 도입 시 검사항목과 고려사항
112. VDI(Virtual Desktop Infrastructure) 프로토콜
113. VDI(Virtual Desktop Infrastructure) 효과와 리스크(Risk)에 대해 설명하시오.
114. VDI(Virtual Desktop Infrastructure)의 기술요소와 VDI 선정 시 검사항목
115. 기업에서 현재 운영하는 전산실을 클라우드(Cloud)로 전환하는 것을 검토하고 있다. 다음에 대해 설명하시오.