Amazon Web Services

개요

소개

 AWS 클라우드 서버를 직접 생성하여 나만의 서버를 구축합니다. 집에 있는 컴퓨터로 직접 서버를 구축해 서비스하는 것이 학습의 측면에서는 아주 좋은 케이스이나 시간 및 공간 비용 때문에 강하게 권장하지는 않습니다. 그래서 본 과정은 비전공자가 최소한의 지식으로 Django 애플리케이션을 배포할 수 있도록 AWS + Windows Server + Apache 환경에서 구축 방법을 소개합니다. 최소한의 지식이라고는 했지만 알아두어야 할 것들이 많고 보안, 안정성, 성능 등 다방면으로 위험한 분야이기도 합니다. 그러므로 조금이라도 의문이 가는 부분이 있다면 주저말고 질문해 주세요!

준비 사항

  • 체크/신용 카드 : AWS에 가입하기 위해서 필요합니다. VISA, MasterCard 등 해외결제가 가능한 카드여야 합니다.
  • 휴대폰 : 인증 문자를 받으려면 필요합니다.

AWS란?

 Amazon Web Services는 클라우드 컴퓨팅 기술을 제공하는 기업입니다. 우리는 집에 직접 컴퓨터를 24시간 켜놓을 필요없이 AWS가 제공하는 가상 컴퓨터로 서버를 구축할 수 있습니다. 처음 가입 12개월 동안 Free tier 한정으로 과금이 없습니다.

 초창기 웹 사이트는 우리가 일반적으로 사용하는 데스크톱 컴퓨터를 서버로 두고 제공되었습니다. 하지만 웹 사이트를 구축하려는 사람이 많아지면서 HW 및 SW 비용과 안정성, 신뢰성을 확보하려는 수요에 맞추어 웹 호스팅 업체가 생겨났습니다. 웹 사이트 운영에 필요한 물리적 서버 및 웹 서버를 대여해주고 사용료를 받는 형태였어요. 그 뒤 Amazon이라는 세계에서 가장 큰 온라인 쇼핑몰 회사는 빠르게 발전하는 컴퓨터 하드웨어 가상화 기술을 자신의 인프라에 접목시키고 이를 상품화해 일반 사용자에게 제공하게 되는데 그게 바로 저희가 사용할 클라우드 컴퓨팅 기술인 AWS입니다.

 더 자세한 정보는 생활코딩 아마존 웹서비스 수업을 참조하세요. (사실 이 Opentutorials.org 사이트도 AWS에서 서비스되고 있답니다!)

 위 생활코딩 수업 중 꼭 들었으면 하는 동영상 두 개를 뽑아봤습니다. 시간이 없으시다면 아래 영상은 꼭 들어보시길 바랍니다. 나머지 사항들은 이 수업에서 설명해 드리겠습니다.

아마존 웹서비스와 클라우드

EC2 가격정책

댓글

댓글 본문
버전 관리
Hyunseok Lim
현재 버전
선택 버전
graphittie 자세히 보기