AWS

클라우드와 클라우드 컴퓨팅 개요(AWS)

윤승 2025. 2. 2. 22:38

 

웹사이트의 기본 원리

  • 클라이언트와 서버
    • 클라이언트(웹 브라우저)는 서버에 요청을 보냄.
    • 서버는 요청에 응답하여 웹사이트를 클라이언트에 제공.
  • 네트워크와 IP 주소
    • 클라이언트와 서버는 네트워크를 통해 통신.
    • IP 주소를 사용하여 서로의 위치를 식별하고 데이터 전달.

즉 쉽게 말해 편지를 비유하면 된다.

  • 클라이언트 → 편지 작성자 (데이터 생성)
  • 네트워크 → 우체국 (편지 전달)
  • 서버 → 수신자 (응답 후 편지 발송)

이런 식으로 웹 사이트의 원리는 편지의 기본 원리와 비슷하다.


서버에 구성 요소

  • CPU (중앙 처리 장치)
    • 데이터 처리 및 계산 수행.
  • RAM (메모리)
    • 빠른 정보 저장 및 검색, 휘발성 메모리.
  • 스토리지
    • 파일, 데이터베이스 등 장기 데이터 저장소.
  • 네트워킹
    • 라우터: 네트워크 간 데이터 패킷 전달.
    • 스위치: 패킷을 정확한 네트워크 클라이언트로 전달.
    • DNS 서버: 도메인 이름을 IP 주소로 변환.

 

기존의 IT 환경에는여러가지의 이유로 한계가 드러난다.

그로므로 클라우드의 필요성은 더욱 중요해졌다.

 

클라우드 컴퓨팅 도입 이유: 인프라 외부화로 물리적 서버 관리 부담 해소, 온디맨드(On-Demand) 리소스 제공: 필요 시 즉시 서버, 스토리지, 네트워크 자원 확보 가능.

 

클라우드 컴퓨팅 개요

1. 클라우드 컴퓨팅 정의

  • 온디맨드 IT 리소스 제공: 컴퓨팅 성능, 데이터베이스 스토리지, 애플리케이션 등.
  • 종량제 요금제: 사용한 만큼만 비용 지불, 사용 종료 시 비용 발생 안 함.

2. 클라우드의 주요 특징

  • 리소스 프로비저닝: 필요한 리소스의 유형과 크기를 조정 가능.
  • 즉시 사용 가능: 사전 주문 없이 몇 초 안에 서버 및 서비스 액세스 가능.
  • 광범위한 서비스 액세스: 서버, 스토리지, 데이터베이스, 애플리케이션 등에 쉽게 접근.

 

클라우드 컴퓨팅과 기존 IT의 차이

  • 기존 IT: 자체 데이터 센터 필요.
  • 클라우드: 데이터 센터 대신 클라우드 활용. 필요한 리소스만 사용하고 비용 절감.

클라우드의 주요 유형

  1. 사설 클라우드
    • 단일 조직에서 사용.
    • 외부 노출 없음, 강화된 보안 제공.
    • 예: Rackspace.
  2. 공용 클라우드
    • 타사 제공 업체가 클라우드 리소스 소유 및 운영.
    • 예: AWS, MS Azure, Google Cloud.
  3. 하이브리드 클라우드
    • 사설 + 공용 클라우드 결합.
    • 민감한 데이터는 사설 클라우드에 유지, 공용 클라우드를 통해 유연성 확보.

Cloud Service 종류

  • 온프레미스 (On-Premises)
    • 모든 리소스와 소프트웨어를 직접 관리
  • IaaS
    • 사용자가 관리: 애플리케이션, 데이터, 런타임, 미들웨어, 운영체제
    • AWS가 관리: 가상화, 서버, 스토리지, 네트워킹
  • PaaS
    • 사용자가 관리: 애플리케이션, 데이터
    • AWS가 관리: 런타임, 미들웨어, 운영체제, 가상화, 서버, 스토리지, 네트워킹
  • SaaS
    • 모든 리소스를 AWS가 관리

 

정리:

  • On-Premises - 모든 리소스와 소프트웨어를 직접관리
  • Iaas - 필요한 만큼 원하는 만큼만 컴퓨팅 인프라를 사용
  • Paas = 플랫폼을 빌려준다
  • Saas - 필요한 소프트웨어, 설치 없이 웹에서

 

'AWS' 카테고리의 다른 글

AWS - S3  (0) 2025.02.11
AWS - Elastic Load Balancing 및 Auto Scaling 그룹  (1) 2025.02.08
Amazon EBS?  (0) 2025.02.06
AWS EC2-Elastic 컴퓨팅 클라우드  (0) 2025.02.05
AWS IAM?  (1) 2025.02.03