1장 클라우드와 아마존 웹 서비스

김신영·2023년 4월 1일
0

AWS Discovery Book

목록 보기
1/10
post-thumbnail

클라우드 컴퓨팅

인터넷이라는 통신 서비스를 활용한 컴퓨팅 서비스
개인용 컴퓨터가 아닌, 인터넷을 통해 연결된 원격 컴퓨터를 활용하는 기술

  • Any Time
  • Any Where
  • Pay Per Use Pricing

클라우드 컴퓨팅 서비스 이용방식

IaaS

  • Infrastrucutre as a Service
  • 물리적 서버(CPU, Memory, OS), 네트워크, 스토리지를 가상화하여 다수의 고객을 대상으로 유연하게 제공하는 인프라 서비스

PaaS

  • Platform as a Service
  • Web 기반의 서비스 또는 Application 등의 개발 및 실행을 위한 표준 플랫폼 환경을 제공하는 서비스

SaaS

  • Software as a Service
  • Application을 인터넷을 통해 제공하는 서비스

MaaS, LaaS, TaaS

  • Mobility as a Service
  • Logistics as a Service
  • Transportation as a Service

AWS 주요 서비스

컴퓨팅 서비스

  • Amazon EC2
    • 가상화 서버
  • Amazon Auto Scaling
    • 특정 조건에 따라 서버를 추가/삭제할 수 있게 해주는 서비스
  • Amazon Lightsail
    • 가벼운 가상화 프라이빗 서버
    • VPS (Virtual Private Server)
  • Amazon WorkSpaces
    • 데스크톱 가상화 서비스
    • 사내 PC 가상화 서비스

네트워킹 서비스

  • Amazone Route 53
    • 가용성과 확장성이 우수한 클라우드 기반의 DNS 웹 서비스
  • Amazon VPC
    • 가상 사설 네트워크 인프라를 클라우드 내에 생성 및 구성
    • 네트워크를 이용한 접근 제어
      • Security Group
      • nACL (Network Access Controll List)
    • DHCP (Dynamic Host Configuration Protocol)
    • VPN
    • 인터넷 게이트웨이
    • 타 VPC와 다른 리전 간 VPC Peering 구성
  • AWS Direct Connect
    • 기존 On-Premise 인프라와 AWS를 연결하는 전용선을 구성
    • AWS-On-Premise르ㄹ 연결하는 전용선 서비스
  • Amazon ELB
    • L4 Load Balance 서비스

스토리지 서비스

  • Amazon S3 (Simple Storage Service)
    • 범용적인 스토리지 서비스
  • Amazon Glacier
    • 사용 빈도가 높지 않은 데이터를 저렴한 비용으로 장기 보관할 수 있게 해주는 서비스
  • Amazon EBS
    • 빠른 속도로 데이터를 저장 보관할 수 있는 서비스
    • 데이터 입출력 속도가 매우 빠름
    • 고성능의 서비스에 적합
  • AWS Storage Gateway
    • On-Premise에 있는 데이터를 클라우드로 저장 보관하기 위한 연결 Gateway 서비스를 제공
  • AWS Snowball
    • Import/Export 서비스를 통해 대량의 데이터를 AWS로 이전할 때 네트워크로 전송하지 않고 디스크나 스토리지에 저장하여 물리적으로 전달하고 이를 업로드해주는 서비스
    • 대량의 데이터를 AWS로 업로드 할 때 유용한 서비스

데이터베이스 서비스

  • Amazon RDS (Relational Database Services)
    • MSSQL, Oracle, MySQL, MariaDB, PostgreSQL
    • RDBMS 서비스를 사용자가 직접 관리하지 않고, Amazon에서 제공하는 서비스
  • Amazon DynamoDB
    • NoSQL용 서비스
    • 대량의 데이터를 손쉽게 저장
    • 저장된 데이터를 추가 분석 서비스와 연계 활용할 수 있도록 확장할 수 있는 서비스
  • Amazon ElasticCache
    • In-Memory 기반의 Cache 서비스
    • 빠른 속도를 필요로 하는 서비스와 연계하여 높은 응답속도와 신뢰성을 필요로 하는 서비스에 적합

분석 플랫폼

  • Amazon Kinesis
    • 대량의 데이터를 저장 분류할 수 있는 서비스
    • 다양한 규모의 스트리밍 데이터를 비용 효율적으로 처리할 수 있는 기능
    • Application 요구사항에 따라 가장 적합한 도구를 선택할 수 있는 유연성 제공
  • Amazon Redshift
    • 데이터 웨어하우스와 데이터 레이크 전체에 걸쳐 간단하며, 효율적으로 비용 모든 데이터를 분석할 수 있는 빠르고 확장 가능한 데이터 웨어하우스
  • Amazon EMR (Elastic MapReduce)
    • 저장된 대량의 데이터를 분류하고 분석하여 필요한 정보를 뽑아낼 수 있도록 다양한 서비스 제공
    • Apache SparkApache Hive 및 Presto와 같은 오픈 소스 프레임워크를 사용하여 페타바이트급 데이터 처리, 대화식 분석 및 기계 학습을 위한 업계 최고의 클라우드 빅 데이터 솔루션

애플리케이션 서비스

  • Amazon CloudSearch
    • AWS 클라우드의 관리형 서비스
    • 웹 사이트 또는 애플리케이션을 위한 검색 솔루션을 효율적인 비용으로 간단하게 설정, 관리 및 확장할 수 있습니다.
  • Amazon SES (Simple Email Service)
    • Simple Mail Transfer Protocol(SMTP) 시스템을 온프레미스에 유지하지 않고도 고객과 안전하게 소통할 있는 서비스 제공
  • Amazon SQS (Simple Queue Service)
    • 메시지 손실을 우려하거나 다른 서비스를 제공할 필요 없이 소프트웨어 구성 요소 간에 어떤 볼륨의 메시지든 전송, 저장 및 수신할 수 있는 서비스 제공
  • Amazon SNS (Simple Notification Service)
    • A2A와 A2P의 두 가지 방식으로 알림을 전송합니다
    • A2A (Application to Application)
    • A2P (Application to Person)

    • Publish - Subscribe
    • SMS
    • Mobile Push
  • Amazon Elastic Transcoder
    • 동영상을 인코딩할 수 있는 서비스
profile
Hello velog!

0개의 댓글