클라우드와 클라우드 컴퓨팅

karl·2024년 9월 9일

Cloud

목록 보기
1/1

클라우드 컴퓨팅(Cloud Computing)

  • 인터넷을 통해 원격으로 컴퓨팅 자원 및 서비스를 제공하는 컴퓨터 기술
  • 기존의 온프레미스 인프라에서 발생하는 높은 초기 구축 비용, 유지 보수, 확장성 문제 등을 해결하고자 나온 컴퓨팅 기술
  • 필요한 자원과 서비스를 필요에 따라 사용할 수 있음

특징

  • 요구에 따라 쉽게 자원을 확장하거나 축소할 수 있어 비즈니스의 성장이나 변화에 빠르게 대응 가능
  • 데이터를 중앙화된 위치에 저장하여 데이터 백업 및 복구를 쉽게 구현할 수 있음
  • 인터넷이 연결된 어디서든지 자원에 접근할 수 있어 시간과 장소에 구애받지 않고 업무를 수행할 수 있음
  • 서버 및 네트워크 관리, 업데이트, 보안 등의 작업이 클라우드 서비스 제공자(Cloud Service Provider)에 의해 수행되므로, 사용자는 이러한 부담을 줄이고 핵심 업무에 집중할 수 있음
  • 사용한 만큼만 비용을 지불하면 되기 때문에, 미사용 시스템 자원에 대한 비용 부담이 줄어듦

서비스 모델

IaaS(Infrastructure as a Service, 인프라 기반 서비스)

  • 클라우드 IT의 기본 구성 요소를 포함하며 일반적으로 네트워킹 기능, 컴퓨터(가상 또는 전용 하드웨어) 및 데이터 스토리지 공간을 제공
  • 대표적인 서비스: AWS EC2

PaaS(Platform as a Service, 플랫폼 기반 서비스)

소프트웨어 작성을 위한 플랫폼을 가상화하여 제공

  • 대표적인 서비스: Azure, Heroku

SaaS(Software as a Service, 소프트웨어 기반 서비스)

소프트웨어와 데이터를 제공하고 관리

  • 대표적인 서비스: Youtube, Google Mail

퍼블릭 클라우드

  • 불특정 다수에게 컴퓨팅 리소스를 자유롭게 이용할 수 있도록 하는 서비스
  • 예: AWS, GCP(Google Cloud plaform) 등

프라이빗 클라우드

  • 자체 데이터센터를 지어 업무 용도로만 이용하고 대중들에게 공개하지 않는 형태의 클라우드 서비스
  • 예: 삼성SDS, LG CNS 등

클라우드

(출처) https://www.samsungsds.com/kr/cloud-glossary/difference-cloud-computing-service-platform.html
  1. 클라우드: 서버, 저장소, 네트워크 등의 컴퓨팅 자원이 이곳에 위치합니다. 클라우드 컴퓨팅의 기반이 됩니다.

  2. 클라우드 컴퓨팅: 클라우드 인프라 위에서 작동하는 기술로, 컴퓨팅 자원을 가상화하고 할당 및 관리하는 역할을 담당합니다. 클라우드 컴퓨팅은 클라우드 서비스와 클라우드 플랫폼의 핵심 기능을 구현하는 데 사용됩니다.

  3. 클라우드 서비스: 클라우드 컴퓨팅 기술을 활용하여 구현되는 다양한 서비스(IaaS, PaaS, SaaS 등)를 포함합니다. 클라우드 서비스는 사용자가 선택하여 활용할 수 있는 기능을 제공합니다.

  4. 클라우드 플랫폼: 클라우드 서비스를 제공하는 기반 시스템을 나타냅니다. 클라우드 플랫폼은 사용자에게 안정적이고 효율적인 클라우드 환경을 제공합니다.

클라우드 시스템은 사용자가 필요한 기능과 자원을 효과적으로 활용할 수 있도록 지원합니다.


#내맘대로TIL챌린지 #교보DTS #클라우드교육 #글로벌소프트웨어캠퍼스 #GSC신촌
글로벌소프트웨어캠퍼스와 교보DTS가 함께 진행하는 챌린지입니다.
profile
seongmin kim

0개의 댓글