AWSome DAY 온라인 컨퍼런스 : AWS 클라우드 소개

AWSome DAY 온라인 컨퍼런스 : AWS 클라우드 소개

클라우드

온프레미스

클라우드 이전 데이터 센터를 직접 구축하고 서버, 스토리지, 데이터베이스, 애플리케이션, 네트워크 시스템을 구축하고 소유하며 운영 관리하는 방식

클라우드

인터넷을 통해 IT리소스나 애플리케이션을 필요시에 사용하고 사용한 만큼만 비용 지불할 수 있는 방식으로 온프레미스처럼 IT자원을 직접 구축하고 운영할 필요없이 인프라 시설로 바꾸고 사용자는 쉽게 접근이 가능

  • 클라우드 장점
    • 민첩성 : 온디맨드 셀프 서비스, 빠르게 인프라를 구축하고 해체할 수 있음
    • 탄력성 : 빠른 규모 조정으로 수요에 대응할 수 있음
    • 비용 절감 : 사용한 IT에 대해서만 지불할 수 있음
    • 전 세계에 배포
      • 광범위한 네트워크 액세스
      • AWS의 경우 전 세계에 데이터센터 클러스터인 리전이 있으며, 각 리전에서 서비스를 구축하기 위한 방법이 통일되어 있음

AWS 글로벌 인프라

  • 리전 : 전 세계에서 데이터 센터를 클러스터링하는 물리적 위치
    • 리전 선택 고려 사항 : 데이터 거버넌스(고객의 데이터가 서비스하는 특정 지역에 있어야 함), 지연 시간(최종 사용자에게 가까운 리전을 선택), 비용

AWS 주요 서비스 영역

  • VPC(Virtual) : 가장 기본적으로 사용되는 네트워크
    • EC2 : 서버 가상머신
    • EBS : 서버에 대한 영구적인 블록 스토리지
  • S3 : 거의 모든 종류의 데이터를 원하는 형식으로 저장하고 검색할 수 있도록 구축된 객체 스토리지
  • DynamoDB : 10 밀리초 미만의 성능을 제공하는 빠르고 유연한 NoSQL 데이터베이스 서비스
  • Lambda : 서버를 프로비저닝 또는 관리하지 않고도 코드를 실행할 수 있는 이벤트 중심의 서버리스 컴퓨팅 서비스
  • SageMaker : 기계 학습(ML) 모델을 구축, 훈련, 배포하는 완전관리형 서비스

일반적인 클라우드 용어

  • 클라우드 컴퓨팅 : 컴퓨팅, 스토리지, 애플리케이션, 데이터베이스, 분석 및 기타 IT리소스를 종량제 과금 모델에 따라 인터넷(클라우드)를 통해 언제나 온디맨드 방식으로 사용할 수 있는 서비스
  • 클라우드 서비스 공급자 : 클라우드 컴퓨팅 서비스를 다른 개인 또는 조직에 서비스형 플랫폼(PaaS), 서비스형 인프라(IaaS) 또는 서비스형 소프트웨어(SaaS) 형태로 유료로 제공하는 기업 또는 조직
  • 퍼블릭 클라우드 : 누구나 유료로 사용할 수 있게 클라우드 서비스 공급자가 공용 인터넷에 제공하는 컴퓨팅 서비스
  • 프라이빗 클라우드 : 조직 혹은 기업에 속한 여러 사용자가 사용하도록 프로비저닝된 클라우드 인프라, 일반 대중이 사용할 수 없고, 조직에서 운영하고 사용함
  • 하이브리드 클라우드 : 프라이빗 클라우드 인프라를 공개적인 성격의 퍼블릭 클라우드 서비스와 함께 사용하는 것
  • 서비스형 인프라(IaaS) : 벤더가 인터넷을 통해 가상 클라우드 컴퓨팅 리소스를 제공하는 클라우드 컴퓨팅 모델, 데이터 센터에 있는 스토리지, 네트워킹 하드웨어 및 서버와 더불어 하이퍼바이저 또는 가상화 계층도 포함하는 모든 인프라 구성 요소를 호스팅
  • 서비스형 플랫폼(PaaS) : 클라우드 벤더가 개발자에게 애플리케이션 및 서비스를 빌드하는 데 필요한 모든 하드웨어 및 소프트웨어 환경을 인터넷(클라우드)를 통해 제공하는 클라우드 컴퓨팅 모델
  • 서비스형 소프트웨어(SaaS) : 애플리케이션을 구매하고 사용자 시스템에 설치해 실행할 필요가 없도록, 벤더가 소프트웨어 및 애플리케이션을 인터넷을 통해 제공하는 클라우드 컴퓨팅 모델
  • 서비스형 백엔드(BaaS) : 개발자가 직접 코드를 개발하지 않고, 클라우드와 연동시켜 서비스형 백엔드를 제공하는 API를 호출하여 사용해 개발 시간을 단축시킬 수 있음
  • 자동 크기 조정 : 애플리케이션 성능을 유지하기 위해 필요한 컴퓨팅 리소스를 자동으로 추적하고 조정하는 AWS 서비스, 애플리케이션 실행하는 데 사용할 수 있는 Amazon EC2 인스턴스 수가 항상 충분히 있도록 보장함
  • 탄력성 : 필요할 때 리소스를 추가 확보하고 필요없을 때 제거하는 능력
  • 빅 데이터 : 기계 학습, 고급 분석 기법을 사용해 비즈니스 통찰력을 얻기 위해 활용할 수 있는 정형, 준정형, 비정형으로 되어 있는 많은 양의 데이터
  • 서버리스, 서버리스 컴퓨팅 : 컴퓨터를 관리할 필요가 없도록 컴퓨팅, 스토리지 및 네트워크 리소스를 제공하는 플랫폼

참고 강의

이 글이 도움이 되었나요?

신고하기
0분 전
작성된 댓글이 없습니다. 첫 댓글을 달아보세요!
    댓글을 작성하려면 로그인이 필요합니다.