Cloud/☁️ 클라우드 개념 정리

☁️ 클라우드란 무엇인가?

sy-tech 2025. 5. 17. 04:22

클라우드는 이제 선택이 아닌 필수 기술이 되었다고들 말한다.

나 역시 시스템과 인프라를 공부하면서, 클라우드 기술의 중요성을 점점 더 실감하고 있다.
그래서 이제부터는 클라우드에 대한 개념 정리부터 실습까지,
내가 공부한 내용을 하나하나 기록해보려고 한다.

실무에 필요한 기반을 쌓는 동시에, 나중에 다시 돌아봤을 때 도움이 될 수 있는
나만의 기술 정리 노트가 되는 게 이 블로그의 목표다.

 


 


 

1. 클라우드란 무엇인가?

클라우드란 인터넷을 통해 컴퓨팅 자원을 필요한 만큼 빌려 쓰는 방식이다.

예전에는 기업이 직접 서버를 사고, 전기세와 유지보수 비용을 부담했지만, 이제는 Aws, Azure와 같은 클라우드 서비스 제공자에게 필요한 만큼만 빌려 쓸 수 있다.

 

2. 클라우드를 사용하는 이유는?

이유 설명
비용 절감 물리 장비 구매X, 사용한 만큼만 과금되는 방식
유연성 빠르게 확장 가능
접근성 인터넷만 있으면 어디서나 접근 가능
가용성 리전,가용영역 기반으로 장애 시 빠른 복구 가능
보안성 AWS와 같은 제공자가 보안 기준을 지속적으로 강화

 

 

3. 클라우드 컴퓨팅 모델

1. laaS (Infrastructure as a Service)

  • 인프라(서버, 네트워크 등)만 제공
  • OS를 직접 설치하고 필요한 소프트웨어를 개발해서 사용
  • 컴퓨터를 가상으로 임대하는 것과 비슷함

2. PaaS (Platform as a Service)

  • 인프라 + OS + 기타 프로그램 실행에 필요한 부분
  • 코드만 올려서 돌릴 수 있도록 구성

3. SaaS (Software as a Service)

  • 서비스 자체를 제공
  • 다른 세팅 없이 서비스만 이용

 

 

4. 클라우드 배포 모델

1. 퍼블릭 클라우드

  • AWS, Azure처럼 인터넷 기반 공개형 자원

2. 프라이빗 클라우드

  • 기업 내부에서 운영하는 전용 클라우드

3. 하이브리드 클라우드

  • 퍼블릭 + 프라이빗을 혼합해 사용하는 모델

 

마무리하며

처음에는 "클라우드"라고 하니까 뭔가 어려워 보였는데, 렌트카 개념으로 생각하니까 이해가 쉬웠다.

이전에 리눅스, 윈도우 서버를 배울 때와 비교하니 지금은 몇 분 만에 서버를 만들고 삭제할 수 있다는 게 신기했다.

앞으로도 실습을 하며 AWS부터 차근차근 공부하며 기록하려고 한다.