컬쥐네 다락방

AWS | 클라우드 컴퓨팅 본문

클라우드/AWS

AWS | 클라우드 컴퓨팅

코딩하는 갱얼쥐 2022. 3. 29. 11:27

클라우드 컴퓨팅 (Cloud Computing)

  • 개인용 컴퓨터가 아닌 원격 컴퓨터의 자원을 활용하는 기술
  • 언제나 (AnyTime), 어디서나(Anywhere)
  • 사용한 만큼의 비용 지불 (Pay per user)

기업의 인프라 구성 방식

  • 온 프레미스 (On-Premises)
    • 규모가 있는 기업에서 사용할 수 있는 방식
    • 자체적인 데이터센터 또는 서버실을 구축하고 운영
  • 퍼블릭 클라우드 (Public Cloud)
    • 인터넷을 통해 불특정 다수에게 클라우드 서비스 제공
    • 초기 투자가 필요하지 않음
  • 프라이빗 클라우드 (Private Cloud)
    • 특정 대상을 지정하여 서비스를 제공하는 클라우드 서비스
    • 주로 단일 기업 또는 계열사 등 일부 기업을 대상으로 서비스를 제공하기 위하여 구축

클라우드 서비스 유형

  • IaaS
    • Infrastructure as a Service
    • 서버, OS, 네트워크, 저장소 등을 제공
    • 필요로 하는 자원의 규모 및 신뢰도 등에 의하여 비용 결정
  • PaaS
    • Platform as a Service
    • 소프트웨어 개발 및 운영 환경을 제공
    • 인프라에 대한 관리 부담을 줄이며 개발에 집중
  • SaaS
    • Software as a Service
    • 클라우드 벤더가 제공하는 시스템 및 소프트웨어를 직접 사용
    • 인프라, 소프트웨어 구축 시간이 없거나 매우 짧아짐

클라우드 서비스 활용 사례

  • 빅데이터 처리
    • 빅데이터 처리에 필요한 자원을 클라우드 서비스를 활요하여 처리한다. (대용량 데이터 저장, 집중된 기간의 고성능 데이터 처리)
    • 이와 같은 자원을 직접 보유하는 것은 비효율적이다.
  • 업무 시스템 구축
    • 기업의 업무용 인프라(그룹웨어, 메일, 파일 공유 등)
    • 클라우드 서비스에서 제공되는 서비스와 융합하여 효율적인 개발
    • 개발 기간 단축, 편의성 향상, 가용성 향상
  • 웹/모바일 앱 등의 백엔드
    • 사용자가 이용하는 프론트엔드의 반대편을 클라우드를 이용해 구축
    • 급격한 부하 증가/감소에 대한 대응이 가능
Comments