본문 바로가기

aws6

[MySQL] AWS, Azure, GCP와의 통합 전략(클라우드 솔루션) 목차 MySQL의 클라우드 솔루션: AWS, Azure, GCP와의 통합 전략 🌥️💾 안녕하세요, 클라우드와 데이터베이스에 관심 있는 여러분! 현재 많은 기업과 개인 개발자들이 클라우드 플랫폼을 활용해 데이터베이스 서비스를 구축하고 있습니다. 오늘은 MySQL을 주요 클라우드 서비스인 AWS, Azure, 그리고 Google Cloud Platform(GCP)에 통합하는 방법과 장점에 대해 알아보겠습니다. 각 클라우드 서비스가 제공하는 MySQL 솔루션을 통해 효율적이고 안정적인 데이터베이스 시스템을 구축하는 방법을 살펴봅시다. 클라우드에서 MySQL을 사용하는 이유 확장성: 데이터베이스의 크기와 성능을 요구사항에 따라 유연하게 조정할 수 있습니다. 유지보수: 하드웨어 관리, 백업, 패치 적용과 같은 작.. 2023. 12. 29.
Chapter 6. React 배포 목차 1. IAM ■ IAM 등록 서비스에서 보안, 자격 증명 및 규정 준수에 IAM을 클릭 사용자를 클릭 사용자 추가 클릭 사용자 정보를 입력 후 다음 클릭 - 사용자 이름 입력 - 액세스 권한 체크 해제 권한 설정 후 다음 클릭 - 권한 옵션은 직접 정책 연결 - 권한 정책은 s3full로 검색하여 AmazonS3FullAccess 체크 확인 후 사용자 생성 클릭 2. S3 ■ S3 등록 서비스에서 스토리지에 S3를 클릭 버킷 만들기 클릭 - 버킷 처음 만들 때는 위 화면 - 버킷이 존재하면 아래 화면 버킷 이름 입력 및 AWS 리전은 서울로 선택 - 버킷 이름은 중복이 안됨 객체 소유권은 ACL 활성화됨으로 클릭 이 버킷의 퍼블릭 액세스 차단 설정 - 모든 퍼블릭 액세스 차단은 해제(학습 중이라 해.. 2023. 6. 29.
Chapter 5. Jenkins 목차 1. Jenkins ■ Jenkins란? 모든 언어의 조합과 소스 코드 레포지토리에 대한 지속적인 통합(Continuous integration, CI)과 지속적 배포(Conticuous delivery, CD) 환경을 구축하기 위한 도구 빌드, 테스트, 배포 프로세스를 자동화하여 소프트웨어 품질과 개발 생산성을 높임 편리한 설정, 안정적인 빌드/배포 환경, 다양한 활용 및 손쉬운 확장이 가능 보편적으로 EC2 인스턴스를 nginx 1개, jenkins 1개, 서버 EC2 2개를 기본으로 함 아래의 배포는 서버 1개를 예시로 진행 ■ Jenkins로 배포 jenkins 이름으로 보안 그룹, 인스턴스 생성 - 해당 링크에서 나온 방식으로 각각 생성 jenkins 인스턴스 연결 sudo apt upda.. 2023. 6. 29.
Chapter 3. Back-end 배포 목차 1. git으로 배포 ■ EC2 생성 AWS 로그인 서비스 ➡ 컴퓨팅 ➡ EC2 클릭 보안그룹 ➡ 보안그룹 생성 보안 그룹 이름, 설명 설정 인바운드 규칙 추가 보안 그룹 생성 인스턴스 ➡ 인스턴스 시작(추가) 이름 설정 애플리케이션 및 OS 이미지 ➡ Ubuntu 선택 ➡ 20버전 선택 키 페어 생성 보안그룹 ➡ 기존 보안그룹 선택 ➡ test, default 선택 EBS 볼륨의 최소 8GB 설정(프리티어로는 인스턴스 3개 생성 가능) 인스턴스 생성 인스턴스 상태 검사 ➡ 검사 통과(SSH 접속 가능) ■ git clone 설정 해당 인스턴스 클릭 ➡ 작업 ➡ 연결 연결 후 명령어 입력 sudo apt update(최신 상태로 업데이트) 파일을 보내기 위해 jdk과 git 설치 sudo apt i.. 2023. 6. 29.
Chapter 2. 데이터베이스 연결 목차 1. RDS ■ 파라미터 그룹 생성 서비스 - 데이터베이스 - RDS클릭 파라미터 그룹 클릭 파라미터 그룹 생성 파라미터 그룹의 세부 정보를 설정 후 생성 생성된 파라미터를 클릭하여 들어간 뒤 파라미터 편집 클릭 time_zone 을 Asia/Seoul로 변경 char를 검색 후 아래의 요소들을 utf8mb4로 변경 - character_set_client - character_set_connection - character_set_database - character_set_filesystem - character_set_results - character_set_server collation을 검색 후 아래의 요소들을 utf8mb4_0900_ai_ci로 변경 - collation_connecti.. 2023. 6. 29.
Chapter 1. AWS(Amazon Web Services) 목차 1. AWS ■ AWS란? Amazon.com에서 제공하는 클라우드 컴퓨팅 플랫폼을 구성하는 원격 컴퓨팅 서비스 모음 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공 애플리케이션 및 서비스를 보다 쉽게 확장하고 실행 가능 ■ AWS 가입 AWS에 접속 AWS 계정 새로 만들기 절차대로 진행하여 생성 (VISA, MASTER 등 카드 등록 필수) 회원가입 완료 후 지역을 서울로 변경 ■ AWS 서비스 1. RDS(Relatioanl Database Service) 관리형 관계형 데이터베이스 서비스 클라우드에서 관계형 데이터베이스를 쉽게 설정, 운영 및 확장 가능 Amazon Aurora, Microsoft SQL Server, Oracle, PostgreSQL, .. 2023. 6. 21.