리눅스와 Spring Boot에 대한 수업이 아니므로, 리눅스 명령어나 Spring Boot 코드에 대한 자세한 설명은 생략한다. ✅ 1. Ubuntu 환경에서 JDK 설치하는 법 Spring Boot는 3.x.x 버전을 사용할 예정이고, JDK는 1
✅ 목표 기본적으로 AWS의 리소스에 아무나 접근을 못하게 막아놨기 때문에 S3에 접근해서 파일을 업로드할 수가 없다. 하지만 백엔드 서버가 S3에 접근해서 파일을 업로드할 수 있어야 한다. S3에 접근할 수 있는 권한을 받기 위해 IAM이라는 곳에서
✅ Route 53이란? 한 줄 요약 : 도메인을 발급하고 관리해주는 서비스이다. 혹시나 도메인(Domain)의 의미를 모르는 분들을 위해 설명드리자면, www.naver.com, daum.net, youtube.com과 같은 문자로 표현된 인터넷 주
✅ S3는 ‘파일 저장 서비스’이지 않나? 이전 강의에서 S3는 파일 저장 서비스라고 표현했다. 사실 S3는 파일 저장 이외에도 부가적인 기능을 가지고 있다. 그 중 하나가 ‘정적 웹 사이트 호스팅’ 기능이다. 쉽게 표현하자면 웹 서비스를 다른 사용자
✅ 1. S3에 배포할 웹 서비스 파일 업로드하기 index.html <h1>Title</h1> ✅ 2. S3에 정적 웹 사이트 호스팅 설정하기 ✅ 3. 잘 배포됐는 지 체크하기
리눅스와 Express에 대한 수업이 아니므로, 리눅스 명령어나 Express 코드에 대한 자세한 설명은 생략한다. ✅ 1. Ubuntu 환경에서 Node.js 설치하는 법 Ubuntu 환경에서 Express 서버를 실행시키려면 Node.js가 설치되
HTTPS를 적용하기 위해서는 인증서를 발급받아야 한다. ✅ 1. AWS Certificate Manager 서비스로 들어가서 인증서 요청 버튼 누르기 ✅ 2. 인증서 요청하기 ✅ 3. 인증서 검증하기 내가 소유한 도메인이 맞는 지 검증하는 과정이다.
✅ 스토리지 구성 우리가 쓰고 있는 노트북이나 데스크톱 컴퓨터는 전부 하드디스크를 가지고 있다. 하드디스크는 컴퓨터에서 파일을 저장하는 공간이다. EC2도 하나의 컴퓨터이다보니 여러 파일들을 저장할 저장 공간이 필요하다. 이 저장 공간을 보고 EBS(
✅ 어떤 서비스에서 요금이 나왔는지 확인 방법
✅ IP의 개념 한 줄 요약 : 네트워크 상에서의 특정 컴퓨터를 가리키는 주소 아래와 같은 값이 IP 주소이다. 13.250.15.132 IP는 특정 컴퓨터의 주소를 가리킨다. 예를 들면, naver.com이라는 서비스도 IP 주소를 가지고 있다. 저