Kubernetes 와 함께 사용하거나 Docker 에 올립니다.Vercel 에 올릴 수도 있고 어느 곳에 업로드를 하거나 Vercel, Docker 전부 사용하지 않고 NextJS 로만 AWS 에 올릴수도 있습니다.Kubernetes 입니다.GIthub Actions : 깃허브 내에서 사용하는 CI/CDbuild, test, pull request, merger, deploy, 통계 데이터 수집 등을 자동화 시킬 수 있습니다.Jenkins, Circle CI, Travis CI 등.github 폴더 내에 workflows 폴더를 생성하고 DEPLOY.yaml 파일을 생성합니다.Deploying to Amazon Elastic Container Service 의 가이드를 따르기 때문에 해당 yaml 파일 예를 DEPLOY.yaml 파일에 작성해 줍니다. (배포를 위해서 아마존 계정을 인증하는 것이 먼저지만 이번엔 우선 세팅 먼저 합니다.)env 부분은 사용할 AWS의 정보를 입력해줍니다.workflows 폴더 안에 BUILD.yaml 파일을 추가 생성하고 Building and testing Node.js 레시피를 찾아 작성해줍니다.BUILD.yaml 파일 내에서 노드 버전 확인 후 해당 노드 버전만 입력해 줍니다. (저는 16.x 입니다.)develop 브랜치를 만들고 커밋, 푸시 후 빌드와 테스트가 잘 되는지 레포지토리 내 actions 에서 확인할 수 있습니다.merge 해줘서 코드를 안정적으로 지속해서 유지할 수 있습니다.test 가 "jest --watch" 로 설정되어 있기 때문에 문제 발생하였습니다scripts: {..., "test":"jest", "test:watch":"jest --watch", ...} 로 변경하여 문제해결 하였습니다.Ready to Production 상태가 완성됩니다.Ready to Production 환경을 세팅한 후에 스테이지 환경, 데브 환경을 만드는 것을 권장합니다.