본문 바로가기
반응형

개발/AWS46

EC2 Java 설치 및 JAVA_HOME 설정 1. java 설치 가능 목록 확인 yum list | grep jdk 2. java Install 및 설치 확인 - "devel"로 설치 sudo yum install -y java-1.8.0-openjdk-devel.x86_64 java -version 3. java 경로 확인 $ which java /usr/bin/java $ readlink -f /usr/bin/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.amzn2.0.2.x86_64/jre/bin/java 4. JAVA_HOME 설정 # vi 열기 sudo vi /etc/profile # profile내에 JAVA_HOME 등록 export JAVA_HOME=/usr/lib/jvm/java-1... 2022. 1. 21.
AWS VPC 개념 VPC(Virtual Private Cloud) - AWS 계정 전용 논리적 가상 네트워크, 서브넷, 라우팅테이블, 네트워크Gateway 등 가상 네트워크 환경 - AWS는 기본 VPC제공: 서브넷, 인터넷 Gateway 등 기본 구성 - VPC 주요 기능 서브넷(CIDR블록): VPC 네트워크 범위를 CIDR로 정하고, 이를 더 작은 서브넷으로 나누어 사용 서브넷 마스크: 네트워크 범위 계산하는 값(CIDR는 서브넷 마스크의 표기법 중 하나) 가용영역(AZ): 서브넷이 구축된 물리적인 장소 인터넷 Gateway(IGW): 인터넷에서 서브넷으로 접속이 필요한 경우 사용(VPC당 1개) NAT Gateway: 서브넷에서 인터넷 접속 시 필요(인터넷에서 서브넷으로는 접속 불가) Elastic IP: 고정 P.. 2022. 1. 21.
AWS - S3 개념 - 오브젝트 스토리지 서비스로 단순 스토리지 기능 외에 정적 웹서버 및 쿼리 사용 기능 제공 - 요금 = 저장용량 + 전송량 * [참고]일반적인 Storage 종류 - NAS(Network Attached Storage): LAN연결, 비용 저렴, OS상 '파일 서버' - SAN(Storage Area Network): 스토리지 전용 네트워크 구성, Block수준 데이터 저장, OS상 '디스크' S3 특징 확작성: 확장, 축소가 쉬움 가용성(내구성): 99.999999999%의 가용성 제공, 최소 4개의 AZ에 자동 복제 신뢰성: 암호화 기능, 접근 관리 도구 제공 다양한 관리 기능: 스토리지 클래스 분석, 수명 주기 정책 등의 관리 기능 제공 스마트한 기능: 데이터 쿼리 기능(S2 Select), At.. 2022. 1. 19.
AWS - EC2 기본 1. EC2 인스턴스 요금 인스턴스 사용량 + EBS요금 + 통신요금 + 그 외 옵션 - 인스턴스 사용량(기동시간 X 단가): 인스턴스 기동 초단위 과금, 정지 시에는 미과금 - EBS 스토리지(용량 X 단가): 스토리지 성능(SSD,HDD,IOPS)에 따라 단가 다름, 정지 시에도 과금 - 통신요금(Outbound 요금): 인바운드는 무료, 인스턴스에서 인터넷으로 나가는 아웃바운드에 과금 - 그 외 옵션: Elastic IP(고정 공인 IP) 서비스 등 옵션 사용 시 추가 * IOPS(Input Ouput Per Second): 1초간 처리할 수 있는 입출력 수 2. 주요 인스턴스 유형 - 범용(T2,T3,M4,M5 등): 일반적인 서버, 버스트 기능을 지원하는 유형도 있음 - 컴퓨팅 최적화(C4,C5.. 2022. 1. 16.
AWS 로드발란서(ELB) 특징 및 종류 로드발란서를 사용 해야하는 이유 사용자 트래픽을 여러 Instances에 분산 Single point of access(DNS) 제공을 위해 Instance의 실패를 커버하기 위해서(HA) SSL(HTTPS) 통신 지원 Public/Private의 트래픽을 분리 쿠키 사용 지원 Health Check(문제 있는 인스턴스로 트래픽 전달안함 ) ELB 구성 ELB 타입 인터넷 접속 여부에 따라 Internet Facing, Internal 타입으로 구분 Internet Facing ELB : 인터넷 연결 가능, Public/Private IP 사용 가능, 인터넷/VPC내부 접속 가능 Internel ELB : 인터넷 연결불가, Private IP만 사용, VPC내부 접속 가능 ELB 종류 1. CLB(Cla.. 2021. 12. 28.
AWS Aurora Aurora AWS에서 자체 개발한 AWS만의 RDBMS로써 MySQL 및 Postgresql 호환 가능 함 Aurora vs RDS 차이 1. Storage - RDS MySQL: ①자신의 EBS -> ②EBS 미러링 -> ③Replication 데이터 전송 -> Replica받은쪽에서 ④EBS 저장 및 ⑤EBS 미러링 실행 - Aurora: 4/6쿼럼을 사용해 Shared Storage에 저장, Replica로 전달하는 것은 frm 및 redo log로써 네트워크 bandwidth 사용이 적고 빠름 2. 관리주체 - RDS MySQL: 관리자가 직접 관리 - Aurora: AWS가 개발해서 버전 업그레이드를 주기적으로 시행 3. Read Replica 구성 - RDS MySQL: Read Replic.. 2021. 12. 10.
반응형