[aws]1주차

2022. 11. 1. 08:28스파르타코딩클럽[AI트랙 3기]/AWS

AWS 1주차

1

AWS 기초 사용방법과 배포방법

 

2AWS소개

-서버를 따로 보관한다.

-배포 : 서버컴퓨터에 연결, 제공한다(24시간 돌아감)

-아마존은 물건을 파는 회사지만 발전하면서 서버를 판매하기 시작함.

-클라우드는 탄력성이 장점

-aws 내에도 다양한 기능들이 있음.

 

3강 리젼

-로그인하고 검색하면 서비스를 검색해서 이용 가능

-오른쪽 위에 지역설정 가능

-EC2 들어가서 지역 바꾸면 아예 다 없어짐.

-aws내에 리저널, 글로벌 서비스가 있음.

 

4IAM

-user를 만들어서 사용해줘야함. 보안 등의 이유로

*user 만들기

users > add users > username(각자 이름 지정) > access key, password 둘다 체크 > 다음페이지 > user를 그룹으로관리하기 add users in group > csv 파일 다운받아서 보관 및 팀원들에게 공유

+)mfa 설정해서 아마존 해킹 사고 예방

로그인할 때 패스워드 외에 모바일기기에서 otp 입력되게끔 하기.

assign mfa device > virtual MFA device > 설치할 수 있는 앱(구글 어센티케이터 추천) > qr스캔하고 MFA code 입력 > assign mfa 할당 완료

 

5budget

-예산, 한도 설정 가능

*설정하기

billing dashboard (최초에는 루트유저로만 설정가능 그래서 설정들어가서 일부 수정해야함) > account > IAM User and Role Access to Billing Information > edit access 클릭하고 update >

다시 IAM으로 로그인(account id는 다운 받은 csv 파일에 있음.) > billing dashboard > budget > create budget

 

6ec2

-인스턴스 > 런치 인스턴스 > name : MyWebServer > 운영체제 결정(우분투,프리티어) > 인스턴스 타입(t2 마이크로) > keypair(rsa/,pem 선택) > 만들어짐.

*웹서버설치해서 실행하기

커넥트 눌러 우분투 들어가기 > sudo apt-get update 입력 > sudo apt install nginx > sudo systemctl start nginx >status nginx