블로그 글
박재성 선생님이 개발 블로그에 쓴 글입니다.

Nginx 설치 및 실행하기
✅ Ubuntu 환경에서 Nginx 설치하기 # apt에서 설치 가능한 패키지 리스트(최신 패키지, 버전 등)를 최신화시킨다. # apt는 리눅스에서 사용되는 소프트웨어 패키지를 설치 및 관리할 수 있게 도와주는 툴이다. # npm 또는 gradle과
![[공부 Tip] 리눅스 명령어를 잘 모르시는 분들을 위한 공부 방법](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-806e-bf16-e5d9d9aac7ed-f97fc67b07a9e709.webp&w=3840&q=75)
[공부 Tip] 리눅스 명령어를 잘 모르시는 분들을 위한 공부 방법
✅ 리눅스 명령어를 잘 모르시는 분들을 위한 공부 방법 위와 같은 검은 화면이 낯설게 느껴지는 사람들이 있을 수 있다. 처음엔 다 그렇다. 개발자는 윈도우(Windows), 맥(MacOS)보다 리눅스(Linux) 환경에 익숙해질 수 있어야 한다. 리눅

Nginx 로그 확인하는 방법
✅ 로그 확인하는 방법을 알아야 하는 이유 Spring Boot 또는 Nest.js와 같은 프레임워크를 활용해서 개발할 때 콘솔창을 자주 확인한다. 콘솔창을 보면서 에러 메시지가 뜨는 지, 잘 작동하는 지 확인하면서 개발 작업을 한다. 리눅스에서 콘솔

AWS EC2 인스턴스 생성하기
✅ EC2 인스턴스 생성하기
Nginx를 왜 배우는 걸까?
✅ Nginx를 왜 배우는 걸까? 현업에서 Nginx를 안 쓰고 있는 기업을 찾기가 어려울 정도로 많이 사용하는 프로그램이다. 현업에서 많이 쓰고 있다는 건, (백엔드) 개발자로 취업을 하기 위해 필수로 알아야 하는 기술일 가능성이 높다는 뜻이다. 그
![[실습] AWS RDS 셋팅하기](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-80f9-aadc-fcae9972cceb-f5c1b279b7dc4f2b.webp&w=3840&q=75)
[실습] AWS RDS 셋팅하기
✅ AWS RDS 생성하기 RDS 생성하기 잘 접속되는 지 확인하기
![[실습] EC2에 간단한 API 서버 셋팅하기](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-80f7-a562-f2770b39f6b9-ac5d54045368c14b.webp&w=3840&q=75)
[실습] EC2에 간단한 API 서버 셋팅하기
AWS에 초점을 맞춘 강의가 아니기 때문에 EC2, RDS, ELB에 대한 디테일한 설명은 생략할 예정이다. 혹시 AWS에 대한 기본기를 다지고 싶다면 아래 강의를 추천한다. 비전공자도 이해할 수 있는 AWS 입문/실전 (https://inf.ru
![[실습] RDS 모니터링 셋팅하기](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-80d9-939a-d0945abc2b72-ce9c24acb1884973.webp&w=3840&q=75)
[실습] RDS 모니터링 셋팅하기
✅ RDS 모니터링 셋팅하기 EC2와 비슷하게 RDS도 생성하면 기본적으로 수집하는 지표들이 있다. CPU 사용률 (CPUUtilization) FreeableMemory (사용 가능한 메모리 용량) 등등 RDS는 별도의 설정을 하지 않더라도 1분 간

처리량(Throughput), 지연 시간(Latency)
✅ 처리량(Throughput)이란? 부하 테스트에서 서비스가 1초당 처리할 수 있는 트래픽 양을 보고 Throughput이라고 부른다. 단위는 TPS(Transaction Per Seconds, 1초당 처리한 트랜잭션의 수)를 많이 활용한다. 만약
![[실습] EC2에 부하 테스트 툴 셋팅하기](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-80cd-9bb6-e2e2a0fbff2d-598516e372859916.webp&w=3840&q=75)
[실습] EC2에 부하 테스트 툴 셋팅하기
✅ EC2 인스턴스 생성하기 충분한 부하를 만들어내기 위해 인스턴스를 t3a.small로 생성할 예정이다. ✅ EC2에 부하테스트 툴 셋팅하기 k6 설치 k6 잘 설치됐는 지 확인하기 ✅ 주의점 부하 테스트 환경 독립적으로 분리 부하 테스트 툴을 개인
![[보충 강의] ELB의 CPU, 메모리는 왜 측정하지 않나요?](/_next/image?url=https%3A%2F%2Fapi.jscode.kr%2Fapi%2Fpost-images%2F2c111062-ff07-80c5-bbb8-edcc1f3715ac-90353d3343b61ba2.webp&w=3840&q=75)
[보충 강의] ELB의 CPU, 메모리는 왜 측정하지 않나요?
✅ ELB의 CPU, 메모리는 왜 측정하지 않나요? AWS에서 ELB를 만들 때 1초당 수백만 개의 요청을 처리할 수 있게끔 고사양 컴퓨터를 여러 대 셋팅해뒀다. 다른 말로 표현하자면, ELB 때문에 성능 저하가 일어날 가능성은 아주 적으니 신경쓰지
부하 테스트의 전체 흐름
✅ 1. 부하 테스트 필요성 인식 “서비스를 오픈하려고 하는데 사용자들이 몰려서 서버가 터지면 어떡하지?” “내 서버는 어느 정도 사용자 요청을 견딜 수 있는 거지?” “개발자님, 이번에 치킨 이벤트를 하려하는데 사용자가 1만명 정도가 들어와도 서버가