ALB2 AWS 엘라스틱 빈스톡을 이용한 백엔드 배포 AWS CLI 설치 1. AWS 계정 생성 2. 파이썬 3 설치 3.AWSCLIV2.msi 설치 - 설치는 긍정적으로, aws --version으로 확인 4. AWS CLI 설정 - 로그인 후 IAM 서비스 접속 : Identity and Access Management - 역할마다 다른 접근 권한 부여 - 왼쪽 메뉴에서 엑세스 관리 - 사용자 - 오른쪽 대시보드 상단 사용자 추가 클릭 - 세부 설정 : 원하는 사용자 이름 입력 후 프로그래밍 방식 액세스 선택 - 액세스 키와 시크릿 키 자동 생성 - 권한 설정 : 기존 정책 직접 연결 클릭 후, AdminstratorAccess (모든 리소스 권한 / EC2, RDS, EMR 등) - 태그 추가 : 선택사항 - 검토 후 사용자 만들기 클릭 후 액세스 키.. 2022. 4. 14. AWS 프로덕션 환경 0) 작동 방법 프론트 엔드 주소 입력 -> 프론트 엔드 서버에 연결된 애플리케이션 로드 밸런서 -> 로드 밸런서에 연결 된 오토 스케일링 그룹 내 EC2 인스턴스 중 하나에 트래픽 전달 -> EC2 인스턴스 내부에서 실행 중인 프론트 애플리케이션이 브라우저에 React.js 애플리케이션 반환 ID/비밀번호 로 로그인 -> 백앤드 서버의 애플리케이션 로드 밸런서 -> 백앤드 애플리케이션 ->Mysql 서버와 통신 -> 데이터 교환 *필요 리소스 1) EC2 : Elastic Compute Cloud : 서버 컴퓨터 - 애플리케이션에 접근하려면 EC2의 IP나 EC2의 퍼블릭 도메인을 이용하여 접근 - 프론트엔드 서버 + 백엔드 서버 2개를 운영 2) 라우트 53 - DNS : 도메인과 IP 맵핑 (+IS.. 2022. 4. 13. 이전 1 다음 반응형