AWS의 서비스를 이용하는 것은 사용 요금이 부과된다. 혹시나 생길 수 있는 일(해킹)등을 방지하기 위해 IAM 설정을 하는 것이 좋다. 스마트폰 OTP를 이용하여 MFA(멀티 팩터 인증)을 추가한다. MFA는 AWS에서 Id와 Password로 로그인 한 후, 스마트
AWS EC2EC2는 AWS 클라우드에서 제공하는 확장 가능 컴퓨팅 용량 제공 서비스이다. 온프로미스 환경에서는 서버를 직접 구축/설치하고 운영해야 했다. 클라우드 서비스를 이용하면 간단히 필요한 만큼만 서버를 사용할 수 있으며, 쉽게 용량등을 변경할 수 있다.로그인
RDSRDS는 AWS 클라우드에서 제공하는 관계형 데이터베이스를 설치하고 운영할 수 있는 서비스이다. 원하는 성능을 선택하여 설치할 수 있으며 확장가능하다.로그인 후 우측 상단의 지역 이름을 누른다.위와 같은 목록에서 아시아 태평양(서울) ap-northeast를 누른
putty 프로그램을 설치한다.EC2 생성시 발급한 pem키를 ppk로 변환해야 한다.putty 프로그램 설치시 함께 설치된 PuTTYgen(PuTTY KEY Generator)를 이용하여 pem키를 ppk로 변환한다.Load를 누르고 파일 형식을 All Files로
NGINX는 웹 서버 소프트웨어이다.클라이언트 -> 웹 서버 -> WAS에서 가운데 부분을 담당한다.웹 접속시 사용하는 HTTP 프로토콜은 80번 포트를 사용하는데, Spring 프로젝트는 8080번 포트를 사용한다.NGINX에서 8080번 포트를 호출하여 Spring
EC2인스턴스에 백엔드 프로그램과 프론트엔드 프로그램을 업로드 한 후 구동을 한다. 하지만 매 기능 업데이트시마다 pull받고, build하고, 서버 재시작하고... 너무 번거롭다. 이를 한 번의 명령어를 입력하여 자동화할 수 있도록 쉘 스크립트를 작성한다.EC2 컨테