AWS18 AWS CloudWatch 이용하기 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!앞전 포스트들을 통해 AWS의 여러가지 서비스들을 이용해봤습니다이번에는 CloudWatch를 한 번 사용해보겠습니다! 로컬 환경에서는 정상 작동하던 것이 서버에만 올리면 이상하게 동작이 안 되는 경험 다들 있으시죠 ^^?예를 들어서 VSC로 코드 개발을 하실 때 로컬 환경에서 계속 테스트하면서에러 메세지를 유심히 살펴보면서 디버깅하는데에 몰두하실텐데요! 서버에 올린 서비스가 동작이 안 되거나 이상하게 구동한다면,뭐가 문제인지 어디가 오류인지 어떻게 알 수 있을까요? 바로 AWS CloudWatch를 이용하.. 2024. 7. 6. GitHub Actions를 이용하여 AWS에 자동 배포하기-2 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!앞전 포스트에서 GitHub Actions 이용을 위해아래 네 가지의 준비 작업을 진행했었습니다! 1. SERVERLESS ACCESS KEY2. AWS IAM ACCESS KEY3. AWS IAM SECRET ACCESS KEY4. GitHub Repository 연동 이제 이번 시간에는 이 준비물들을 가지고 GitHub Actions 설정을 마무리해보겠습니다 ^^! 먼저 GitHub에 로그인 하신 다음 해당 리포지토리로 이동해주세요! 리포지토리 상단의 여러 메뉴들 중에서 Settings를 클릭하시면,해.. 2024. 7. 6. GitHub Actions를 이용하여 AWS에 자동 배포하기-1 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!앞전 시간에 serverless, Docker를 활용하여 AWS 서버에 배포를 했었습니다!그리고 GitHub 원격 리포지토리에 연동까지 했었죠!이제 마지막으로 남은건, GitHub Actions 설정을 통해리포지토리 main 브랜치에 push할 때마다 자동으로 재배포 되는 하나의 자동 처리 과정입니다!시작해보겠습니다 ^^! 우선 준비물이 세 가지가 필요합니다!내가 할 일을 GitHub Actions라는 리소스가 대신 처리해주는 것이기 때문에,각 과정에 Access하려면 일종의 key 값들이 필요하겠죠?하나씩 차.. 2024. 7. 6. Serverless를 이용해서 AWS에 Flask API서버 배포하는 방법 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 반갑습니다!지난 시간에는 Serverless를 이용해서 AWS에 배포를 할 때,도커를 이용해 컨테이너화 시켜서 올리는 방법에 대해 기술했었습니다! 경우에 따라서 컨테이너화를 하실 수도 있고, 안 하실 수도 있습니다!그래서 이번에는 도커를 이용하지 않고 그냥 serverless만 이용하여서버 배포하는 방법에 대해 알아보겠습니다! 먼저, CMD창을 열어서 본인이 원하는 임의의 경로로 접근한 뒤$serverless 명령어를 통해 serverless 프레임워크를 작동시켜주세요!그럼 위 항목 중에서 선택할 수 있는데, 저는 F.. 2024. 7. 6. GitHub 원격 Repository 연동하는 방법 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! serverless, Docker, AWS를 이용해서서버를 자동으로 배포하는 방법에 대해서 기술하고 있었습니다!이제 GitHub Actions를 이용해서 CI/CD 파이프라인을 구축해보겠는데요! 준비사항이 있습니다!GitHub Actions를 이용하려면, 먼저 GitHub 원격 Repository에 연동이 되어 있어야하죠!이번 시간에는 레포지토리 연동에 대해 알아보겠습니다! GitHub 자체는 AWS와 상관이 없는 전혀 별도의 내용이지만,진행하는 내용(CI/CD 파이프라인 구축과 AWS Lambda를 이용한 서비스 배포) 중일부.. 2024. 7. 5. Serverless와 Docker를 이용해서 AWS에 Flask API 서버 배포하는 방법 ※때에 따라서 소프트웨어 또는 프레임워크의 버전 및 인터페이스에 대해,조회하시는 시간과 본 포스트 작성의 시간적 격차가 있는 경우해당 설명과 상이한 부분이 있을 수 있습니다! 먼저 준비 사항이 있습니다!1. serverless 프레임워크 설치 및 회원가입 완료2. Docker 소프트웨어 설치 및 회원가입 완료3. flask 프레임워크 설치 완료4. serverless ~ AWS IAM Credential 설정 완료※참고 $ serverless config credentials --provider aws --key (IAM 액세스 키값) --secret (IAM 시크릿 액세스 키값) -o 준비가 끝났다면serverless와 Docker를 이용한 flask API server 배포에 대한샘플 코드를 살펴보.. 2024. 7. 5. 이전 1 2 3 다음