실전코딩

DESIGN YOUR EXPERIENCE

코스 전체목록

닫기

개요

소개

 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 가격정책

댓글

댓글 본문
버전 관리
loopback.kr
현재 버전
선택 버전
graphittie 자세히 보기