AWS SOA

AWS , EC2 란

youngjae5427 2023. 9. 1. 10:00

* AWS EC2 -  AWS에서 임대하는 가상서버 EC2

EC2 ( Elastic Compute Cloud) = Infrastrure as a Service

 

 

* 구성하는 여러 서비스

EC2 instance  ( 가상머신을 EC2에서 임대 )

EBS = elastic block store  (데이터를 가상 드라이브나 볼륨에 저장)

ELB = elastic load balancer  (로드 분산)

ASG = auto scaling gruop (서비스 확장)

 

* EC2 인스턴스의 운영체제

리눅스, 윈도우, 맥OS

 

* 가상머신에는 컴퓨터 성능, CPU개수, 액세스메모리, 용량, 방화벽 규칙

                        네트워크를 통한스토리지 필요 여부, 하드웨어 연결 가능, 네트워크 카드 선택 가능

  ==> 원하는 대로 가상머신을 선택하여 AWS에서 빌릴 수 있다

 

* Bootstrapping : 머신이 작동할 때 시작되는, 한번만 실행되는 명령어

==> 부팅 작업 자동화 ( 부팅 시 업데이트, 소프트웨어 설치 등 )

==> EC2 사용자 데이터 스크립트 = 루트 계정에서 실행된다

 

* AWS 프리티어 인스턴스 : t2.micro  // 750시간 사용가능 (한달정도) 

 

* EC2 인스턴스 생성 // 첫 번째 가상서버

EC2 -> 인스턴스 -> 인스턴스 시작

 

 

* 키 페어(로그인) -> 새 키 페어 생성

.pem 형식 사용 가능 : 맥, 윈도우10이상 , 리눅스 

* 네트워크 설정

* 고급 세부 정보 -> 사용자 데이터 (EC2 인스턴스에 제공, 처음 생성할 때만 실행)

업데이트, http웹 서버를 머신에 설치, html 파일 사용 등...

* 요약 -> 지금 까지 설정한 부분을 확인

 

* 인스턴스가 생성된 걸 확인 ( 클라우드를 이용함으로서 여러개의 인스턴스를 빠르게 생성 가능하다)

Instance ID : 고유 식별자

Public IPv4 address :  생성한 EC2 인스턴스에 접근하기 위한 주소

private IPv4 address : AWS에서 내부적으로 인스턴스에 접근하는 방법

세부 정보(플랫폼, AMI ID), 보안(인/아웃 바운드규칙) 등을 통해 여러가지 내용을 확인 가능하다

 

* 인스턴스에서 실행되고 있는 웹서버 접근

Public IPv4 address  복사 -> 주소 창에 입력 (https 이용시 접근 제한)

* 실행 중인 인스턴스 중지  (상태 -> 중지) : 웹 사이트  무한 로딩

원할 때 실행하고 중지 가능

오래 사용 실행할 수록 요금이 늘어남 -> 중지하면 요금 부과 X (볼륨이 존재, 인스턴스 유지)

* 중지 -> 시작

Public IPv4 address 변경 된걸 확인 가능  -> 인스턴스를 재시작 할 때마다 변경됨

private IPv4 address 변경 X

==> 기존에 웹 사이트에 접속하려면 새로운 Public IPv4 address 를 입력해야함

'AWS SOA' 카테고리의 다른 글

AWS , EC2 인스턴스 유형  (0) 2023.09.04
AWS , IAM Role  (0) 2023.09.03
AWS , CloudShell  (0) 2023.09.01
AWS , Access Key / CLI & SDK  (0) 2023.08.31
AWS , IAM MFA(Multi Factor Authentication)  (0) 2023.08.30