일단 진행시켜

Cloud 클라우드 컴퓨팅 정의와 장점 본문

☁️ Cloud: 대부분 AWS

Cloud 클라우드 컴퓨팅 정의와 장점

2024. 8. 15. 22:06

Cloud를 배우기 전에..

  • 글로벌, 대기업을 포함한 많은 기업이 Cloud Computing을 지향한다.
  • AI < Cloud Computing
  • 전통적 IT 자원 관리 << 에는 불편점들이 꽤 있었다.
    • 용량 산정 → 자원 구매..?
    • 늘어나면 또..
    • 실시간 모니터링..
  • 클라우드가 이 복잡한 과정을 대신해 주니 자원을 효율적으로 관리할 수 있게 된다.

 

 

 

1. Cloud Computing이란

  • 인터넷을 통해 가상화 된 컴퓨터의 IT 리소스를 제공하는 것
  • 인터넷 기반 컴퓨팅의 일종
  • 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술

IT자원? IT 리소스?

  → CPU, memory, 스토리지, network..

 

다양한 디바이스를 목표로 하는 작업을 처리할 때, 인터넷에 연결된 다른 자원을 통해 처리하는 거임!!

 

 

 

2. Cloud Computing의 장점

  1. 컴퓨팅 자원 → 원할 때/원하는 만큼 사용
  2. 쓴 만큼만 지불하면 됨
  3. X As A Service: X를 서비스 형태로 제공받고 사용로를 지불하는 형태
    1. 쏘카(Mobility As A Service)
    2. 따릉이(Housing As A Service)
    3. 넷플릭스(Video As A Service)
  4. Cloud Computing = Computing(IT) Resource As A Service

 

 

그렇다면, 우리가 컴퓨터로 제공받아야 할 Computing Resource는 무엇일까?

  • 인터넷 세상은 Server와 Client로 이루어져 있다
  • 준비한 양 ≠ 실제 사용량에서 오는 손해를 어떻게 막을 수 있을까?
  • 클라우드를 통해 수요에 따라 탄력적으로 대응할 수 있다
  • 자원이 부족/넘치는 이슈를 막을 수 있다
  • 이처럼, Cloud를 도입하면 컴퓨팅 리소스에 대한 탄력적 대응이 가능하다
  • 트래픽이 몰릴 때 → 지금 바로 서버 1,000대 구매할게요
  • 트래픽이 없을 때 → 서버 900대 반납하고, 지금은 100대만 쓸게요