AWS TIL 01

Nabang Kim·2021년 9월 15일
0

AWS

목록 보기
1/5
post-thumbnail

2021년 9월 15일에 작성된 문서 1번 입니다.
aws 배운 내용을 정리했습니다.



Cloud Computing

클라우드 컴퓨팅의 등장 배경

  • 클라우드 등장 이전 :
    • 전산실 등에 컴퓨터를 배치하고 인터넷 연결하여 서비스를 제공.

그런데 만약 서버가 요청에 대한 수용 능력이 한계에 도달한다면 어떻게 대처할까요?



  1. 같은 공간에 더 많은 컴퓨터를 제공해 한 대가 해결할 수 있는 요청을 여러 대가 나누는 방식 사용.
  2. 컴퓨터 한 대의 성능을 높이는 방식을 사용.

하지만 이런 방식은 몇 가지 문제점들을 가지고 있었습니다.



  1. 주기적인 관리가 필요.
    • 서버실에 종종 고장이 나거나 인터넷과 연결이 되지 않는 컴퓨터가 생긴다.
      • 이를 해결하기 위한 인력 및 비용이 투입되어야 했다.
    • 관리해야 하는 컴퓨터 수가 많아져 투입 인력 및 비용도 증가하기 시작.
  2. 공간의 한계
    • 예전 : 서버실에 컴퓨터를 배치해 두고 필요에 따라 컴퓨터를 추가하는 방식으로 수용 능력 향상.
      • 이런 방식은 공간이 부족하여 컴퓨터를 더는 배치할 수 없는 문제에 직면.
      • 컴퓨터의 성능을 높이고 부피를 줄여 좀 더 많은 컴퓨터를 같은 공간에 배치하는 방법.
    • 추가적인 서버 증설이 어렵게 되자 거대 기업은 데이터센터라는 거대한 건물을 세우기 시작.
    • 이때부터 데이터센터의 유휴 자원을 대여하는 서비스가 등장하기 시작.

서버의 자원과 공간, 및 네트워크 환경을 제공을 빌려 사용하는 클라우드 컴퓨팅이 시작된 순간입니다.




Cloud

클라우드의 등장

  • 데이터 센터에서 서버 자원과 공간, 및 네트워크 환경을 제공. (온프레미스)
    • 현대의 클라우드 컴퓨팅은 데이터 센터와 비슷한 역할
    • 물리적인 컴퓨터가 아닌, 가상 컴퓨터를 대여한다.
  • 가상화 기술을 사용하는 클라우드 서비스의 장점.
    1. 필요할 때마다 컴퓨팅 능력을 유연하게 조절할 수 있다.
    2. 고정 비용의 온프레미스와는 달리 사용한 만큼의 요금만 지불.
    3. 컴퓨터의 스냅샷을 이용해 다른 컴퓨터로 즉시 이주(migration) 가능.



클라우드의 단점

  • 운영 환경이 클라우드 제공자에게 종속되어 클라우드 서비스에 문제가 생기면 내가 배포하고 관리하는 환경에도 영향이 미친다.
    • 운영환경이 특정 클라우드 사업자(vendor)에게 종속된다 :
      • 백엔드 구성이 특정 회사의 기술로 구성 해야만 하는 경우가 발생할 수도 있다.



클라우드는 모든 것을 서비스화하는 것을 목표

대표적 클라우드 서비스의 형태 : SaaS, IaaS, PaaS

클라우드 서비스 형태풀 네임설명
SaaSSoftware as a Service클라우드 제공자가 당장 사용 가능한 소프트웨어를 제공
PaaSPlatform as a Service클라우드 제공자가 데이터베이스, 개발 플랫폼까지 제공
IaaSInfrastructure as a Service클라우드 제공자가 가상 컴퓨터까지 제공






Written with StackEdit.

0개의 댓글

관련 채용 정보