728x90
반응형

AWS 6

[Mac] 맥북 터미널에서 AWS Bastion 터널링 설정 및 접속

■ Mac 맥북 터미널에서 AWS Bastion 터널링 설정 및 접속 ssh로 서버 접근 시 key 를 등록하여 설정 및 접속 ■ ssh key 등록방법 ssh-add -K .pem파일경로 ■ Bastion 터널링 설정방법 1. Mac terminal or iterm 실행 2. 터널링에 필요한 .pem 파일 경로 확인 (해당 파일 권한 400 or 700) 3. 하기 명령어 실행 local_port: 로컬 포트 (임의 지정) #ssh -i ~/.pem파일경로/.pem aws_username@aws_db_ip -p 22 -L local_port:DNS_path ssh -i ~/mykeypair.pem -N -D 8157 hadoop@ec2-###-##-##-###.compute-1.amazonaws.com

AWS 2023.03.23

[AWS] AWS RDS MySQL 서버 time_zone 변경 방법

■ AWS RDS MySQL 서버 time_zone 변경 방법 ■ 현재 timezone 확인 #DB 서버의 현재 시간 확인 SELECT NOW(); #DB 서버의 현재 timezone 확인 SELECT @@global.time_zone; ■ MySQL DB 서버의 timezone 변경 * AWS RDS의 경우 하기 쿼리 실행 시 Access Denied 에러가 발생하며 변경되지 않음 SET GLOBAL time_zone='Asia/Seoul'; ■ AWS 설정 방법 Amazon RDS > 대시보드 > DB 인스턴스 > 해당 데이터베이스 선택 > 구성 > 파라미터 그룹 (실제 파라미터 그룹 선택) > 파라미터 > "time_zone" 검색 > 파라미터 편집 > "time_zone" 값 셀렉트 박스 "Asi..

AWS 2021.12.29

[AWS] Amazon Machine Image(AMI), 오토스케일링(Auto-Scaling) 정의

■ AWS Amazon Machine Image(AMI), 오토스케일링(Auto-Scaling) 정의 ■ AWS Amazon Machine Image(AMI) 란? EC2 인스턴스 생성을 하기 위한 기본 파일이라고 생각하면 됨 해당하는 OS에 들어간 내용의 파일을 복사하여 사용하는 형식 AMI 같은 경우에는 단순 OS 설치만 되는게 아니라 OS 설치 및 데이터베이스, 각종 서버 애플리케이션 등 설치된 모든 프로그램까지 같이 백업한다는 개념 OS 설치 및 설정이 완료된 후 AMI 파일을 생성하여 EC2를 이용해서 오토스케일링(Auto-Scaling) 기능을 통해 Scale-Out 가능 *Scale-Out 이란 서버 처리용량 향상을 위해 서버 성능보다 서버 구입을 통해 처리하게 하는 서버 확장 ■ AWS A..

AWS 2021.10.14

Elastic Load Balancing(ELB) 웹서버 로드 밸런싱

■ Elastic Load Balancing(ELB) 웹서버 로드 밸런싱 ■ Load Balancing (로드 밸런싱) 이란? 트래픽을 분산시켜주는 컴퓨터 네트워크의 기법 즉, 워크로드를 가상 서버와 같은 다수의 컴퓨팅 리소스로 분산함 (컴퓨터 자원들에게 작업을 나누는 것을 의미함) ■ Load Balancing (로드 밸런싱) 이점 - 로드 밸런서를 사용하게 되면 애플리케이션의 가용성 및 내결함성이 향상됨 - 애플리케이션에 대한 요청의 전체적인 흐름을 방해하지 않고 필요에 따라 컴퓨팅 리소스 추가/제거 가능 - 정상적인 대상에만 요청을 보내도록 컴퓨팅 리소스의 상태를 모니터링하는 상태 확인 구성 가능 - 암호화 및 복호화 작업을 로드 밸런서로 오프로드 가능 ■ Elastic Load Balancing ..

AWS 2021.09.30

[AWS] Amazon Relational Database Service(Amazon RDS)란

■ Amazon Relational Database Service(Amazon RDS)란 Amazon Relational Database Service(Amazon RDS) 란? AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영, 확장할 수 있는 웹서비스로 경제적이고, 크기 조절이 가능한 용량 제공 및 공통 데이터베이스 관리 작업을 관리함 ■ DB 인스턴스 Amazon RDS의 기본 빌딩 블록으로 AWS 클라우드에 있는 격리된 데이터베이스 환경으로 각 DB인스턴스는 DB엔진을 실행하며, 현재는 MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server DB 엔진을 지원함 AWS Database Migration Service 사용으로 기존 데이터베이..

AWS 2021.08.18

[AWS] Amazon RDS Endpoint(엔드포인트) 란?

■ Amazon RDS Endpoint(엔드포인트) 란? Amazon RDS Endpoint(엔드포인트) 란? Client(클라이언트)가 Database(데이터베이스)로 바로 접근하기 위한 Host(호스트) 정보 ■ MySQL DB 인스턴스에 대한 연결 정보 찾기 *DB 인스턴스의 연결정보에는 Endpoint(엔드포인트), 포트, 유효한 데이터베이스 사용자(ex.마스터 사용자)가 포함됨 예를 들어, Endpoint(엔드포인트)값 mydb.123456789012.us-east-1.rds.amazonaws.com 포트값 3306 , 데이터베이스 사용자는 admin 라고 가정했을 때 해당 정보를 바탕으로 연결 문자열에 다음값을 지정함 호스트 또는 호스트 이름 또는 DNS 이름에 mydb.123456789012..

AWS 2021.08.11
728x90
반응형