EC2(Elastic Compute Cloud)

양동길·2025년 5월 26일

AWS

목록 보기
2/4

-> 컴퓨팅 서비스
-> 원격으로 컴퓨터 대여
->서버 운영, 프로그램 실행, 학습

EC2 장점

  • 확장성(Scalability) -> 늘리거나 줄일수 있다 -> Scale Up(사양업) , Scale Out(분산시스템)

Case 1)
배포 -> 10분후 , cpu 사용량 100% -> 서버 종료 -> Scale Up

Case2)
배포 -> 10분 후, cpu 사용률20% -> 무한로딩 -> Scale Out

서버에 처리량을 늘리는 방법

Scale Up/Scale Down -> 인스턴스 타입 조정
Scale Out/In -> Auto Scaling Group
인스턴스(instance) 유형/타입

실체화 된 컴퓨팅 서비스
EC2 안에서 컴퓨팅 서비스 단위
운영체제(O/S): Operrating System
: 컴퓨팅 자원을 효율적으로 관리

RSA key-pair -> 공개키/비밀키 한쌍을 이루는 키
SSH Protocol -> 22번 포트사용 -> 127.0.0.22
IPv4 -> 127.0.0.1 > 인터넷상에서 주소
Port -> 127.0.0.1:0 ~ 65536

권한
-AWS계정에서 권한 관리
사용자,역할,다른서비스 -> 무엇을 할수 있는지없는지
S3 Pubilc -> 아무나 접속 가능하게 -> 인터넷을 통해서도 가능

방화벽(security Group):
네트워크딴(인터넷을 통한 접속)에서 접속관리
1개 이상의 보안그룹이 필수

[EC2 접속 방법]

SSH & Key pair(.pem)

. AWS console > instance Connect

  • 프로토콜 SSH
  • 터미널에서 접속 가능
    ssh -i key-pair주소 ec2-user @ 퍼블릭 IPv4 주소

0개의 댓글