AWS_SAA_준비(10)

Tyun_Record·2023년 7월 26일
0

AWS SAA 준비

목록 보기
11/48

EC2(Elastic Computer Cloud)

  • AWS에서 제공하는 Infrastructure as a Service

  • 포함하고 있는 주요 기능

    • Renting virtual Machine (EC2)
    • Storing data on virtual drives (EBS)
    • Distributing load across machine (ELB)
    • Scaling the services using an auto-scaling group (ASG)
  • EC2 사용법을 아는 것은 클라우드 작동 방식을 이해할 때 필수적

    • 클라우드는 필요할 때마다 가상 공간을 언제든지 활용 가능한데 EC2가 그 예시

    EC2 옵션

  • OS : Windos, Mac OS, Linux

  • CPU : How much compute power & cores

  • RAM : How much random-access memory

  • Storage space

    • Network-attached (EBS & EFS)
    • Hardware (EC2 Instance Store)
  • Network card : Speed of the card, Public IP address

  • Firewall rules : security group

  • Bootstrap script (configure at first launch) : EC2 User Data

EC2 사용자 데이터 스크립트

  • Bootstrap은 머신이 작동될 때 명령을 시작하는 것
  • 스크립트는 처음 시작할 때 한 번만 실행
  • 부팅 작업을 자동화하기 때문에 Bootstraping이라는 이름을 가짐
    • 업데이트, 소프트웨어 설치, 파일 다운로드 등의 사용자가 원하는 것을 자동화
  • 사용자 데이터 스크립트에 작업을 추가할 수록 부팅 시 Instance의 작업이 많아짐
  • 루트 계정에서 실행
    • 따라서, 모든 명령문은 sudo로 해야 함
  • EC2 instance Types : example

0개의 댓글