[클라우드-Cloud] 개념 정리

Posted by nkjok
2025. 2. 11. 17:42 인프라/클라우드-Cloud
반응형

클라우드 서비스 제공업체(CSP) 개요 및 활용

클라우드 서비스 제공업체(CSP)

클라우드 서비스 제공업체는 인터넷을 통해 다양한 클라우드 서비스를 제공하는 기업들을 말합니다. 대표적인 예로는 AWS, GCP, Azure, NAVERCloud, NHNCloud, KTCloud 등이 있습니다.

주요 CSP의 특징

  • AWS (Amazon Web Services): 주로 인프라 서비스를 제공하며, 다양한 클라우드 컴퓨팅 서비스를 제공합니다.
  • GCP (Google Cloud Platform): 빅데이터 처리 및 분석에 강점이 있는 서비스를 제공합니다.
  • Azure (Microsoft Azure): 소프트웨어 관련 서비스를 주로 제공하며, 다양한 개발 도구와 통합 서비스를 지원합니다.

클라우드 서비스 모델

  • IaaS (Infrastructure as a Service): 네트워킹, 스토리지, 서버, 가상화 외 사용자 관리(운영 체제, 미들웨어, 런타임, 데이터, 애플리케이션 사용자 관리)를 제공합니다. 예시: AWS EC2.
  • PaaS (Platform as a Service): 애플리케이션 개발을 위한 플랫폼을 제공합니다. 예시: AWS BeanStalk, 람다.
  • SaaS (Software as a Service): 소프트웨어 서비스를 제공합니다. 예시: AWS Workspace, 가상 데스크톱 서비스, 화상 채팅.

클라우드 아키텍처 및 종류

  • 멀티테넌시: 하나의 소프트웨어 인스턴스가 한 대의 서버 위에서 여러 개의 테넌트를 서비스하는 소프트웨어 아키텍처입니다.

클라우드 종류

  • 퍼블릭 클라우드: CSP가 제공하는 모든 클라우드는 퍼블릭 클라우드입니다.
  • 프라이빗 클라우드: 기업 내부에서만 사용되며, 보안 규정을 준수해야 합니다. 예: 금융 기관.
  • 하이브리드 클라우드: 퍼블릭 클라우드와 프라이빗 클라우드의 장점을 결합한 형태입니다.

클라우드 확장성

  • 스케일 업/다운 (Scale Up/Down): 수직 확장.
  • 스케일 인/아웃 (Scale In/Out): 수평 확장.

주요 MSP (Managed Service Provider)

  • 메가존: 아시아 최대 MSP 회사로, 기업 지원을 전문으로 합니다.
  • 가베아: 호스팅 서비스를 제공하는 MSP 회사입니다.

주요 용어 및 기술

  • 네트워크 ACL (NACL): 네트워크 액세스 제어 목록.
  • ELB (Elastic Load Balancing): L4 로드 밸런싱 서비스.
  • RDS (Relational Database Service): 관계형 데이터베이스 관리 서비스.
  • gRPC: Google이 개발한 오픈소스 RPC 프레임워크.
  • EC2: 가상 서버.
  • 다이나모DB: 데이터베이스 서비스.
  • S3: 스토리지 서비스.

클라우드 인프라 개념

  • 가용성: 시스템의 일부 구성 요소가 작동하지 않더라도 계속 작동할 수 있는 기능.
  • 가용 영역: 1개 이상의 데이터센터로 구성된 가용 영역. 예: 서울의 4개 리전.
  • 리전: 2개 이상의 가용 영역을 포함하는 지역. 전 세계에 36개 리전이 있습니다.
  • 데이터 센터: 가용 영역 < 리전.

추가 용어

  • Pop 상호접속위치 (Point of Presence): 엣지로케이션, 캐싱 서버.
  • CloudFront: CDN 서비스.
  • DNS (Route 53): 도메인 이름 시스템 서비스.

컨테이너의 장점

  • 경량성: 컨테이너는 OS를 가지고 있지 않아서 가벼운 것이 특징입니다.

AWS 관리 도구

  • 관리 콘솔: AWS Management Console.
  • CLI: Command Line Interface.
  • SDK: 소프트웨어 개발 키트.

VPC 생성 시 주의사항

  • 가용 영역: 프리 티어는 A와 C만 제공됩니다.
  • 서브넷 이름 관리 태그:
    • DEFAULT-PUB-2A
    • DEFAULT-PUB-2B
    • DEFAULT-PUB-2C
    • DEFAULT-PUB-2D
반응형