AWS
-
[2020.05.13] AWS Online Summit 참여한 내용 간략 정리.개발 블로깅/기타 개념 2020. 5. 14. 09:34
오늘 AWS에서 온라인으로 세미나가 열렸다..! 평소 AWS에 관심이 많은데, 이번에 조금 더 깊게 알아볼 수 있고, 유용한 기술이 무엇이 있을지 알 수 있는 좋은 기회였다. (이것을 듣기 위해, 오늘 연차를 냈다...) 강연 일정 세션은 엄청 많았다. 우선 파트가 여러 개로 나뉘어 있고, 각 시간대 별로 세션 주제가 나뉘어 있다. 한 세션에 총 30분으로 진행되었고, 각 주제 별로 동시에 진행이 되기 때문에, 어떤 것을 들을지 정해서 참석을 해야 했었다. 진행 방식 AWS Online Summit 개막 인사를 해주시는 아마존 CTO. Dr.Werner Vogels 님. 개막 영상을 포함해서, 모든 세션 영상은 라이브가 아닌 녹화본으로 진행되고, 궁금한 점은 채팅이나 FAQ 창에 따로 작성을 하면, 전문..
-
AWS Elastic Beanstalk의 상태를 Slack으로 모니터링 하기핵인싸 개발자의 길/트레바리 활동(2019.8~2020.07) 2020. 3. 1. 01:29
안녕하세요. 트레바리 테크 셀 크루 이뇽 입니다. 현재 저희 트레바리 서비스는 AWS의 Elastic Beanstalk를 이용하여 서버를 운영하고 있습니다. Elastic Beanstalk Elastic Beanstalk는 무엇인가요? 하나의 서버 환경을 쉽게 구성해주고, 서비스를 중간에 끊김 없이 한 번에 배포하고 관리할 수 있는 AWS 서비스입니다. 예를 들어, EC2를 직접 구성하여 서버를 운영하려면, 보안그룹 설정과 SSH 쉘로 직접 접속하여 새로운 서버 배포 및 관리를 해야 하지만, Elastic Beanstalk를 이용하면 이러한 요소를 모두 알아서 설정해주고, 서버 중지 없이 도중에 바로 배포가 가능합니다 또한 서버의 상태를 실시간으로 메시지 로그가 업데이트되어 모니터링도 간편합니다. Ela..
-
[2019.06.25] AWS ACM(Certificate Manager)이란?개발 블로깅/기타 개념 2019. 6. 25. 21:23
4주 프로젝트 작업 중, 페이스북 계정으로 로그인하는 기능을 구현 중 제일 큰 문제가 하나 있었다. OAuth2.0을 통해 facebook 계정의 데이터를 가져오려면, 우리 서비스를 facebook development에 안전한 사이트로 적용을 시켜야 하는데, 적용을 시키기 위해서는 해당 사이트의 서버 도메인이 'https' 인증 처리된 사이트 이여야만 했다...-0- 그래서 의도치 않게 API서버에 https 인증 처리 작업을 하게 되었고..저 당시에는 안그래도 바빠서 좌절이였는데, 지금은 다 끝나고나니, https 인증 작업을 하면서 Cloud Platform에 대한 개념을 정말 많이 배우고, 특히나 AWS랑 더욱 친해진 것 같아서 지금은 대만족!!ㅋㅋㅋㅋ https는 사용하려는 서비스와 SSL 인증..
-
[2019.06.25] AWS CloudWatch - AWS 서비스를 모니터링 해보자개발 블로깅/기타 개념 2019. 6. 25. 11:02
4주 프로젝트를 하면서 AWS랑 많이 친해진 것 같다. AWS에서 했던 것들을 차례대로 정리해보려고 한다. 이번에 Lambda를 쓰면서, 서버리스 프레임워크에서 오프라인으로 돌릴 때는 에러가 안나는데, 배포 후 클라우드에 올리기만 하면 에러가 나는 현상이 있었다. 뭔가 콘솔로그 같은거로 내부 확인을 해보고 싶은데, 클라우드에 올라간 함수다 보니....CloudWatch를 알기 전에는 콘솔을 확인하고 자시고...어쩌할 도리가 없었다.... 그런데 Lambda를 포함한, AWS 서비스의 상세 로그를 모니터링 할 수 있는 서비스가 있으니, 그게 바로 CloudWatch이다. AWS 홈페이지에 접속하여 검색창에 'cloudwatch'를 치면 해당 서비스가 나온다. cloudWatch로 들어가면, 내가 쓰고있는 ..
-
[2019.06.09] 4주 프로젝트 2주차를 마감하며...핵인싸 개발자의 길/코드스테이츠 Immersive Course 2019. 6. 9. 22:26
큰일났다...남은 기간에 비해 할 일이 너무 많이 남았다...ㅠㅠㅠ 이번주에는 참...중간에 현충일로 출근하지 않고 집에서 하루종일 작업을 했는데, 고놈의 TypeORM이 또 말썽을 피워서 삽집만 잔뜩했네.. #이번주 백엔드 진행사항 소셜 로그인 및 회원가입 기능 완료 및 DB 저장 AWS EC2 배포 및 API 에러사항 체크 서버 URL Restful 형식으로 리펙토링 데이터베이스 스키마 리펙토링 서버 환경변수 설정 - 로컬버전은 TypeScript형식, 배포버전은 빌드된 JS형식 메일 발송기능 구현 그리고 어제 저녁부터 지금까지 lambda를 이용한 이미지 리사이징 작업 중인데... lambda 사용법부터 삽질중인데 정말 잘 안된다...ㅋㅋㅋ 하다보니 serverless 프레임워크까지 쓰게 됐다. 로..
-
[2019.06.07] 오늘의 TIL - typeScript 빌드 후, js파일이 여전히 .ts파일을 참조하는 문제개발 블로깅/오늘의 TIL 2019. 6. 7. 19:58
어느정도 API를 구현하고 드디어 AWS에 올리려고 ts파일을 빌드를 해봤다. 다행히도 빌드는 이상없이 잘 됐다. 그러나 빌드 후, js파일을 돌리니...js파일의 모든 import 경로가 ts파일 경로를 가리키고 있는 것이다... import 경로를 '../'와 같이 상대경로로 지정하는 방식으로 한 문제 말고는 도저히 ts파일을 가리킬 이유가 없었다. js파일코드를 확인해 봐도 이상이 없고...고치고 싶어도, 빌드과정으로 생긴 코드여서 너무 복잡하고 알아볼 수가 없었다..ㅜ.ㅜ 엔지니어 분께 도움을 요청하니, 아마도 빌드 후에도 코드 내의 상간관계가 풀리지 않아서 그런것 같다고 하셨다. 해결방법 node를 루트에서 실행시키지 말고, 빌드된 디렉토리로 가서 직접 실행 시키는 방법 __dirname 등의 ..