백엔드 프레임워크 & 언어/Tools & Environment 14

Dockerized 애플리케이션 GCP에 배포하기

CPU bound 애플리케이션을 도커 이미지로 만들어서 GCP 인스턴스에 배포하기 1. 배포 과정 dockerfile을 작성하고 build하면 docker image가 만들어진다. 생성한 docker image를 docker hub에 push 한다. GCP instance에 접속해 docker iamge를 pull 한다. docker image를 실행시켜 docker container를 든다. docker container에서 애플리케이션이 돌아간다. 2. Docker Hub 가입 및 리포지터리 생성 Docker Hub는 이미 가입되어 있으니 생략 : https://hub.docker.com/ 새로운 리포지토리를 하나 만든다. Docker Hub Container Image Library | App Co..

08. Artillery를 사용한 부하 테스트(Stress Test)

1. node.js PC 설치 https://nodejs.org/dist/v20.10.0/node-v20.10.0-x64.msi 2. node Artillery 설치 https://www.artillery.io/ Artillery.io | Cloud-scale Load Testing Keep production reliable, customers happy, and pagers silent. www.artillery.io 3.vs code terminal 에서 설치하기 artillery-scripts 폴더 생성 terminal -> npm install -g artillery 새파일 생성 -> cpu-test.yaml https://gist.github.com/lleellee0/966c6922099c65..

반응형