Amazon EC2 이란?

  • AWS에서 제공하는 Infrastructure as a Service
  • EC2의 이름은 Elastic Computer Cloud
  • EC2 서비스의 종류
    • EC2 Instance (가상 머신)
    • EBS (가상 드라이브)
    • ELB (로드 분산)
    • ASG (서버의 인스턴스 크기 관리)

EC2 Sizing & Configuration option

  • Operating System (OS)
  • Computer power & cores (CPU)
  • Random-access memory (RAM)
  • Storage space
    • Network-atached (EBS & EFS)
    • Hardware (EC2 Instance Store)
  • Network card
  • Firewall rules
  • Bootstrap script: EC2 User Data

EC2 User Data

  • EC2 User Data Script를 사용하여 인스턴스를 Bootstraping 할 수 있음.
  • Bootstraping : 머신이 작동될 때 명령을 시작하는 것 (한번 실행하면 다시 실행되지 않음)
  • EC2 User Data Script은 Root User로 실행됨
    • 따라서 모든 명령문은 sudo로 해야 함
복사했습니다!