반응형

참고 자료

📖 소플의 처음 만난 AWS

 

EC2

Elastic Compute Cloud, 컴퓨팅 자원을 클라우드로 제공하는 서비스

가상 서버 서비스

 

Elastic IP

클라우드 컴퓨팅을 위해 고안된 정적 IPv4 주소

  * Elastic: 다른 서비스와 유연하게 연동해서 사용할 수 있음

Elastic IP를 EC2 인스턴스에 연결하면 해당 IP 주소로 EC2 인스턴스에 접속할 수 있음

  * EC2 인스턴스에 장애 발생 시, 기존 Elastic IP를 새로운 EC2 인스턴스에 연결할 경우, 클라이언트에서 접속하는 IP 주소의 변경 없이 서버 장애를 극복할 수 있음

  * Elastic IP는 인스턴스에 연결해둘 경우에만 무료

 

Security Group

하나 이상의 인스턴스에 대한 트래픽을 제어하는 가상의 방화벽 역할

  * 방화벽(Firewall): 컴퓨터의 보안을 위해 외부에서 내부 또는 내부에서 외부의 정보통신망에 접근하는 것을 허용하거나 차단하기 위한 시스템

  * 인바운드 트래픽: 서버 입장에서 안으로 들어오는 트래픽

  * 아웃바운드 트래픽: 서버 입장에서 밖에서 나가는 트래픽

    * 기본적으로 보안 그룹은 모든 아웃바운드 트래픽을 허용

  * 액세스를 거부하는 규칙을 생성할 수 없음

    * 특정 IP 주소에서 서버의 3000번 포트로 접속하는 것을 허용하는 것은 가능하나, 허용하지 않는 규칙은 불가능

 


EC2 생성

1. 인스턴스 시작

이름: HariboServer → 추가 태그 추가

2. 애플리케이션 및 OS 이미지

  서버에 설치할 운영체제나 애플리케이션 선택

3. 인스턴스 유형

  인스턴스 패밀리, 세대, 용량에 맞춰 선택

4. 키 페어

  * 키를 모르거나 잃어버릴 경우, 인스턴스에 접속할 수 없으므로 유의

  * 새 키 페어 생성

    * private key 파일 형식: Windows 환경: .ppk, Mac: .pem

5. 네트워크 설정

보안 그룹 생성 → 다음에서 SSH 트래픽 허용

  * 위치 무관: 어느 IP 주소에서든지 SSH로 접속하는 것을 허용

6. 스토리지 구성

서버에서 사용할 저장 장치를 선택

7. 인스턴스 시작

 

SSH로 EC2 인스턴스 접속(Windows) with PuTTY

  * PuTTY: 윈도우 환경에서 리눅스 서버나 다른 원격 시스템에 SSH (Secure Shell), Telnet, Rlogin 등을 사용하여 접속할 수 있는 클라이언트

1. Connection - SSH - Auth - Credentials

private key file for authentification: .ppk 파일 선택

2. Session

Host Name(or IP address): EC2 인스턴스 퍼블릭 IPv4 주소

3. Open

 

Elastic IP 주소 할당 및 인스턴스 연결

1. Elastic IP 주소 할당 → 할당

2. Elastic IP 주소  선택 → 작업 - Elastic IP 주소 연결 → 인스턴스 선택 → 연결

 

Elastic IP 주소 연결 해제 및 Elastic IP 주소 반납

1. Elastic IP 주소가 할당된 인스턴스 요약 → 작업 - 네트워킹 → Elastic IP 주소 연결 해제

2. Elastic IP → Elastic IP 주소  선택 → 작업 - Elastic IP 주소 릴리즈

  * Elastic IP는 인스턴스에 연결해둘 경우에만 무료

 

보안 그룹 편집

* 인바운드 규칙 추가

1. 인바운드 규칙 편집

2. 규칙 추가

3. 유형, 포트 범위, 소스, 설명 입력

  * 포트 범위: 서버에서 사용하는 포트 번호 입력

  * 소스: 서버로 들어오는 트래픽

  * 설명: 규칙 추가 이유를 적어두면 협업에 도움

4. 규칙 저장

 

* 인바운드 규칙 제거

1. 인바운드 규칙 편집

2. 삭제

3. 규칙 저장

 

EC2 인스턴스 종료

  * EC2 인스턴스는 삭제가 따로 없으며, 인스턴스 종료 시, 일정 시간 지난 후 자동으로 삭제

1. 인스턴스 상태 - 인스턴스 종료(삭제)

2. 인스턴스 상태: 실행 중 → 종료 중 → 종료됨

 

⭐ 클라우드는 사용한 만큼 요금을 지불하므로 사용하지 않는 자원은 곧바로 종료/삭제 ⭐

 

 

반응형

'PlayGround > AWS 연습' 카테고리의 다른 글

[AWS] ELB  (0) 2025.03.17
[AWS] EBS  (0) 2025.03.16
[AWS] 멀티 팩터 인증(MFA)  (0) 2025.03.14
[Project] mini1 - EC2에서 RDS에서 접근 확인  (1) 2023.10.10
[Project] mini1 - RDS(Relational Database Service) 생성  (0) 2023.10.09

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*