홍카나의 공부방

[DE 데브코스] 05.15 TIL - AWS(EC2) 본문

Data Engineering/프로그래머스 데브코스

[DE 데브코스] 05.15 TIL - AWS(EC2)

홍문관카페나무 2023. 5. 15. 15:55

클라우드 컴퓨팅

  • IT 자원을 인터넷을 통해 on-demand로 제공받고 사용한 만큼 비용을 지불하는 방식이다.
  • 물리적 데이터 센터와 서버를 구입하고 유지관리하는 것보다 초기 자본/시간적 비용을 훨씬 절감할 수 있다.
  • 클라우드 유형으로는 온프레미스, IAAS, PAAS, SAAS로 구분된다. 구분 기준은 CSP로부터 어느 서비스까지 제공받느냐에 따라 달라진다.

출처 : https://notepad96.tistory.com/123

 

EC2와 인스턴스 생성

  • AWS에서 사용할 수 있는 가상의 컴퓨터 한 대를 대여할 수 있는 서비스다.
  • EC2에서는 여러 개의 인스턴스를 만들 수 있으며, 각각의 인스터스는 가상 컴퓨팅 환경을 의미한다.
  • 이번 글에서는 실습을 진행한다.

 

키 페어

 

  • 크게 순서는 상관없지만, 인스턴스를 할당 받기 전에 키 페어를 받아보자

 

키 페어 생성하기

 

  • 인스턴스를 할당 받기 전에 키 페어를 받아보자.
  • PuTTY를 사용할 거면 .ppk로 키를 만들고, 아니라면 .pem 방식으로 만들자.

 

인스턴스 생성

 

  • 다음은 인스턴스 시작이다. 이름을 편한대로 정하고, OS를 선택한다.
  • OS는 원하는 OS를 선택하면 되지만 리눅스의 배포판인 우분투와 CentOS 계열인 아마존 리눅스중 아마존 리눅스를 선택해보겠다.
  • OS나 인스턴스 유형을 선택할 때는 과금이 되지 않으려면 프리 티어 사용이 가능한 계열을 선택해야 한다.
  • 이후 네트워크 설정에서 기존에 만들어둔 보안 그룹이 있으면 그것을 선택하면 되고, 아니면 새로 만들면 된다.
  • 인스턴스를 생성한 후, 고정적인 IP를 사용하고 싶다면 Elastic IP를 받아서 사용하면 된다.
  • 인스턴스 종료를 해야 추후 과금이 되지 않는다.

 

EC2와 인스턴스 접속(Windows)

  • Windows에서는 SSH 등의 네트워크 클라이언트와 터미널을 제공하는 PuTTy, MobaXterm을 사용한다.
  • 이 글에서는 편리한 세션 연결을 지원하는 MobaXterm을 사용한다.
  • 연결에 대해서는 다음 글을 참고한다. https://err-bzz.oopy.io/223a9c02-7ac2-498c-afde-01db6cf873ae
 

[강추] mobaXterm으로 Linux, Windows Server 접속

mobaXterm이란?

err-bzz.oopy.io

 

2023 버전이 있더라.

 

  • 접속이 완료되었으면 이렇게 반가운 화면이 뜬다.
  • 보안 그룹의 인바운드 규칙에는 보통 사용하는 SSH 포트 번호인 22번만 열어주면 된다. ( 추후 HTTP나 HTTPS 사용시 따로 열어줄 필요 있음. )
반응형