배포 - AWS 를 이용한 배포 연습(3-Tier Architecture)
·
SE Bootcamp 내용 정리
백엔드(서버) 배포 서버 배포(EC2) EC2 콘솔을 통해 EC2 인스턴스를 생성해야 한다 간단한 서버 앱을 생성하고 EC2 인스턴스에 코드를 배포하는 작업 서버를 실행시키고(npm start), 브라우저에서 해당 서버에 접속할 수 있어야 함 EC2 인스턴스 생성 및 제어 EC2 인스턴스 생성 AWS 메뉴에서 EC2 를 검색 → 인스턴스 시작 을 클릭 step1: 그러면 출력되는 화면이 용도에 맞는 AMI 템플릿을 선택하는 화면이 뜬다 → 반드시 프리티어 사용 가능(무료라는 뜻) 태그를 확인하여 템플릿을 선택하자 → ubuntu 18버전을 사용한다고 가정하여 진행(ubuntu 18버전 선택) step2: 다음 출력 화면에서 인스턴스 유형을 선택 → 프리터어 사용 가능 확인하여 인스턴스의 성능을 선택하는 ..
배포 - AWS 기초
·
SE Bootcamp 내용 정리
배포 – Amazon Web Service(AWS) 사용 기초 가상화 기술의 발전과 AWS의 등장으로 우리는 직접 서버를 구축하고 관리할 필요없이 클라우드 컴퓨팅으로 서버를 사용할 수 있다 → 클릭 몇 번으로 서버 사용 및 확장이 가능해짐 AWS 서비스는 프리티어 로 이용하면 대부분 무료이나, 요구 조건을 충족하지 못하면 소액 과금이 부과될 수 있으므로 꼭 주의하자! 학습 목표 * Cloud와 Deployment의 의미 이해와 나의 코드 배포하기 - 클라우드 컴퓨팅 - 애플리케이션 배포의 변천 * AWS의 각 서비스의 목적 - S3의 목적과, 정적 웹 사이트 배포 방법 - EC2의 주요 용어(AMI, 인스턴스, 인스턴스 유형, 스토리지 타입, 퍼블릭/프라이빗 IP) - EC2의 인스턴스 시작/중지/종료 ..