terraform, 그 시작

hyuckhoon.ko·2020년 12월 24일
0

What I learned in first year

목록 보기
18/146
post-thumbnail

1. S3 버킷 생성

  • 테라폼의 state를 저장하기 위해 AWS S3 서비스를 사용한다.


버킷이름은 AWS 리전을 통틀어 고유해야 한다.
유데미 강좌에서 수강생에게 us-east-1 리전으로 실습 진행을
권하고 있기에 동일하게 진행했다.


퍼블릭 엑세스 차단한다.(디폴트)


버킷 생성 완료



버킷의 버전을 관리하자.

조금 전에 생성한 버킷에 새로운 객체가 생성될 때마다(=쉽게 말해 파일개념)

이전 객체(=파일)파일이 덮어씌워지는 것이 아니라 저장된다.




2. Terraform

테라폼을 통해
우리가 구축할 AWS 클라우드의 인프라를 구축(정의)할 것이다.
테라폼으로 자원(resources)들을 관리할 것이다.



3. DynamoDB table 생성

  • Document 스토리지 형태인 다이나모DB를 사용할 것이다.
    (NoSQL: 스키마가 없는 데이터베이스)





4. ECR 레포지토리 생성



0개의 댓글