본문 바로가기

AWS24

Serverless deploy 테스트, 오류 해결법, 로컬 작업한 파일 복사 생성된 폴더를 vs코드로 열어보자  이런 파일들이 생성 되어있다우선 app.py를 열어 가상 환경을 맞춰주자 그리고 그후   CTRL+`을 입력하여커맨드 프롬프트를 열어 serverlees deploy혹은sls deploy를 입력하면   정상적으로 열려야하나 아무래도 액세스 키를 입력할때 오타가 있었나보다 이럴때엔 pip install awscliaws configure 을 입력하면액세스키와시크릿키와서버 리전을 수정할 수 있다기본 출력 형식을 설정하는데 json으로 설정하자  그랬는데도 플러그인이 없다는 오류가 뜬다면 npm install serverless-wsgi --save-dev을 입력해 설치해준다   그랬는데도?  중간에 Too many open files 라는 에러가 있는 이런 화면이 나온다면.. 2024. 5. 23.
Serverless Framework 설치 https://nodejs.org/en Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org  우선 링크를 들어가 NODE.js를 설치하자 다운로드 받은 파일을 바로 설치 해주자 완료가 됐다면   윈도우키+R를 눌러cmd를 입력한뒤 npm install -g serverless라고 입력   cd GitHub를 알아서 잘 찾아폴더로 이동 후 serverless입력 Python의 Flask API로 만들었으니 플라스크 선택이름은 센스껏 작성  중간에 스샷을 못했는데 Login/Register 선택후에 https://www.serverless.com/ S.. 2024. 5. 23.
AWS - 외부 프로그램 권한설정 https://console.aws.amazon.com/iam https://us-east-1.console.aws.amazon.com/iam/home us-east-1.console.aws.amazon.com 링크를 따라가거나 AWS에서 IAM을 검색한다  들어가서 좌측의 사용자를 클릭 사용자 생성을 클릭하자 사용자 이름은 편의성있게 작성하고 아래의 그림처럼 직접정책연결을 선택후위와 같이 선택하자 AmazonAPIGatewayAdministratorAmazonRDSDataFullAccessAmazonS3FullAccessAWSCloudFormationFullAccessAWSLambda_FullAccessCloudFrontFullAccessCloudWatchFullAccessIAMFullAccess  그.. 2024. 5. 23.
AWS 프리티어 환불받는 법 작성자의 경우에는 계정 정지가 일어난 이후에 바로 확인했을때는 청구된 금액이 없었지만 다음날 자고 일어나보니 금액이 청구되어있었다  우선 학습중에 뭔가 잘못 사용한것같다며문의를 남기고 시작하자 계정이 정지된 상태라면  [AWS] - AWS 프리티어 계정정지 복구법  위 글을 참고해서계정 정지부터 풀어야 다음을 진행할 수 있다고 하니 정지부터 풀고 환불, 비용청구 취소를 요구하자 AWS가 원래 일단 비용청구해놓고환불은 쿨하게 해준다고 한다   그리고 나서더 이상의 과금을 막기 위해 해당 안내를 따라야 한다   7단계: 정리 - 아마존 SageMaker이 설명서의 다른 연습 문제를 살펴보려면 노트북 인스턴스, S3 버킷 및 IAM 역할과 같은 리소스를 유지해야 합니다.docs.aws.amazon.com그 단.. 2024. 5. 9.
AWS 프리티어 계정정지 복구법 어느 날 이런 메일 하나가 왔다면 눈앞이 깜깜하다   계정을 정지 했으니 풀고 싶으면 정보를 알려달라는데  도저히 뭔 말인지 알수가 없었다 이름으로 끝나는 31자리 청구주소 포함 명세서AWS계정에 등록된 이름 전화번호 이메일   여기서 바로 잡고 가야하는건 31자리는 카드번호가 31로 끝나는것을 의미한다 31자리가 아니다  작성자의 카드번호가 31로 끝나기에 31이지 99로 끝나는 사람은 99자리 라고 표현했을것이다 그리고 계정에 등록된 이름, 전화번호, 이메일라고 써있어서아무리 AWS 계정의 내 정보 편집에 들어가서 스샷 찍어봐야 의미 없다 이 사진 저 사진 다 보내봤는데 의미 없었다  저 모든것이 포함된 1개의 파일 PDF 혹은 JPG PNG 등인데  도시가스 공과금에 주소와 이름이 적혀있어 그것을 .. 2024. 5. 9.
스트림릿 소스코드 수정 -> 서버 자동 수정 runOnSave 소스코드를 수정했을때 사이트가 자동으로 수정 됐으면 좋겠는데  여기에서 올웨이즈 리런을 눌러야 바뀐다이럴땐 이렇게 문구를 추가하여 입력하자 --server.runOnSave true   ec2서버로 올린다면 nohup streamlit run app.py --server.port 8501 --server.runOnSave true &이런식으로 말이다 서버포트 숫자는 센스껏 수정! 2024. 5. 8.