AWS 2

<TIL> NestJS, AWS

🌱 NestJS "컨트롤러"에 "서비스"를 붙이는 행위를 DI(Dependency Injection)라고 합니다. NestJS는 Fastify랑 Express 위에서 돌아간다고 하는데 배포시에 결정하는 것일까요? 데코레이터는 함수로써, 함수의 역할을 보충해주는 역할을 합니다. 쿼리 파라미터, 패스 파라미터(라우트 파라미터), 본문(body)을 통해서 데이터를 전달할 수 있습니다. AWS 모놀리틱 구조란 하나의 서버 컴퓨터에 프런트엔드, 서버, DB가 모두 포함되어 있는 것입니다. MSA란 프런트엔드, 서버, DB를 각각 다른 서버 컴퓨터에서 관리하고, 나아가서 각각을 기능 단위로 더욱 세분화하는 것입니다. 일기 NestJS를 처음 접했을 때는 너무 복잡해 보였습니다. 백엔드 학습을 어느정도 하고 보니 잘..

클래스/└ TIL 2022.04.27

<AWS> EC2를 활용한 서버 돌리기 (배포)

🎯 AWS EC2란? AWS에서 서버 컴퓨터를 대여해주는 서비스입니다. EC2에서 가상의 컴퓨터를 빌려 서버를 실행시킬 수 있습니다. EC2로 서버를 돌리기 위한 큰 흐름 EC2 인스턴스 생성 및 접속 => 서버 설치 및 실행 인스턴스란 EC2에서 제공하는 서버 컴퓨터 하나하나를 구분하는 명칭입니다. 단계별 절차 1. EC2 인스턴스 생성 AWS EC2 페이지에 접속하여 인스턴스를 생성합니다. 운영체제로 우분투, 윈도우 등을 선택할 수 있고, 용량 등 서버 컴퓨터의 성능을 설정할 수 있습니다. 키 페어를 다운로드 해 둡니다. 키 페어란 비밀번호를 파일형태로 저장하는 개념입니다. 2. EC2 인스턴스 접속 AWS에서 인스턴스로 바로 연결하는 방법, SSH 클라이언트를 활용하는 방법 등이 있습니다. 3. S..

패시브 스킬 2022.04.14