티스토리 뷰

반응형

 

Amazon EC2 란?

Elastic Compute Cloud 줄여서 EC2
EC2는 AWS에서 제공하는 클라우드 컴퓨팅 서비스다.

EC2를 이용하면 하드웨어에 투자하여 서버를 구축할 필요없이 애플리케이션을 개발하고 배포할 수 있다.

원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있다.

또한 요구사항에 따라 EC2의 확장과 축소를 쉽게 처리할 수 있다는 장점이 있다.

 

AMI 란?

Amazon Machine Image(AMI)는 소프트웨어 구성이 기재된 템플릿이다(예: 운영체제, 애플리케이션 서버).

AMI에서 인스턴스를 바로 시작하실 수 있는데, 이 인스턴스는 AMI의 사본으로, 클라우드에서 실행되는 가상 서버이다.

다음 그림과 같이, 한 AMI로 여러 인스턴스를 실행할 수 있다.

 

Key Pair 란?

EC2인스턴스에 접속하기 위한, 암호화된 파일이다.

 

 

 

Elastic IP 란?

영구적인 Public IP

EC2는 생성시 기본적으로 public IP가 세팅된다.

해당 IP는 서버를 내렸다가 올릴때 마다 변경될 수 있는 IP이다.

고정적인 IP를 사용하고 싶을때 사용하는 것이 탄력적 IP(Elastic IP)이다.

 

 

 

AWS EC2 인스턴스 생성하기

 

AWS 계정 생성하기

아마존 웹 서비스(AWS)를 이용하여 EC2 인스턴스를 생성하기 위해서는 AWS계정이 필요하다.

신규 가입시 처음 가입한 날짜부터 12개월간 프리티어 서비스를 이용할 수 있으므로 이를 이용하여 학습해 보자.

단, 프리 티어를 사용해도 제한된 사용량을 넘길 시 요금이 부과될 수 있으므로 주의하자.

 

 

EC2 서비스

계정 생성 후 AWS Console에 로그인 하면 여러가지 웹 서비스를 이용할 수 있다.

우리는 EC2를 생성해야 하므로 서비스 검색창에 EC2를 검색하여 인스턴트 생성을 준비해 보자.

 

 

이후, 상단에 아래와 같이 인스턴스 시작이라는 버튼을 누르면 EC2 인스턴스 생성이 가능하다.

 

 

 

 

인스턴스 AMI 선택

운영체제는 Ubuntu로 설정했다.

 

 

인스턴스 유형 선택

CPU, 메모리 등 성능에 따라서 다양한 인스턴스 유형을 선택할 수 있다.

학습을 하기 위한 목적이므로 프리티어로 가능한 인스턴스를 선택하고 검토 및 시작으로 넘어가자.

(인스턴스 세부 정보 구성은 기본설정을 사용했다.)

 

 

인스턴스 시작 검토

검토 및 시작을 누르면 아래의 그림과 같은 창을 확인할 수 있다.

생성할 인스턴스의 세부 정보들을 확인할 수 있다.

보안설정을 위해 SSH를 이용해야 하므로 22번 포트를 열어주어야 한다. (기본으로 설정되어 있다.)

그 외에 인스턴스 세부 정보와 스토리지도 확인할 수 있다.

시작하기를 눌러주자.

 

 

키 페어(Key Pair) 생성하기

시작하기를 누르면 아래와 같은 창이 나오는데 키 페어 이름을 적고 새로운 키페어를 다운로드 한 후

인스턴스 시작을 누르면 EC2 인스턴스 생성이 완료 되고 5분내로 인스턴스가 실행중으로 바뀐다.

(다운로드한 key페어는 해당 EC2에 접속하기 위해 필요한 파일이므로 외부로 노출되지 않도록 조심해야 한다 !)

 

 

인스턴스 이름 설정하기

EC2 인스턴스를 클릭한 후 태그 관리에 들어가면 태그를 추가할 수 있다.

키에 Name을 입력해 주고 설정할 이름값을 입력해서 저장하면 인스턴스 정보에서 이름이 바뀐것을 확인할 수 있다.

 

 

탄력적 IP 세팅하기

EC2 인스턴스를 중단시켰다가 다시 실행시키면 퍼블릭 IP가 매번 변경되는데,

고정된 IP를 사용하고 싶으면 탄력적 IP를 세팅해야 한다.

좌측 탭에 네트워크 및 보안 설정에서 탄력적 IP탭에서 설정할 수 있다.

 

 

이후에, 탄력적 IP 주소 할당을 클릭하고 기본설정으로 할당하면 아래의 그림처럼 IP가 하나 생성된다.

 

그다음 위의 그림에서 파란색 사각형으로 표시된 (작업 - 탄력적 IP 주소 연결) 항목을 눌러준 후

 

아래의 그림처럼 위에서 생성한 EC2를 연결해 주면,

인스턴스 정보에서 퍼블릭 IPv4 주소가 위에서 할당받은 탄력적 IP 주소로 바뀐것을 확인할 수 있다.

 

 

 

 

EC2 인스턴스를 생성하고 탄력적 IP를 설정하는 방법을 알아봤다.

다음은 MobaXterm을 이용하여 EC2에 접속하는 방법을 알아보자.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함