What is Cloud Computing?

2024. 3. 11. 00:31AWS Cloud Base

목차

  • 왜 생겨났는가
  • 어원
  • 장점
  • 종류

왜 생겨났는가

  • 기존 IT 구축 방식 - On-premises
  • 프레미스란 건물, 토지라는 뜻이고, On-premises란 사용자가 자체적으로 서버들을 운영 구축하는 방식이라고 보면 된다.
  •  이러한 방식은  초기 비용, 앞으로의 유지 비용, 구축 방식 등을 사용자 본인이 온전히 감당해야하기에 부담된다.
  • 그래서 나온것이 클라우드 컴퓨팅이라는 기술이다.

 

어원

  • 여기서 클라우드란 뭘까 실제 어원은 구름이다. 그럼 왜 구름이라는 단어를 선택했을까?
  • 앞에서 얘기했던 온디맨드와 연결지어 얘기하자면, 결국 사용자는 IT 자원을 구축해야한다.
  • 이를 위해 본인이 직접 사서 구축하지 않는 이상, 어딘가에 있는 IT 자원을 빌려써야한다. 이때, 빌린 자원의 종류 및 시간 등을 고려하여 비용을 내고 활용하는 것이 클라우드 컴퓨팅 기술이고, 어딘가에 있는 자원들이 서로 연결되어 하나의 망으로 구성된 모습이 마치 구름 처럼 생겨서 이를 클라우드라고 부르는 것이다.

 

장점

  • 첫번째로는 민첩성이다. 필요한 장비들(컴퓨팅, 스토리지, DB)들이 이미 구비가 되어 있기에 단 몇 번의 클릭만으로 순식간에 인프라를 구축할 수 있다. 
  • 두번째로는 탄력성이다. 시기에 맞춰서 자원들을 조정할 수 있다. 서비스 트래픽이 과하게 몰리면 그만큼 자원을 늘리면 되는것이고, 트랙픽이 별로 몰리지 않는 시기에는 줄이면 되는 것이다.
  • 세번째, 비용 절감이다. 애초에 사용한 만큼만 지불을 하기에 기존에 고정적인 온프레미스 방식보다 훨씬 비용이 절감될것이다.이것을 하나의 단어로 On-Demand 라고 한다. 나아가 데이터 센터 운영 및 유지 관리에 비용을 내지 않게 된다.

 

종류

RedHat

  • IaaS: 인프라만 제공하는 것이다. 즉, 하드웨어 장비만 구비되고, OS는 직접 설치하고, 소프트웨어는 개발해서 사용해야한다.
  • PaaS: 기타 프로그램 실행에 필요한 부분(OS, 런타임)까지 제공해주는 체계이다. 그래서 바로 코드만 올려서 실행만 시키면된다.
  • SaaS: 인프라 + OS + 필요 소프트웨어까지 제공해준다. 서비스 자체를 제공해준다고 보면된다. Gmail, DropBox, Slack, Google Docs 같은 것들을 생각해보면 된다.

 

배포 모델

  • 공개형(클라우드): 모든 부분이 클라우드에서 실행되며, 낮은 비용이며, 높은 확장성을 가진다.
  • 폐쇄형: 높은 수준의 커스터 마이징 가능 초기 비용이 비싸며, 유지 보수 비용이 꽤 나가지만, 높은 보안을 가진다.
  • 혼합형: 폐쇄형과 공개형의 혼합이며, 주로 폐쇄형에서 공개형으로 전환되는 과도기에 이용된다. 혹은 폐쇄형의 백업으로 사용되기도한다.

 

출처: https://www.youtube.com/@AWSClassroom  유튜버: AWS 강의실

'AWS Cloud Base' 카테고리의 다른 글

EC2 가격 모델  (0) 2024.03.12
EC2 기초  (0) 2024.03.12
가상화  (0) 2024.03.12
AWS IAM  (0) 2024.03.12
Cloud Computing Structure  (0) 2024.03.11