클라우드컴퓨팅

[1] 클라우드 개념

hyo1o 2025. 4. 11. 13:54

* 목차

[1]. 클라우드 컴퓨팅 소개

[2]. 클라우드 컴퓨팅의 이점

[3]. AWS 

[4]. AWS CAF (AWS Cloud Adoption Framework)

 

[1]. 클라우드 컴퓨팅 소개

☑️클라우드 컴퓨팅

- 클라우드 컴퓨팅이란 컴퓨팅 파워, 데이터베이스, 스토리지, 애플리케이션 및 기타 IT 리소스를 온디맨드로 인터넷을 통해 제공하고 사용한만큼만 비용을 지불하는 것을 말한다.

 

☑️ 소프트웨어로서의 인프라 (하드웨어 ---> 소프트웨어)

- 클라우드 컴퓨팅을 사용하면 인프라를 더 이상 하드웨어로 생각하지 않고, 대신 소프트웨어로 생각하고 사용할 수 있다.

하드웨어형 인프라 소프트웨어형 인프라
공간, 직원, 물리적 보안, 계획, 자본 지출 필요 유연함
긴 하드웨어 구매 주기 하드웨어 솔루션보다 간편하고 경제적으로 변경 가능
최대 피크를 추정하여 용량을 프로비저닝함 획일적인 과중한 작업 해소

 

☑️ 클라우드 서비스 모델 3가지 - IaaS , PaaS, Saas

Q. 클라우드로 어떤 기능을 서비스 받을 건가요?

1. IaaS 서비스형 인프라 

: 서버, 저장공간, 네트워크 같은 기본 인프라만 제공하고, 운영체제 설치부터 프로그램 실행까지 내가 직접 설정하는 방식

- 가상 컴퓨터를 통째로 빌려줌

- OS 설치부터 내가 설정

- 재료만 주고, 요리는 내가 하는 것

 

2. PaaS 서비스형 플랫폼 

: AWS가 서버 운영, 데이터베이스, 런타임 등 플랫폼 환경을 제공

- 앱코드만 올리면 됨, 코드만 작성하면 알아서 배포

- 운영 환경관리X

- 반조리 상태, 내가 요리 마무리만 하는 것

 

3. SaaS 서비스형 소프트웨어

: AWS가 만든 완제품 소프트웨어를 그대로 사용하는 것

- 설치없이 웹에서 로그인해서 바로 사용

- 업데이트 자동으로 됨

 

☑️ 클라우드 컴퓨팅 배포 모델 3가지 - 클라우드, 하이브리드, 온프레미스

Q. 클라우드를 어디에 배치할 건가요? 어디서, 누가 쓰고, 어떻게 관리하느냐에 따라 달라짐

 

1. 클라우드

: 인터넷을 통해 서비스 제공자가 모든 것을 관리하고, 사용자는 필요할 때 접속해서 사용하는 방식

- 서버, 저장공간, 네트워크 모두 클라우드 회사에서 제공

- 장점: 초기 비용/유지보수 없음, 빠르게 시작 가능

- 단점: 완전한 통제가 어려움, 보안이나 규제가 중요한 기업에게는 부담이 됨.

 

2. 하이브리드

: 일부는 클라우드, 일부는 자체 서버를 사용하는 혼합형 구조

- 중요한 데이터는 회사 내부에, 나머지는 클라우드로 분산 저장

- 서로 연결되어 통합 운영 가능

- 기업이 민감한 정보는 회사 내 서버(프라이빗)로, 일반 데이터는 퍼블릭 클라우드로

- 장점: 보안과 유연성 모두 확보 가능, 필요한 리소스만 외부에서 사용해 비용 효율적

- 단점: 시스템 설계와 운영이 복잡

 

3. 온프레미스 (프라이빗 클라우드)

: 모든 시스템이 회사 내부에 구축되어 있고, 외부 연결 없이 자체적으로 운영

