AWS EC2사용하기
AWS란?
brave-planarian-384.notion.site

AWS EC2사용하기
AWS란?
- Amazon Web Services(AWS)는 지금은 흔히 클라우드 컴퓨팅이라고 알려진 웹 서비스 형태로 기업에 IT 인프라를 제공.
- 시중에 제공하는 IT인프라구축 서비스 개수만 250개 이상
클라우드 컴퓨팅이란?
서버 환경을 직접 구축하려면 컴퓨터장비, 운영체제, 네트워크, 보안, 소프트웨어 등의 다방면의 지식을 필요로 합니다.
또 서버를 지속적을 운영하고 관리하는데, 상당한 노력과 비용이 들어갑니다.
클라우드 컴퓨팅이란 서버(컴퓨터)를 가상으로 구축하고 사용자에게 환경을 제공해주는 것을 의미합니다.
온프레미스 vs 클라우드 컴퓨터
- 온프레미스는 기업의 서버를 자체적으로 보유하고 있는 서버에 직접 설치하고 운영하는 방식 입니다. (데이터센터)
- 클라우드는 필요한 IT 자원만을 선택해 인터넷을 통해 ‘서비스’ 방식으로 구입해 사용하는 방식입니다. 클라우드 서비스는 제공하는 자원에 따라 크게 3가지로 분류할 수 있습니다.
- Saas - Software as a Service(소프트웨어를 웹에서 사용할 수 있는 서비스)
- laas - Infrastructure as a Service(인프라 구축에 필요한 시스템을 대여하는 서비스)
- Paas - Platform as a Service(소프트웨어 개발에 필요한 플랫폼을 대여하는 서비스(구글검색엔진 등) )
AWS의 가장 대표적인 기능으로
EC2 - 엘라스틱컴퓨터
S3 - 스토리지
RDS - 데이터베이스
Route53 - 도메인서비스
ELB - 엘라스틱 로드 밸런싱 (트래픽 분산)
AMI - 아마존 머신 이미지 (많이 사용하는 서비스 복제)
등이 있습니다.
AWS는 가입 후 1년간 프리티어로 몇몇 서비스를 무료로 제공합니다.
EC2로 서버 구축하기
EC2생성하기
Region서울로 생성합니다.
AWS 데이터 센터를 전세계 각지에 구축하고 있습니다.
우리가 Saas(웹서비스의제공)으로 클라우드를 사용하게 되면 지정된 Region에 가상으로 생성됩니다.

EC2 > 인스턴스 > 인스턴스 시작
운영체제는 우분투20
하드디스크 용량은 최소8기가 최대 30기가까지 잡을 수 있습니다. (프리티어기준)


보안그룹 지정
보안그룹은 방화벽이라고 생각하면 됩니다.
ssh는 리눅스 접속을 위한 프로토콜로 필수 입니다.
- 본인아이피에서만 접속 가능으로 설정해도 되고 (보안상 유리)
- 0.0.0.0/0 어디서든 접속 가능으로 설정해도 됩니다.
http포트는 웹요청으로 80포트는 어디서든 접속할 수 있게 열어줍니다.


키페어(비밀번호)
PPK(개인키) - putty 접속에 사용
PEM - ssh접속에 사용
어차피 putty gen을 이용해서 상호 형변환이 가능하기 때문에 아무거나 받아도 됩니다.
접속하는 키파일로 잃어버리면 재발급 거의 불가능하니 중요하게 관리합니다.

[보안그룹] -> 여기서 설정 변경 가능

인스턴스 생성이후 탄력적 아이피연결
인스턴스가 꺼지고 켜지면 아이피가 변경될 수 있습니다.
접속 주소가 변한다는 것이죠.
고정으로 사용하려면 탄력적 아이피를 발급받고 연결합니다.



접속확인
- window 운영체제
PuTTy 다운로드 (윈도우)
Download PuTTY: latest release (0.78)
This page contains download links for the latest released version of PuTTY. Currently this is 0.78, released on 2022-10-29. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel
www.chiark.greenend.org.uk



열어서 다음 다음 다음 눌러서 설치~





원격에 있는 EC2 컴퓨터로 접속한것임


중간에 Font - Change버튼 눌러서 폰트 크기 변경
- mac os 운영체제
https://seacoding.tistory.com/178
'리눅스' 카테고리의 다른 글
| ppk 키 -> pem 키로 변환, 서버 접속 (0) | 2023.03.30 |
|---|---|
| 개발자가 알아야 하는 리눅스명령문 (0) | 2023.03.30 |
| PuTTy 설치 (mac 맥 m1) (0) | 2023.03.30 |
| 도커란? (0) | 2023.03.30 |
| m1 docker 다운로드 / Cannot connect to the Docker daemon 문제 해결 (0) | 2023.03.30 |