codestar
-
[aws] How to configure elastic beanstalks load balancer & auto scaling on codestar?Infra/AWS 2019. 12. 12. 11:37
서비스 런칭에 앞서 AWS 서버 인프라 개선을 하려고 한다. 지금은 그냥 ELB에 EC2 하나를 물려서 개발을 진행하고 있다. 추후 사용자가 증가했을때를 대비하려 한다. 예전엔 ECS와 Docker를 사용해서 서비스를 운영한 경험이 있는데 이번엔 새로운 방법으로 해보려고한다. AWS에는 Codestar라는 도구가 있다. 개발 빌드 배포를 한번에 관리해준다. serverless로 하기엔 프로젝트 사이즈가 크고 수정 할게 많아 Express, Elastic beanstalks 템플릿을 사용한다. 사전작업(Pre-work) Codestar를 시작하면 초기 템플릿을 선택하는 과정이 있는데 아래 템플릿을 선택해서 진행한다. Select that template. 완료를 하면 아래 사진과 같이 대시보드를 통해 한번..
-
[aws] create account for codecommit accessInfra/AWS 2019. 12. 9. 15:23
If you got a aws-codecommit repository, you need a access account. So, you should create a IAM user. and generate HTTPS G credentîals ror AWS coaecommít. AWS > IAM > Users > Security credentials Click the Generate button. Copy the User name & password. git clone PATH
-
[aws] CodeStar를 활용한 자동화 배포 환경 만들기.Infra/AWS 2019. 7. 31. 16:49
19.07.11 참고: http://labs.brandi.co.kr/2019/04/08/yangjh.html#ju22 AWS CodeCommit. 배포 자동화 환경 만들기(브랜치별 Pipeline 구성) 편집자 주: 함께 보면 좋아요!애플리케이션 개발부터 배포까지, AWS CodeStarCodeStar + Lambda + SAM으로 테스트 환경 구축하기AWS Lambda + API Gateway로 API 만들어보자 labs.brandi.co.kr AWS CodeStar(https://docs.aws.amazon.com/ko_kr/codestar/latest/userguide/welcome.html) AWS CodeStar란 무엇입니까? - AWS CodeStar AWS CodeStar란 무엇입니까? AW..
-
[aws] CodeStar로 serverless(lambda) node.js express 서버 배포하기Infra/AWS 2019. 7. 29. 17:16
기존 node.js 서버를 serverless로 배포하는 방법을 찾아보다 알게된 AWS CodeStar 아직 우리 서비스에 적용할지 말지는 결정되지 않았지만, 미리 한번 알아본다는 차원에서 서버를 적용시켜보았다. 1. aws CodeStar 페이지 접속 2. Node.js Express.js Lambda 템플릿 선택 3. 프로젝트명을 입력하고 저장소는 AWS CodeCommit으로 한다.(Github 사용시 Github 선택) 4. 생성된 저장소 주소를 복사한다. 5. git clone 멍령어로 프로젝트를 가져온다. 6.기존 (나의)node.js (express)프로젝트를 가져온다. 7.package.json 파일에 관련 모듈들을 추가한다. 8.루트 폴더에 있는 index.js 파일을 아래와같이 수정한다..