EC2 생성


콘솔에 로그인 후 EC2 인스턴스 만들기 선택

  1. AMI 선택
    ‣ Amazon Linux (free tier)_프리티어로 1년간 무료로 사용가능
  2. Instance Type
    ‣ 범용 인스턴스t2.micro_각자의 필요한 기능에 따라 변경
  3. 인스턴스 세부정보
    ‣ 인스턴스 개수 : ec2 instance를 한번에 몇대 생성할지
    ‣ 구매옵션 : spot instance 구매옵션(일시적이고 위험부담없을 때 상한금액을 정해 보다 저렴하게 이용을 할 수 있지만 언제 삭제될지 모를 위험이 있음)을 할지 말지
    ‣ 네트워크 : VPC를 선택해줘야 함.
    ‣ 서브넷 : 선택한 VPC안의 서브넷을 용도에 맞게 선택(public, private, etc)
    ‣ 퍼블릭 ip 자동할당 : 외부에서 접근 가능한 ip를 부여
    ‣ 배치그룹 : ec2를 띄울 때 설정하면 같은 서버공간안에 가능. 일을 분산하여 통신할 일이 많을 경우 사용. 10개생성 후에 추가는 X. 고가용성이 떨어짐.
    ‣ 용량 예약 : 특정 가용영역에 미리 인스턴스 용량을 예약함.
    ‣ IAM 역할 : 인스턴스에 대한 IAM Role을 부여
    ‣ 종료방식 : OS 수준의 종료 설정시 결과를 미리 구성합니다.
    ‣ 최대 절전 중지 동작 : 인스턴스를 중지 할 때 Instance Store에 있는 데이터를 Root Volume에 저장한다.
    ‣ 종료 방지 기능 활성화 : 우발적인 종료로부터 보호
    ‣ 모니터링 : CloudWatch 메트릭을 설정하여 5분단위로 지표수집
    ‣ 테넌시 : 기본값은 공유테넌시(여러 인스턴스가 한개의 물리서버에서 동시에 가상먼신으로 실행됨, 전용 호스트 테넌시(민감한 데이터를 실행하는 인스턴스를 물리적으로 완전히 격리하여 보호), 전용 인스턴스 테넌시(계정 내 다른 인스턴스와 같은 물리서버에 호스팅될 수 있음)
    ‣ Elastic Interface : EC2 Instance에 “딥러닝” 기능의 효율적인 퍼포먼스와 비용을 제공
    ‣ T2/T3 무제한 : T type의 경우 cpu를 나눠쓸 수 있음. 선택하면 credit balance가 0이여도 credit을 사용하여 느려지지않게 할 수 있음(잔여 크레딧없으면 과금, cpu를 사용하지않으면 크레딧 쌓임)
    ‣ 파일 시스템 : EFS(Elastic File System)을 지정
    ‣ 네트워크 인터페이스 : EC2 Instance에 네트워크 인터페이스를 설정
    ‣ 사용자 데이터 : EC2 Instance를 생성하기 전 “Sudo su” “Super User do” 로 실행시키는 방법
  4. 스토리지 추가
    : 스토리지는 기존 EC2 Instance에 Disk Drive를 추가시킬 수 있으며 Volume Type도 선택할 수 있음
  5. 태그 추가
    : Hash 형태로 Key-Value를 통해 Key를 기반으로 원한는 값을 설정
  6. 보안 그룹 구성
    : 서비스별 방화벽, ip기반 허용을 할 수 있다.
    : 리눅스-SSH / 윈도우-RDP / HTTP / HTTPS 등 설정가능
  7. 인스턴스 시작 검토
  8. 완성. XSHEEL을 통해 접속해보기