2022. 11. 1. 08:28ㆍ스파르타코딩클럽[AI트랙 3기]/AWS
ㅁAWS 1주차
ㅇ1강
AWS 기초 사용방법과 배포방법
ㅇ2강 AWS소개
-서버를 따로 보관한다.
-배포 : 서버컴퓨터에 연결, 제공한다(24시간 돌아감)
-아마존은 물건을 파는 회사지만 발전하면서 서버를 판매하기 시작함.
-클라우드는 탄력성이 장점
-aws 내에도 다양한 기능들이 있음.
ㅇ3강 리젼
-로그인하고 검색하면 서비스를 검색해서 이용 가능
-오른쪽 위에 지역설정 가능
-EC2 들어가서 지역 바꾸면 아예 다 없어짐.
-aws내에 리저널, 글로벌 서비스가 있음.
ㅇ4강 IAM
-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 할당 완료
ㅇ5강 budget
-예산, 한도 설정 가능
*설정하기
billing dashboard (최초에는 루트유저로만 설정가능 그래서 설정들어가서 일부 수정해야함) > account > IAM User and Role Access to Billing Information > edit access 클릭하고 update >
다시 IAM으로 로그인(account id는 다운 받은 csv 파일에 있음.) > billing dashboard > budget > create budget
ㅇ6강 ec2
-인스턴스 > 런치 인스턴스 > name : MyWebServer > 운영체제 결정(우분투,프리티어) > 인스턴스 타입(t2 마이크로) > keypair(rsa/,pem 선택) > 만들어짐.
*웹서버설치해서 실행하기
커넥트 눌러 우분투 들어가기 > sudo apt-get update 입력 > sudo apt install nginx > sudo systemctl start nginx >status nginx