서버/AWS

AWS 서버 환경 만들기(EC2)

이 현호 2023. 3. 8. 22:56

외부에서 본인이 만든 서비스에 접근하려면 24시간 작동하는 서버가 필수이다.

  • 집에 PC를 24시간 구동시킨다.
  • 호스팅 서비스을 이용한다.
  • 클라우드 서비스(AWS, AZURE, GCP 등)을 이용한다.

클라우드 서비스는 쉽게 말해 인터넷을 통해 서버, 스토리지, 데이터베이스, 네트워크, 소프트웨어, 모니터링 등의 컴퓨팅 서비스를 제공하는 것이다.

클라우드에는 몇 가지 형태가 있다.

(1) Infrastructure as a Service (laaS, 아이아스, 이에스)

  • 기존 물리 장비를 미들웨어와 함께 묶어둔 추상화 서비스이다.
  • 가상머신, 스토리지, 네트워크, 운영체제 등의 IT 인프라를 대여해 주는 서비스라고 보면 된다.
  • AWS의 EC2, S3 등

(2) Platform as a Service (PaaS, 파스)

  • 앞에서 언급한 laaS에서 한 번 더 추상화한 서비스이다.
  • 한 번 더 추상화했기 때문에 많은 기능이 자동화되어 있다.
  • AWS의 Beanstalk, Heroku 등

(3) Software as a Service (SaaS, 사스)

  • 소프트웨어 서비스를 이야기한다.
  • 구글 드라이브, 드랍박스, 와탭 등

 

AWS 회원 가입


AWS 가입을 위해서는 한 가지 필수 준비물이 있다. Master 혹은 Visa 카드가 필요하다.

https://www.amazon.com/

 

Amazon.com. Spend less. Smile more.

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa Devices, spo

www.amazon.com

회원가입을 다 했으면 콘솔에 로그인 버튼을 클릭해서 방금 가입한 정보로 로그인을 진행한다.

 

EC2 인스턴스 생성하기


EC2는 AWS에서 제공하는 성능, 용량 등을 유동적으로 사용할 수 있는 서버이다.

EC2를 클릭하면 대시보드가 나오는데, 여기서 중앙에 있는 [인스턴스 시작] 버튼을 클릭한다.

센토스 AMI를 사용하지 않고 아마존 리눅스 AMI를 사용한 이유가 무엇일까?

  • 아마존이 개발하고 있기 때문에 지원받기가 쉽다.
  • 레드햇 베이스이므로 레드햇 계열의 배포판을 많이 다뤄본 사람일수록 문제없이 사용할 수 있다.
  • AWS의 각종 서비스와의 상성이 좋다.
  • Amazon 독자적인 개발 리포지터리를 사용하고 있어 yum이 매우 빠르다.

인스턴스 유형에서는 프리티어로 표기된 t2.micro를 선택한다.

설정했으면 인스턴스 시작을 눌러준다.

시작하기 전에 리전 지역 설정을 해줘야 한다.

반응형