EC2 Elastic IP 생성 NAT 게이트웨이 생성 - 탄력적 IP 할당public 서브넷에 연결(NAT 게이트 웨이는 Public 서브넷에 있어야한다.) private subnet 라우팅테이블에 NAT Gateway 연결private subnet에서 NAT게이트웨이를 통해 외부 인터넷과 통신할 수 있게 해야하기 때문에 NAT 게이트웨이 연결이후 Linux-02에서 외부통신 ping 8.8.8.8 확인 이후 sudo yum install -y httpd 명령어로 Web 서버 설치 curl 명령으로 Web서버 정상설치 확인
PuTTY Gen에서 PPK키 2개 생성이후 해당 Public 키로 EC2 Linux-01 & Linux-02 키페어 등록Public Subnet = Linux-01Private Subnet = Linux-02 목표 : Linux-01에서 Linux-02로 접속하는 것과정 : Linux-02의 private키를 Linux-01에 넣고 SSH 접속으로 Linux-02에 접속 PPK키 = PuTTY에서 사용PEM키 = OpenSSH에서 사용 SSH는 비밀키 사용 시 PEM키를 사용하여야한다.하지만, 생성한 키는 PPK키이었으므로 PPK키를 PEM키로 변환해야한다. PPK키를 PEM키로 변경Load로 Linux-02의 private ppk키를 가져온 후 Conversions - Export OpenSSH ke..
새로운 볼륨 생성 볼륨 연결인스턴스 선택 인스턴스에 볼륨 연결 이후 lsblk명령어로 확인 볼륨 마운트 진행sudo mkfs -t xfs /dev/xvdbsudo mkdir /new-hddsudo mount /dev/xvdb /new-hdd : 하드디스크를 파일에 마운트 df -hT 마운트 확인 위 방법으로 마운트를 진행 후 reboot 하면 볼륨 마운트가 사라진다!!영구 적용이 아님..!!fstab파일 설정으로 볼륨마운트 영구 적용1. fstab파일 백업 : cp /etc/fstab /etc/fstab.origin2. UUID 확인 : lsblk -f3. vi fstab 4. 마운트할 볼륨 정보 추가 5. reboot 진행 볼륨 정상적으로 영구 마운트 확인reboot 이후 접속하여 lsblk 명령..
PuTTY Key Generator로 Private, Public 키 생성사용할 Password 설정 키페어에서 키 페어 가져오기로 public key 등록 EC2 생성 및 사용자 데이터 삽입#!/bin/bashyum install httpdsystemctl start httpdsystemctl enable httpd EC2 로그인 IP입력 후 private key 선택 EC2 ID : ec2-user / PW : 설정한 PW로 로그인 사용자 데이터 입력 동작 로그 확인 가능
Load Balancer하나의 인터넷 서비스가 발생하는 트래픽이 많을 때 여러 대의 서버가 분산 처리하여 서버의 로드율 증가, 부하량, 속도 저하 등을 고려하여 적절히 분산 처리하여 해결해주는 서비스애플리케이션 로드 밸런서 (ALB)계층: OSI 모델의 7계층 (애플리케이션 계층)에서 작동합니다.프로토콜 지원: HTTP, HTTPS, WebSocket.특징:URL 경로 기반 라우팅: 특정 URL 경로에 따라 요청을 다양한 대상 그룹으로 라우팅할 수 있습니다.호스트 기반 라우팅: 요청의 호스트 헤더를 기반으로 요청을 라우팅할 수 있습니다.Content-based 라우팅: HTTP 헤더, 메소드, 쿼리 파라미터 등을 기반으로 요청을 라우팅할 수 있습니다.WebSocket 지원: WebSocket 연결을 지원..
IaaS(Infrastructure as a Service) - 인프라를 제공해주는 서비스가상화된 컴퓨팅 자원을 제공하는 서비스 모델EC2, VPC, EBS, EKSPaaS(Platform as a Service) - 개발 플랫폼을 제공해주는 서비스개발자가 애플리케이션을 개발하고 배포할 수 있는 플랫폼을 제공하는 서비스 모델Google App Engine, Heroku, Microsoft Azure App ServicesSaaS(Software as a Service) - 소프트웨어를 직접 이용할 수 있는 서비스사용자가 인터넷을 통해 소프트웨어를 직접 이용할 수 있는 서비스 모델입니다.Google Workspace, Microsoft Office 365