배울 때 굉장히 어려웠던 AWS 클라우드 서비스를 사용해본 순서대로 복습겸 정리를 해보려고 한다.
AWS란?
AWS는 수많은 클라우드 서비스 중에 제일 잘 나가는 서비스이다.
클라우드는 우리가 만든 서비스를 돌아갈 수 있게 해주는 곳이다.
흔히들 웹사이트를 돌리기 위해 필요한 도메인, 서버, 데이터베이스 등등을 제공해준다.
이를 '인프라'라고 한다.
AWS 서비스
S3 : 파일 저장소
S3를 사용하기 위해서는 버킷을 만들어야 한다.(버킷: S3에서 파일을 저장하는 폴더)
IAM : Identity and Access Management -> 사용자, 역할을 관리하는 서비스
어떻게 사용할 것 인가에 따라 정책을 바꿔야한다.
ex) S3를 위한 사용자를 만들경우 S3FullAccess 권한을 부여한다.
**사용자를 성공적으로 추가한 뒤 엑세스 키 ID, 시크릿 엑세스 키를 잘 저장해두어야 한다. 노출X(재확인 불가)**
SDK : Software Development Kit -> 프로그래밍을 돕는 라이브러리, 개발과 연동
SDK를 다운로드 하여 터미널을 이용해 S3에 파일을 업로드 할 수 있다.
.
.
.
.
계속 업데이트 될 예정입니다!