profile
Dreaming of Silicon Valley Decacorn

AWS EB로 Blue/Green 배포

회사에서 운영 중인 서비스에서 예기치 못한 트래픽 증가로 인해 서버 다운 또는 응답 속도 감소 문제가 발생했다. 이러한 문제는 사용자 경험에 부정적인 영향을 미칠 뿐 아니라 매출 감소와 같은 비즈니스적인 문제를 유발할 수 있다.사용자 트래픽이 많은데 dev에서 p...

2023년 5월 24일
·
0개의 댓글
·

canonical이란?

SEO 컨설팅팀에서 특정 페이지에 Canonical 태그를 적용해달라는 요청을 하였다. Canonical 태그에 대해 자세히 알지 못하였기 때문에, 이를 해결하기 위해 글을 작성하며 이에 대해 공부해보고자 한다.canonical을 적용하지 않았을 때 발생할 수 있...

2023년 5월 24일
·
0개의 댓글
·

Nuxt에서 redirect 설정하기

프론트엔드 개발 업무를 수행하다보면 페이지마다 리디렉션 처리를 해야 할 경우가 빈번히 발생한다. 이에 따라 Nuxt.js에서의 리디렉션 처리 방법을 정리해보려고 한다.https://dev.glamai.com/rankings/editors-pick/bath...

2023년 5월 24일
·
0개의 댓글
·

AWS ECS 배포 자동화

Issue 회사에서는 다양한 플랫폼을 운영하고 있어, 해당 플랫폼의 어드민 사이트도 여러 개 운영 중이다. 그 중 호텔 시스템을 관리하는 서비스는 Nuxt.js(vue)로 개발되어 있었는데, 선임 책임님께서 Next.js(react)로 마이그레이션하는 작업을 하던...

2023년 5월 24일
·
0개의 댓글
·

AWS region 인증 에러

특정 프로젝트의 리포지토리를 이전한 후, 최초의 배포 시도에서 AWS 인증 에러가 발생하였다.에러메세지를 보니 AWS region 문제인 것 같음프로젝트 AWS 인증에서 사용되는 키는 회사계정에서 관리되는 전역 공통 환경변수를 활용하는데 확인해보니 region은 ...

2023년 5월 24일
·
0개의 댓글
·

maimovie 프로세스 정리

maimovie 프로젝트를 담당하고 있는데, 기존에 구축되어 있던 환경, 빌드, 배포 등 전반적으로 복잡한 내용이 많아서 회사 내에서 공유할 목적으로 문서화 작업을 진행하고자 한다.마이무비 프로젝트는 총 3개의 리포지토리에서 관리되고 있음마이무비 영문 1개(mai...

2023년 5월 23일
·
0개의 댓글
·

node 버전 migration 하기

최근 maimovie(en) 프로젝트에서 AWS EB 서버를 새로 구축하면서, 노드 환경 버전을 16으로 설정하였다. 이에 따라, 버전 업그레이드 작업이 필요하다.서버 환경은 노드 16버전, 프로젝트 환경은 12버전이라 16버전으로 migration 해야 함nvm...

2023년 5월 23일
·
0개의 댓글
·

meta태그 ogimage 적용하기

특정 페이지 링크를 공유할 때 사이트 정보가 없어서, 해당 페이지의 title, description, image를 추가해달라는 요청이 들어왔다.동적 페이지마다 생성되는 meta 정보는 있는데 메인페이지 등 몇몇 페이지가 없음레거시 코드를 보니 프로젝트를 모노레포...

2023년 5월 22일
·
0개의 댓글
·

Github Actions 배포시간 단축

디자인 디테일을 자주 확인해야 하는 경우, 빠른 테스트를 위해 수시로 개발 서버에 배포해야 할 때가 있다. 그러나 이 과정에서 배포 시간이 오래 걸리는 불편함이 있었다. 이에 따라, 배포 시간을 단축할 수 있는 방법을 알아보게 되었다.해당 프로젝트(staypia ...

2023년 5월 20일
·
0개의 댓글
·

AWS EB로 배포하기

회사 내 여러 서비스 중 "maimovie(en)" 프로젝트에서 연합뉴스 모듈 연동 개발 요청이 들어왔다. 해당 요청을 수행하기 위해 개발 서버에서 간단한 수정 작업을 진행하고 배포 프로세스를 실행했으나, 실패한 상황이다. 따라서, 문제를 해결하기 위해 정상화 작...

2023년 5월 19일
·
0개의 댓글
·