AWS 6

[ AWS ] - Rds 기본

AWS RDS (Relational Database Service) Rds는 aws에서 제공하는 관계형 데이터베이스 서비스로 완전관리형으로써, aws 자체에서 확장성, 높은 가용성, 데이터베이스 백업 등을 사용자를 대신하여 알아서 관리해줌으로써 사용자는 오직 서비스 로직에만 집중할 수 있도록 해준다. Rds에서 제공되는 데이터 베이스 엔진 ‣ Amazon Aurora ( mysql 호환 버전, postersql 호환 버전) ‣ MySQL ‣ MariaDB ‣ PosterSQL ‣ Oracle ‣ SQL Server 각각의 DB 엔진마다 파라미터 그룹을 설정할 수 있다. ⭐️ DB 인스턴스 aws 클라우드에 구성된 데이터베이스 환경으로, RDS의 기본 구성요소이다. DB 인스턴스에는 인스턴스 식별자가 존재..

AWS 2022.06.21

[ AWS ] - s3에 정적 웹사이트 호스팅하기

가정 : s3 버킷이 생성되어 있어야 한다. 버킷 생성하기 : https://mihee0703.tistory.com/43 [ AWS ] - s3 버킷 생성하기 버킷 만들기 클릭 버킷 이름과 aws 리전을 설정해준다. (bucket이름은 기존의 것과 중복될 수 없다.) 객체소유권 - ACL 비활성화됨 퍼블릭 엑세스 차단 설정 - 모든 퍼블릭 엑세스 차단을 비활성화하 mihee0703.tistory.com 버킷에서 파일 추가를 클릭 후 호스팅하려는 정적 파일을 업로드한다. 버킷의 속성에서 가장 아래에 있는 정적 웹 사이트 호스팅에서 편집을 클릭한 후 아래와 같이 입력한다. 정적 웹사이트 호스팅을 활성화 클릭 후 아래와 같이 입력한다. 인덱스 문서에는 본인이 업로드한 정적 파일명을 입력한 후 저장한다. 아래와..

AWS 2022.06.03

[ AWS ] - s3 버킷 생성하기

버킷 만들기 클릭 버킷 이름과 aws 리전을 설정해준다. (bucket이름은 기존의 것과 중복될 수 없다.) 객체소유권 - ACL 비활성화됨 퍼블릭 엑세스 차단 설정 - 모든 퍼블릭 엑세스 차단을 비활성화하는 것 선택 // 테스트 용으로 생성하는 것이므로 s3 url에 쉽게 접근 가능하도록 모든 퍼블릭 엑세스 차단을 비활성화 하였다. 나머지 사항들은 기본 선택된 것대로 두고 버킷 만들기 클릭 생성된 버킷을 클릭한 후 권한 클릭 버킷 정책의 편집 클릭 후 버킷 정책 편집에 들어와서 정책 생성기 클릭 아래의 설정 후 Add Statement를 클릭하고 , 이후에 밑에 생긴 Generate Policy를 클릭한다. // 설정에 관한 부분은 본인의 필요에 맞게 변경 가능하다. - Select Type of Po..

AWS 2022.06.03

[ AWS ] - Apprunner 사용하여 배포하기

배포할 repository 주소 https://github.com/miheeOh/react_new aws 계정은 존재한다고 가정 1. app runner를 검색합니다. 2.App Runner 서비스 생성을 클릭합니다. 3. 기존에 연결된 git 저장소가 없는 경우, 새로 추가를 클릭하고 github 계정을 연결합니다. 리포지토리 칸은 배포하려는 리포지토리를 선택합니다. 브랜치 칸은 배포하려는 브랜치를 선택합니다. 앞으로 main 브랜치에 변경된 내용을 push하게 되면 배포된 사이트에 main 브랜치의 변경된 내용이 반영됩니다. 배포 설정의 경우 위에서 설정한 브랜치에 push되면 자동으로 배포되도록 자동을 선택합니다. 모든 설정이 완료된 경우 다음을 클릭합니다. 4. 빌드 구성 부분에서 리포지토리에 배..

AWS 2022.05.21

[ AWS ] - ec2 이용하여 배포하기

가정 : aws의 계정이 존재하고 로그인이 되어있음을 전제하였다. 1. 콘솔에 ec2를 입력 후 EC2 클라우드의 가상 서버라고 되어 있는 것을 클릭한다. 2. 지역은 서울(ap-northeast-2)로 한 후, 왼쪽의 카테고리 목록에서 인스턴스-인스턴스를 클릭한다. // 지역은 달라져도 큰 상관없다. 하지만 해당 서버가 실제 이용되는 지역으로 설정하는 것이 좋다. 3. 우측 상단의 인스턴스 시작을 클릭한다. 4. 이름에는 해당 인스턴스 구분명을 적고 애플리케이션 및 OS 이미지에서는 Ubuntu를 선택하고, 나머지는 기본값을 그대로 둔 후 인스턴스 시작을 클릭한다. 5. 아래와 같은 창이 나오면 해당 키페어 이름을 적고, 나머지는 기본값 그대로 한 후 키 페어 생성을 클릭한다. 6. 이와 같이 되면 인..

AWS 2022.04.05