- 자체 데이터센터에서 직접 설치, 관리, 운영

- 장점: 보안, 데이터 통제 최상, 법적/규제 준수가 필요한 조직에 적합

- 단점: 초기 비용이 높고 설치에 많은 시간 소요, 유지보수, 인력관리 필요

- ex) 병원, 금융기관, 정부기관 내부 시스템

 

[2]. 클라우드 컴퓨팅의 이점

☑️ 거대한 규모의 경제

- 모든 고객으로부터 모은 사용량 덕분에 AWS는 고객을 대상으로 더 높은 수준의 규모의 경제를 실현하고 비용 절감의 혜택을 고객들에게 돌려줌

☑️ 자본 비용 --> 가변 비용으로의 전환

- 장비를 직접 구입 --> 필요한 만큼만 쓰고 요금 지불

☑️ 용량 추정 불필요

☑️ 속도 및 민첩성 향상

☑️ 데이터 센터 운영 및 유지 관리에 비용 투자 불필요

☑️ 몇 분만에 전세계에 배포

[3]. AWS 소개

: AWS는 다양한 글로벌 클라우드 기반 제품을 제공하는 안전한 클라우드 플랫폼

 

☑️ AWS와 상호작용하는 3가지 방법

- AWS Management Console

- 명령줄 인터페이스(AWS CLI)

- SDK(소프트웨어 개발 키트)

 

☑️ 서비스는 비즈니스 목표와 기술 요구 사항에 따라 선택함

 

[4]. AWS CAF (AWS Cloud Adoption Framework)

: 조직이 전사적으로,  IT 수명 주기 전반에 걸쳐 클라우드 컴퓨팅에 대한 포괄적인 접근 방식을 구축하여 성공적인 클라우드 도입을 가속화하는데 도움이 되는 지침과 모범사례를제공

 

- AWS CAF는 6가지 관점으로 구성(BUSINESS, PEOPLE, GOVERNANCE, PLATFORM, SECURITY, OPERATIONS)

  1. 비즈니스 관점: IT가 비즈니스 요구 사항에 부합하는지, IT 투자를 추적하여 비즈니스 성과를 입증할 수 있는지 확인

  2. 인력 관점: 민첩한 조직을 구축하려면 교육, 인력 배치 및 조직 변화에 중점

  3. 거버넌스 관점: IT 투자의 비즈니스 가치를 극대화, 비즈니스 위험을 최소화하도록 IT 전략, 목표에 맞추어 프로세스를 구축

  4. 플랫폼 관점: IT 시스템의 특성과 그 관계를 이해하고 전달, 대상 상태 환경의 아키텍처를 설명

  5. 보안 관점: 조직이 보안 목표를 충족하는지 확인

  6. 운영 관점: 비즈니스 운영과 연계하고 지원하며 일일, 분기별, 연도별로 비즈니스 수행 방식을 정의

비즈니스에 집중 기술역량에 집중

 

 

💡핵심사항

- 클라우드 컴퓨팅은 사용한 만큼만 요금이 청구되는 온디맨드

- 클라우드 배포 모델 3가지: 클라우드, 하이브리드, 온프레미스(프라이빗 클라우드)

- 클라우드 서비스 모델 3가지: IaaS, PaaS, SaaS

- 클라우드 컴퓨팅 이점: 규모의 경제, 가변 비용으로의 전환, 용량 추정 불필요, 속도 및 민첩성 향상, 데이터 센터 X, 전 세계에 배포

- AWS CAF 6가지 관점: 비즈니스, 인력, 거버넌스, 플랫폼, 보안, 운영

'클라우드컴퓨팅' 카테고리의 다른 글

[5] 네트워킹 및 콘텐츠 전송  (2) 2025.04.15
[4] AWS 클라우드 보안  (0) 2025.04.11
[3] AWS 글로벌 인프라 개요  (1) 2025.04.11
[2] 클라우드의 경제성 및 결제  (2) 2025.04.11