AWS 기본 - 1

Tony Lee·2023년 5월 15일
0

knowledge

목록 보기
6/16

EC2

인스턴스: 가상 컴퓨팅 환경
AMI (Amazon Machine Image): 인스턴스 템플릿
만든 인스턴스는 키페어를 통해서 로그인 할 수 있음
인스턴스 스토어 볼륨: 임시 데이터를 저장하는 스토리지 볼륨으로 인스턴스 중다, 최대 절전모드로 전환 또는 종료 시 삭제됨

Elastic IP: 인스턴스의 고정 IP
태그: 사용자가 생성하여 Amazon EC2 리소스에 할당할 수 있는 메타 데이터
VPC (Virtual Private Cloud): AWS 클라우드에서는 논리적으로 격리되어 있지만 원할 때마다 고객의 네트워크와 간편히 연결할 수 있는 가상 네트워크

EC2 구성도

EC2 인스턴스 생성


AWS Console 로 들어가서 EC2를 검색하고, region을 알맞게 설정 한 후 Key Pair를 누른다.

위와 같은 화면이 나오면, 필요한 키페어를 선택하고, 맥은 .pem, 윈도우는 .ppk를 선택해주면 된다.
키페어를 안전한 곳에 저장했다면 launch instance를 누른다.

ssh connection

키페어를 설정하고 받은 키를 ~/.ssh 폴더에 넣는다.
그리고 권한을 바꿔준다 $ chmod 400 aws_mac.pem
연결을 할때는 ssh -i "YOUR_KEY_FILE" YOUR_AMAZON_IP_ADDRESS 이렇게 입력하면 연결된다.

고정 IP, Elastic IP

왼쪽 Elastic IP로 들어가서 할당해주면 된다.

5개까지 발급이 원활하니 필요할때만 사용하는게 좋다.

포트 지정

Security Groups로 들어가면 Edit Inbound Rules이라는 곳이 있는데, 이곳에서 HTTP 또는 HTTPS를 열어두면 다양한 경로로 접속이 가능하다.

Elastic Beanstalk

애플리케이션 실행 인프라에 대해 자세히 알지 못해도 AWS 클라우드에서 애플리케이션을 배포하고 관리할 수 있다.
애플리케이션을 업로드하기만 하면, Elastic Beanstalk에서 용량 프로비저닝, 로드밸러싱, 조정, 상태 모니터링을 자동으로 처리한다.
개인 프로젝트에 사용해봐야겠다!

VPC

가상 네트워크망.
프라이빗과 퍼블릭 네트워크를 구성해서 만드는 것이 좋다.

자세한 내용은 추후에 배움

키 페어

EC2와 동일하게 beanstalk도 키페어가 필요하다.

생성 후

EC2 인스턴스에서 확인 가능

profile
Striving to have a positive impact on the community

0개의 댓글