[신기술 목차]

1. 클라우스 컴퓨팅 서비스 개요

1) 클라우드 컴퓨팅 서비스 정의

  • 타사 제공업체가 호스팅하여 인터넷을 통해 사용자에게 제공하는 인프라, 플랫폼 또는 소프트웨어 서비스
  • 프론트엔드 클라이언트(예: 사용자의 서버, 태블릿, 데스크톱, 노트북 등 사용자의 모든 하드웨어)의 사용자 데이터 흐름을 원활하게 해주며 사용자가 클라우드 서비스에 액세스하려면 컴퓨터, 운영 체제 및 인터넷 연결 또는 가상 프라이빗 네트워크(VPN) 필요

2) 클라우드 컴퓨팅 서비스 유형

서비스 설명
IaaS
(Infrastructure as a Service)
데이터 센서에 있는 서버, 스토리지, 네트워크 등 인프라나 자원을 가상화 하여 인터넷에 제공하는 서비스
PaaS
(Platforms as a Service)
응용 프로그램의 구축, 테스트 및 설치까지 할 수 있는 통합개발환경을 웹으로 제공하는 서비스
PaaS에서 제공하는 API나 CUI로 개발하며, 개발에 필요한 모든 인프라 제공
SaaS
(Software as a Service)
특정 소프트웨어를 인터넷으로 제공하는 서비스

 

2. IaaS, PaaS, SaaS 서비스 구성 및 특징

1) IaaS, PaaS, SaaS 서비스 구성

- 서비스 수준별 차이를 통해 IaaS, PaaS, SaaS를 구분 가능

 

2) IaaS, PaaS, SaaS 서비스 특징

구분 특징 설명
IaaS
 
물리자원 가상화 Infra를 구성하는 물리적인 자원을 가상화하여 서비스 제공
높은 확장성 추가 자원 필요시 서비스를 통해 리소스 확보 가능
비용 효율화 고정비가 들지 않아 비용측면에서의 효율화
PaaS 유지관리 용이성 소프트웨어의 유지 및 관리가 용이함
개발 및 배포 효율성 필요 플랫폼만 사용하여 개발 및 배포 프로세스의 빠른 확보
다중 엑세스 수많은 사용자가 동일 개발 응용프로그램에 접근 가능
SaaS 물리자원 최소화 소프트웨어 설치시 물리적 자원이 필요 없음
Time to market 소프트웨어의 즉시 사용 가능
유지보수 간소화 클라우드 제공업체를 통한 기술적 문제 지원

 - 해당 업무 특성에 적합한 서비스 유형 채택

 

3. 클라우드 서비스 도입시 고려사항

- 클라우드 도입  적합성 확인을 위한 서비스 유형 식별 잘차 및 수행 고려 (TTAK.KO-10.0707 기준)

구분 구축방법(단계) 설명 고려특징
IaaS 1. 아키텍처 수립 HW Spec 산정, Hypervisor 및 Driver 선택 가상화 요건
2. 인프라 sizing 인스턴스, 노드, 동시실행, 대시보드 활용도 산정 CPU, 메모리
3. 서버 가상화 관리 준비 VM프로비저닝, 가용성 기준 적용 VM
4. 인프라 구축 가용성/안정성/확장성 관리 기능 구현 이미지, 템플릿
PaaS 1. IaaS HW 현황 파악 서버/스토리지 기반 NW 가용성 파악 VM, 서버, NW
2. 환경 분류 구성 개발, 테스트, 운영 특징에 따른 환경 분류 표준화 구성
3. 컨테이너 생성 VM 연계 컨테이너 구현 및 환경 설정 수행 SW 플랫폼, APP
4. 서비스 기능 구현 자원 신청/할당, 코딩 환경, 테스트, 런타임 개발 표준
5. Auto Scaling 구현 부하분산, 모니터링, 배포, 과금, 라우터 연계 등 통합 관리
SaaS 1. 라우터 설정 컨테이너 연동 환경 구현 라우터 주소
2. App, 데이터 생성 테넌트 목적 어플리케이션 개발, 데이터 생성 서비스 APP
3. 테넌트 세분화 및 개발 기반 SW, 서비스 별 권한 분리 및 과금 산정 대상 테넌트
4. SaaS 테스트 권한 분리, 과금 및 라이프 사이클 관리 측면 단위/통합
5. SaaS 등록 통합 SaaS 마켓플레이스 내 서비스 등록 권한 관리

 

 

 

 

 

'메가노트 > 토픽과제(정리)' 카테고리의 다른 글

메타버스(황선환 이사님)  (0) 2022.11.19
DLP(안혜진 선임님)  (0) 2022.11.19
해싱(배준호 대리님)  (0) 2022.11.19
Tree(이재용 부장님)  (0) 2022.11.19
이진트리(안혜진 선임님)  (0) 2022.11.19

+ Recent posts