IT

클라우드 컴퓨팅이 뭐에요?(feat. AWS, Azure, GCP 비교, 마이그레이션 전략, 관련주식)

jaewon_sss 2024. 8. 4. 12:29
반응형

주요 클라우드 서비스 제공자 비교 (AWS, Azure, Google Cloud)

  • AWS (Amazon Web Services):
    • 강점: 다양한 서비스와 글로벌 인프라, 높은 안정성 및 확장성.
    • 서비스: EC2, S3, RDS, Lambda 등.
    • 가격 모델: 종량제 및 예약 인스턴스.
    • 사례: Netflix, Airbnb, Lyft 등이 AWS를 사용합니다.
  • Microsoft Azure:
    • 강점: Microsoft 제품과의 통합, 강력한 하이브리드 클라우드 지원.
    • 서비스: Azure Virtual Machines, Azure SQL Database, Azure Kubernetes Service 등.
    • 가격 모델: 종량제, 예약 인스턴스 및 하이브리드 사용.
    • 사례: Adobe, GE Healthcare, BMW 등이 Azure를 사용합니다.
  • Google Cloud Platform (GCP):
    • 강점: 강력한 데이터 분석 및 머신러닝 서비스, 빠른 네트워크.
    • 서비스: Google Compute Engine, Google Kubernetes Engine, BigQuery 등.
    • 가격 모델: 종량제 및 선결제 할인.
    • 사례: Spotify, HSBC, PayPal 등이 GCP를 사용합니다.

 

클라우드 아키텍처 및 설계 원칙

  • 확장성: 시스템이 증가하는 트래픽과 데이터 양을 효율적으로 처리할 수 있도록 설계.
  • 신뢰성: 장애가 발생하더라도 서비스가 지속적으로 제공될 수 있도록 이중화 및 백업 구성.
  • 보안성: 데이터 암호화, 접근 제어, 정기적인 보안 업데이트 등을 통해 보안을 강화.
  • 비용 효율성: 리소스 사용을 최적화하여 비용을 절감하는 전략.
  • 유지 보수성: 코드와 인프라의 변경이 용이하도록 모듈화 및 자동화 도구 사용.

 

 

클라우드 보안 및 컴플라이언스

  • 데이터 보호: 데이터 암호화, 접근 제어 및 네트워크 보안 설정.
  • 컴플라이언스: GDPR, HIPAA, SOC 2 등 법적 규제 준수.
  • ID 및 접근 관리: IAM(Identity and Access Management) 정책 설정.
  • 모니터링 및 로깅: 클라우드 자원의 상태와 보안 로그를 지속적으로 모니터링.
  • 취약점 관리: 정기적인 보안 평가 및 취약점 스캐닝.

 

 

클라우드 마이그레이션 전략

  • 리프트 앤 시프트(Lift and Shift): 기존 애플리케이션을 최소한의 변경으로 클라우드로 이동.
  • 리플랫폼(Refactoring): 일부 컴포넌트를 클라우드에 최적화된 서비스로 변경.
  • 리빌드(Rebuild): 애플리케이션을 완전히 재설계하여 클라우드 네이티브 애플리케이션으로 전환.
  • 리타이어(Retire): 더 이상 사용하지 않는 애플리케이션을 폐기.
  • 리텐션(Retain): 일부 애플리케이션은 온프레미스에 유지.

 

 

클라우드 네이티브 애플리케이션 개발

  • 컨테이너: Docker를 사용하여 애플리케이션을 컨테이너화.
  • 오케스트레이션: Kubernetes를 사용하여 컨테이너를 관리하고 배포.
  • 마이크로서비스: 애플리케이션을 독립적으로 배포 가능한 마이크로서비스로 분리.
  • CI/CD 파이프라인: 지속적 통합 및 지속적 배포(CI/CD) 도구를 사용하여 개발 및 배포 프로세스 자동화.
  • 서버리스 컴퓨팅: AWS Lambda, Azure Functions, Google Cloud Functions 등을 사용하여 서버 관리 없이 코드를 실행.

 

클라우드컴퓨팅 관련주

  1. 네이버 클라우드 (Naver Cloud): 다양한 클라우드 서비스 제공.
  2. KT 클라우드 (KT Cloud): 기업용 클라우드 솔루션 및 인프라 제공.
  3. 삼성 SDS: 클라우드 기반 IT 솔루션 제공.
반응형