AWS 2

Elastic Beanstalk 정리

Elastic Beanstalk 웹 어플리케이션/웹 서비스를 배포하고, 확장하고 관리하는데 있어 쉽고 빠르게 할 수 있도록 돕는 완전 관리형 서비스이다. 즉, 개발에 필요한 환경(Enviroment)을 미리 구성해놓으면 그 환경을 기반으로 Auto Scaling 및 다중 인스턴스 배포를 수월하게 할 수 있다. 이 뿐만아니라 업데이트, 로그 관리 기능도 지원한다. 1. 장점 1. 시간 및 비용 절감2. 사용에 따른 추가 요금이 없음 (사용되는 리소스에 대해서만 비용 지불)3. 빠르고 간단한 시작4. 개발자 생산성5. 완전한 자원 제어6. 불필요한 자원 낭비 없음. 2. Elastic Beanstalk 구성 시나리오 1. 환경 전체 구성 (Elastic Beanstalk)2. 로드 밸런서 추가3. Auto ..

AWS 2019.09.19

mySQL 파일 RDS로 데이터 이관하기 & Access denied 오류 해결

1. 데이터 이관 현재 MySQL을 사용중이고, AWS로 테스트 서버를 만들 일이 생겨서 개발중인 DB를 RDS로 옮기고자 하였다. 방법은 여러가지가 있는데, 나는 RDS에 원격으로 접속하여 로컬에 있는 sql파일을 mysqldump 하고자 하였다. 명령어는 다음과 같이 입력하면 된다. (단, 접속할 시에는 퍼블릭 엑세스 가능성(Public accessibility) 을 Yes로 설정해야지만 원격으로 접속이 가능하다. ) mysqldump -h 원격지DB주소 -u 사용자이름 -p DB명 < DB.sql 2. Access Denied 오류 해결 위와 같은 명령어로 데이터 이관을 시도했으나 권한문제때문에 다음과 같은 오류가 출력되었다. Access denied; you need (at least one of..

AWS 2019.09.19