반응형

AWS 13

AWS S3 : S3 스토리지 사용 방법 (버킷 생성)

# Amazon S3(Amazon Simple Storage Service) - AWS에서 제공하는 객체 스토리지 서비스로 인터넷 규모의 데이터를 저장하고 검색할 수 있도록 설계 - 다양한 데이터 저장 요구를 충족할 수 있는 강력하고 유연한 클라우드 스토리지 솔루션 - 데이터 백업, 정적 웹 호스팅, 빅 데이터 분석 등 다양한 용도로 활용할 수 있으며, AWS 생태계의 다른 서비스와 원활하게 통합   # 사용을 위해서 우선 접속후 버킷 생성이 필요 # 버킷 이름은 유니크해야 생성이 되기 때문에, 보통 자기 ID에 프로젝트명을 붙여서 만드는게 용이함 # 객체 소유권은 ACL 활성화로 설정 하단에 버킷 소유자 선호도 체크 # 하단 안내 사항 체크 # 나머지는 그대로 두고 버킷 만들기 # 생성된 버킷이 리스트..

AWS(Amazon Web Service)에서 예상치 못하게 발생된 요금 해결 방법

# AWS 학습중에 SageMaker를 사용하다가 학습과정에서 할당된 리소스가 초과되어서 예상치못한 사용금액이 발생되었다.. # 서비스 센터에 빠르게 도움 요청을 하였고, 요금처리에 대한 안내가 많이 없어서 블로그 게시글로 정리- 결제 및 비용 관리 화면으로 들어가서 발생되고 있는 요금을 우선 확인  # 우측 계정을 눌러보면 결제 및 비용 관리 부분화면으로 진입이 가능하고, 거기에서 현재 요금이 계속 발생이 되고 있는지 아니면 비용 발생은 멈추었는지를 먼저 확인해야 한다. # 하단 바에 마우스를 두면 어떤 프로그램에서 과금이 되었는지 볼수있고, 좌측 비용 누게를 클릭해서 들어가면 월/일자별로 요금이 부과되었는지 확인할수 있다. # 이렇게 요금이 게속 발생되고 있다면, 요금이 늘어나는걸 멈추고 학습용으로 ..

AWS CloudWatch 활용 (배포한 서버의 error가 없는지 로그 기록을 보고싶을때)

(배포한 서버의 error가 없는지 로그 기록을 보고싶을때) > # 혹시 로컬 환경이 아니라 서버 환경에서 에러가 났는지를 확인하고 싶을때는 AWS에 CloudWatch를 이용하면 된다.- AWS > CloudWatch > 로그 > 로그 그룹 에서 현재 운영진인 서버와 활동한 log 기록을 확인할수 있으니 참고하면 좋다!- 확인하고 싶은 서버 링크를 선택 # 이렇게 로그 스트림 확인 가능 # 날짜와 시간별로 기록이 되어있고, 원하는 스트림을 선택해서 들어가면 상세한 이벤트를 볼수 있다. 다음 게시글로 계속~!

Windows 에서 MySQL Workbench 설치 및 에러 발생시 조취 방법

# putty를 이용해 AWS EC2 리눅스에 접속하듯이, MySQL Workbench 를 이용해서 database 접속한다. ( 금융권같이 중요한 데이터를다루는곳은 oracle 사용) # 다운로드는 하단 링크 이용https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL WorkbenchSelect Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended..

AWS RDS : (1) AWS의 RDS로 MySQL free tier 설치하기

(1) AWS의 RDS로 MySQL free tier 설치하기 # 데이터베이스 학습에 앞서서 필요한 준비사항# 데이터베이스 대표사는 MySQL과 Oracle 등이 있고, 이중 MySQL이 대중적으로 쓰임.# 그러기 위해서 우선 AWS의 RDS로 database를 생성해 주어야 한다.# 서버는 EC2 / 데이터베이스는 RDS 1) AWS의 서비스 > 데이터베이스 > RDS 2) 데이터베이스 생성 =) 여러개를 생성하면 과금되고, 가격이 비싸므로 꼭 1개만 생성! # 아마존에서 자체 만든 Aurora가 있고 MySQL을 오라클이 인수하면서 라이센스가 필요하다. 하지만 학습용으로 free tier를 제공함# MariaDB는 오픈소스로 만든것 둘은 같다고 보면됨 (일단 MySQL이 더범용적으로 쓰인다.)# fr..

AWS EC2 SERVER : (8) EC2 서버 PORT 지정 및 여러개 실행하기

(8) 스트림릿을 EC2 서버에서 포트 지정하여 실행시키고, 여러개 동시에 트는 방법# 프로젝트를 몇개더 지정하였다.# EC2 계정은 하나만 만들어놓아도, 한서버에서 여러개의 서버를 동시에 틀수 있다.  # 우선 새로운 앱개발을 완료하였고, 해당 앱도 이전 차량 금액 예측앱처럼 서버로 올리고 싶다.# 우선 이전과정과 동일하게 해당 앱을 개발한 Git hub 주소를 리눅스 서버에 Clone 하여야 한다.# Putty 를 이용하여 동일하게 들어간다.# IP 주소는 각자 EC2 의 퍼블릭 IP 주소로 지정하여 들어간다. (이전 게시글 참고) # 'ec2-user' ID를 입력하여 로그인하고,# 이전 앱과 같이 st_310 가상환경에서 작업을 하였기 때문에, 같은 가상환경으로 진입# conda actibate ..

AWS EC2 SERVER : (7) 백그라운드로 실행하고 종료하는 방법

(7) 스트림릿을 EC2 서버에서 실행시킬때, 터미널 접속을 끊어도 24시간 365일 돌아가도록 하고, 다시 종료후 재실행하는 방법 # 백그라운드에서 계속 돌아가도록 하려면?# 이전에 사용하던 streamlit run 명령어로 실행하면 putty를 종료하면 서버도 같이 다운되어 버림.# 백그라운드로 24시간 돌아가도록 실행 : nohup streamlit run app.py & # 진짜 백그라운드로 돌고있나?? 확인# 풀억세스 명령어 ps -ef# 현재 실행중인 전체 파일들을 보여준다. # 우리는 우리 서버가 돌아가는지만 보면 되므로, 지정하여 보여달라고 요청# ps -ef | grep streamlit # 이제는 putty를 종료하고 서버를 진입해 보면 이전엔 실행되지 않았는데, # 이제는 putty가..

728x90
반응형