aws 101 for business - suanlabsuanlab.com/assets/lectures/cc/aws101.pdf · 글로벌...

33

Upload: others

Post on 29-Dec-2019

3 views

Category:

Documents


0 download

TRANSCRIPT

  • IT

  • AWS

  • Multi-AZ Cross Region Hybrid ITSingle AZ

    AZ AZ AZ Region Region

    Edge

    글로벌콘텐츠 배포

    클라우드고가용성 확보

    글로벌서비스 운용

    클라우드확장성 확보

    온프레미스와 연동

    16개 리전(Region) 및 42개 가용영역(AZ)72개 엣지 로케이션(Edge Location)

    (2017년 3월 현재)

  • 엣지 단위 서비스AZ 단위 서비스

    리전 단위 서비스

  • vCPU 32 / RAM 488GB GPU 8 x NVIDIA K80

    p2.8xlarge

    = $7.2 per hour(버지니아 리전 기준)

    x 20

    vCPU 640 GPU 160

    p2.8xlarge x 20

    = $144 per hour

  • Spot Instances (80% ↓)

    = $30 per hour

  • $aws ec2-run-instances ami-b232d0db

    --instance-count 50

    --instance-type p2.8xlarge

    --region us-east-1

    $aws ec2-stop-instances

    i-10a64379 i-10a64280 ...

  • CPU

    Utilization

    Mon Tue Wed Thu Fri Sat

    On-Demand

    InstanceSPOT

    Instanc

    e

    Reserved Instance(30-75% DC)

    Spot Instance

    (80-90% DC)

  • AWS = Building Block

    비지니스 요구 사항에 맞는50여개 이상의 서비스 조립을 통해 유연한 활용 가능

  • • 손쉽게이용가능한도메인네임관리서비스

    • 가용성과확장성이뛰어난클라우드

    • 다양한로드밸런싱기능지원

    Amazon Route 53

  • Elastic LoadBalancing

    (자동 확장)

  • G2

    GPU

    enabled

    M3

    General

    purpose

    Memory

    optimized

    R3

    Storage and

    IO optimized

    C4

    Compute

    optimized

    I2 HS1

  • Resp

    on

    se T

    ime

    Se

    rve

    r L

    oa

    d

    Resp

    on

    se T

    ime

    Se

    rve

    r

    Lo

    ad

    Resp

    on

    se T

    ime

    Se

    rve

    r

    Lo

    ad

    No CDN CDN for

    Static

    Content

    CDN for

    Static &

    Dynamic

    Content

  • 59 Small @

    $0.08/hr

    = $4.72

  • AWS 빌딩 블록을 활용하여 손쉽게 웹 서비스를 구성 및배포할 수 있는 무료 관리형 서비스

  • AWS IAM을 잘 활용하면,여러분은 안전하게 AWS서비스를 이용할 수 있습니다.특히 IAM 첫화면 중앙의 다섯가지 “Security Status”를 눈여겨보시고 모든 항목이 체크가되게 하세요.

  • 4. AWS

  • 1.

    EC2

    서버 RDS관계형

    데이터베이스S3 스토리지

    Route 53

    DNS, InventoryCloudFront

    콘텐츠 전송

    AutoScaling

    오토스케일링

    ELB로드밸런싱

    EC2

    서버

    1. 서버 부하 문제 해결 및 확장성 확보 (초당 11,500 리퀘스트 대응 )2. 개발 및 이전 시간 단축3. 비용 절감4. 웹사이트 리뉴얼 및 성능 향상

  • Mobile Client

    Route 53

    CloudFront

    Amazon S3Static Contents & Logs

    CloudWatch

    Elastic LoadBalancing

    RDS (Multi-AZ)

    ElastiCache

    ElastiCache

    API Servers

    API Servers

    Workers& MQ

    Workers& MQ servers

    AWS Tokyo region

    Avability Zone #1vai

    Availability Zone #2

    Ansible

    Origin-AccessIdentitySigned-URL

    DynamoDB

    RDS DB

    AutoScaling

    2. 모바일 앱 서비스

  • 3.

    Import Export

    Glacier

    S3 EC2

    RedshiftDynamoDB

    EMR

    Data Pipeline

    S3Direct Connect

    수집 저장 분석 공유

    AW

    S B

    IG D

    ATA

    PO

    RT

    FO

    LIO

    Amazon Kinesis - Fully-managed service for real time processing of streaming data, at any scale

  • ••

    ••

    https://aws.amazon.com/ko/getting-started/tutorials/backup-files-to-amazon-s3/https://aws.amazon.com/ko/getting-started/tutorials/deliver-content-faster/https://aws.amazon.com/ko/getting-started/tutorials/launch-windows-vm/http://www.slideshare.net/awskorea/aws-for-alpha-users-2https://aws.amazon.com/ko/getting-started/tutorials/

  • “관리자” “일반사용자”

    • “일반 사용자”

    “관리자”