IT 관련/클라우드

[새싹 성동 2기] 클라우드 컴퓨팅 기본 개념

insu90 2024. 11. 3. 22:58

 

클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 방식입니다. 물리적 데이터 센터와 서버를 직접 구입하고 유지 관리할 필요 없이 Amazon Web Services(AWS) 같은 클라우드 공급자로부터 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스를 필요할 때마다 사용할 수 있습니다.

클라우드 컴퓨팅의 장점

  1. 비용 절감: 서버, 네트워크 장비, 보안 장비 등의 구매비를 절약할 수 있습니다.
  2. 관리 효율성: 물리적 장비의 유지보수가 필요 없어 인건비를 줄일 수 있습니다.
  3. 즉각적인 서비스 사용: 계정만 있다면 언제든지 서비스를 시작하고 중단할 수 있습니다.
  4. 글로벌 접근성: 인터넷만 있으면 어디에서든지 접속이 가능합니다.
  5. 스케일링: 필요한 만큼 자원을 탄력적으로 확장하거나 축소할 수 있습니다.
  6. 신속한 대응: 변화하는 요구 사항에 따라 자원을 빠르게 조정할 수 있습니다.

클라우드 컴퓨팅의 단점

  1. 전문 인력 필요: 클라우드 전문 인력 채용이 필요할 수 있으며, 이에 따른 인건비가 발생할 수 있습니다.
  2. 유지보수: 자체 유지보수가 어렵기 때문에, 경우에 따라 MSP와 같은 전문 업체의 지원이 필요할 수 있습니다.
  3. 관리 부담 증가: 계정이나 서비스가 많아지면, 관리의 복잡성이 높아질 수 있습니다.
  4. 보안 문제: 접근 권한을 제대로 관리하지 않으면 데이터 유출 및 해킹 피해의 위험이 커집니다.
  5. 비용 과다: 자원 사용량을 제대로 관리하지 않으면 과다한 비용이 청구될 수 있습니다.

클라우드 배포 모델 4가지 (NIST 기준)

  1. 퍼블릭 클라우드 (Public Cloud)
    모든 사용자가 회원가입을 통해 사용할 수 있는 클라우드입니다. 대표적인 퍼블릭 클라우드로는 AWS, Azure, GCP 등이 있으며, 한국의 KT, Naver Cloud, NHN 등이 있습니다.
  2. 프라이빗 클라우드 (Private Cloud)
    특정 기업이나 기관 전용 클라우드로, 자체 데이터 센터에서 전용 환경을 조성하여 보안 및 데이터 관리의 안정성을 높입니다. 대표적인 프라이빗 클라우드 솔루션으로는 OpenStack, CloudStack이 있습니다.
  3. 커뮤니티 클라우드 (Community Cloud)
    특정 산업 또는 업무 종사자를 위한 클라우드로, 고객 관계 관리(CRM), 해운 산업 등에 특화된 클라우드입니다. 예를 들어 Salesforce나 해운 산업을 위한 TradeLens 같은 클라우드가 있습니다.
  4. 하이브리드 클라우드 (Hybrid Cloud)
    퍼블릭 클라우드와 프라이빗 클라우드를 병용하는 형태입니다. 대기업과 공공기관이 많이 채택하고 있으며, 민감한 데이터는 프라이빗 클라우드에서 관리하고 나머지 작업은 퍼블릭 클라우드를 활용하는 방식입니다.

클라우드 서비스 유형 3가지 (NIST 기준)

클라우드 서비스는 제공되는 서비스 요소에 대한 권한과 책임의 범위에 따라 3가지로 구분됩니다.

  1. IaaS (Infrastructure as a Service)
    네트워킹, 컴퓨터 자원, 데이터 스토리지 공간에 대한 액세스를 제공하며, 사용자는 운영체제부터 어플리케이션까지 직접 설정하고 관리합니다. 대표 서비스로는 Amazon EC2, Azure Virtual Machine이 있습니다.
  2. PaaS (Platform as a Service)
    사용자가 원하는 애플리케이션을 개발할 수 있는 플랫폼을 제공합니다. 기본 인프라 위에 개발 환경이 구축되어 있어, 사용자는 애플리케이션 개발에 집중할 수 있습니다. AWS RDS, Redhat OpenShift가 대표적인 PaaS 서비스입니다.
  3. SaaS (Software as a Service)
    소프트웨어를 클라우드 인프라 위에 탑재해 제공하는 형태로, 업체가 소프트웨어 업데이트, 버그 수정 등을 도맡아 관리합니다. 사용자는 소프트웨어를 설치할 필요 없이 인터넷을 통해 바로 사용할 수 있으며, 대표적으로 Slack, Microsoft 365가 있습니다.

*생성형 AI 활용한 클라우드&보안 전문가 양성캠프 과정의 교육내용 정리 자료입니다.