본문 바로가기

AWS

AWS Amazon Elastic Compute Cloud (EC2) 기초

반응형

EC2란

EC2는 AWS가 제공하는 서비스중 가장 많이 사용되는것 중에 하나이며 AWS에서 EC2의 사용하는 방법을 이해해야 클라우드 작동 방식을 이해할 수 있습니다 그 이유는 클라우드는 컴퓨팅 기능을 필요에 따라 임대해서 사용하는 것인데 EC2가 그런 서비스 이기때문입니다 Elastic Compute Cloud = Instructure as a service라고 할 수 있습니다 EC2는 단순히 하나의 서비스가 아니라 여러기능을 포괄하는 개념이라고 할 수 있습니다

  • 가상 머신 (EC2 instance)
  • 가상 드라이브에 데이터 저장 (EBS) 
  • 여러 머신에 걸처 부하를 분산 시키는 (ELB)
  • 자동 스케일링 그룹을 이용해 서비스 확장 (ASG)

EC2 sizing & configuration option

  • OS : Linux, Windows, Mac
  • CPU : 가상머신에서 사용할 컴퓨팅 성능과 코어 수 선택 가능
  • RAM : 가상머신에서 사용할 RAM 선택 가능
  • Storage 공간 
    • 네트워크를 통해 연결되는 스토리지 : EBS, EFS
    • 하드웨어에 연결되는 스토리지 : EC2 Instance store
  • EC2에 연결하는 네트워크 유형 선택 : 네트워크의 속도와 공개 IP 선택 가능
  • EC2의 방화벽 규칙 : 보안 그룹정의를 통해 가능
  • Bootstrap script: 부트스트랩핑 이용하여 처음 시작할때 인스턴스를 구성가능 (EC2 User Data)

 

반응형

'AWS' 카테고리의 다른 글

AWS IAM (Identity and Access Management)  (0) 2024.03.25