on-preimise : 자체 로컬 서버를 운영하는 방식
cloud : 데이터 센터를 만들고 필요한만큼 할당받아 원격 환경에서 서버를 운영하는 방식
✔️ EC2를 구성시 선택사항
키페어(로그인) : 공개키와 개인키로 구성되고, EC2인스턴스에 연결할때 ID를 증명하는 보안 자격 증명 세트. linux 인스턴스의 경우 프라이빗 키를 사용하여 인스턴스에 SSH 로 연결할 수 있다.
AWS에서 사용되는 스토리지 유형 중 하나이고 가장 널리 사용되는 스토리지
AWS에서 EC2는 데이터 저장을 보다, 서버의 성격이 강해 대용량 데이터를 저장하지 않는다. 어플리케이션에서는 보통 이미지나 css, 미디어 파일을 s3에 저장해 관리한다.
서버 구성 없이 코드로 작성된 함수를 호출할 수 있도록 수정된 서비스.
다양한 언어를 바탕으로 람다 서비스를 만들 수 있고, 많은 서버 설정이 필요 없을때, EC2 대신 람다로 기능을 구현해 사용할 수 있다.
OS 이미지(ubuntu)를 설정하고,
Amazon Machine Image(AMI), 인스턴스 유형 을 선택.
무료 버전의 우분투 버전 22.04를 선택
인스턴스 유형 선택
인스턴스의 원격 접속시 필요한 키페어를 생성
키 페어 생성 클릭하면, ${키 페어 이름}.pem 파일이 다운로드 된다. 이 파일은 유출되지 않도록 조심!
SSH 접속이 가능하도록 체크하고, ‘인스턴스 시작’ 을 클릭하여 인스턴스 생성 완료
인스턴스가 준비중인지, 접속가능한 상태인지 확인한다.
인스턴스 상태가 ‘실행 중’일 때, 인스턴스 ID를 클릭해 인스턴스에 접근하여 인스턴스 정보를 확인하고,
하위 탭에서 상세 설정을 변경한다.
인스턴스 요약 화면에서 ‘연결’ 을 클릭하여 인스턴스에 접속한다 ~~
vue 프로젝트 구동에 필요한 패키지들을 설치!
위와같은 화면이 나오면 구동, 접속 성공.
apt 명령어로 필요한 패키지들을 설치한다.
하위 과정은 뷰 프로젝트를 로컬에 띄우는 과정과 같다.
인스턴스 설정에서 인바운드 규칙을 허용하기
외부에서 공개 IP로 접속이 가능하도록 ‘인바운드 규칙’을 허용해준다!
보안그룹ID 로 규칙 설정 화면에 접속
인바운드 규칙 > 인바운드 규칙 편집
규칙을 추가하고, 아래와 같은 규칙을 추가후, ‘규칙 저장’
내가 지정하는 포트범위의 접속을 허용해요!
퍼블릭 Ipv4 주소와 허용한 포트 번호로 접속이 잘 된다면 완스어엉 🤩