여러 클라우드 플랫폼
- AWS
- Azure
- Heroku
- FireBase
- Netlify
빌드 : 서버에 올릴 수 있는 상태로 만드는 것
배포 : 사용자가 사용할 수 있게 서버에 올리는 것.
나는 지금 개발중인 토이프로젝트 프론트엔드 부분을 배포하려고 해서 알아보던 중 Netlify 라는 웹 호스팅 서비스를 보게되었다. 특히 Netlify 는 정적 애플리케이션 호스팅에 사용하는 서비스이기 때문에 프론트엔드를 배포하기에는 딱 좋은 서비스라고 생각했다.
Netlify에 회원가입하고 Git과 연동하는 방법은 정말 간단했고 이 부분은 워낙 자료가 많고 잘정리된게 있기 때문에 넘어는 편이 좋겠다.
깃과 연동하고 자동 빌드해주는 설정을 하고 나면 정말 간편하게도 Git에서 해당 프로젝트에 push를 하게되면 Netlify에도 자동으로 프로젝트가 빌드 및 배포된다..(정말 간편했음..)
현재는 그래서 Vue를 활용해서 만들고 있는 토이프로젝트에 프론트엔드 단을 자동화 배포 해놓은 상태이다.
백단은 스프링으로 지금 구현하고 있는 친구가 있다. 이 친구도 지금 CI/CD환경으로 프로젝트를 배포하려 하는데, 아마 완성된 파이프라인은
프론트엔드 : git --> netlify
백엔드 : git --> traevis --> aws ec2
이런식으로 짜일 것 같다.
'Develop' 카테고리의 다른 글
배치 / 프로시저 / 스케쥴러 / 잡 / 바인딩변수 란 무엇인가..? (0) | 2022.04.25 |
---|---|
Property or method "" is not defined (0) | 2021.09.27 |
Vue 의 특징 (0) | 2021.09.27 |
부트스트랩 템플릿 사용시 충돌 이슈 (0) | 2021.09.26 |
[JavaScirpt] Optinal Chaining / Safe Operator (0) | 2021.09.26 |
최근댓글