AWS Amplify라는 너무나 간편한 git의 최신 merge된 내용을 자동으로 배포해주는 기능을 소개합니다. 기존엔 'netlify`를 이용해 git의 최신 내용을 자동으로 배포해주는 사이트를 이용했는데요. 로그인이 알 수 없는 이유로 안되면서... 여러차례 문의도 남겼지만... 해결은 못했다는 슬픈이야기... 결국 AWS로 돌아와 git action과 한참을 씨름하다 AWS Amplify를 알게되었습니다 🎉🎉🎉
netlify를 이용했던 이유 중 하나가 git의 main branch 를 업데이트할 때마다 netlify가 알아채고 빌드업 후 배포해주는 간편함때문이었습니다. 그런데 같은 기능을 AWS Amplify에서도 이용할 수 있습니다. 물론 netlify 는 git merge 100번까지 무료로 제공해주긴 하지만, AWS amplify는 무료는 아닌 것 같습니다...^^;;; 이미 freetier도 다 사용했기 때문에 꼼짝없이 한달에 김밥 값 만큼 aws에 돈을 내고 있습니다.
AWS Amplify로 git 연동하기
AWS 관리 콘솔 / AWS Management Console < 로그인 < 검색창에 'AWS Amplify' 검색 <'Host Web APP' 클라이언트, 'Create back app' 백엔트' 둘 중 하나 선택 < 'GitHub'선택 < GitHub 로그인 <Repositiory및 브랜치 선택<배포설정<끝
*** 사전에 깃에 배포하기 전에 build가 잘 되는지 여부와, build된 파일이 잘 실행이 되는지를 먼저 확인해야합니다.
이상입니다. 이후 AWS는 연계된 repository에서 설정한 branch에 업데이트가 생길 때마다 자동으로 캐치하고 빌드업하여 배포해줍니다. 정말 어렵지 않고 간편한 AWS Amplify. netlify처럼 https로 배포도 해주니 많이 이용해보세요!
'2. 우당탕탕 개발자 > 2-2. 상세 노트' 카테고리의 다른 글
Docker를 이용해서 React.js를 배포하기 1 (0) | 2021.07.18 |
---|---|
Docker volume & compose (0) | 2021.07.15 |
Docker란 무엇인가? (4) | 2021.07.01 |
[CSS] px | em | rem 차이를 알아보자 (0) | 2021.06.28 |
코딩 기술발표 잘 하는 법 (0) | 2021.06.18 |
댓글