기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

카테고리 없음

AWS : 한국 리전으로 설정하기 / 한국 버전으로 설정하기

하늘.98 2022. 3. 18. 11:55

현재  AWS 이용을 버지니아 북부 리전으로 사용하고 있다. 

조금 더 속도를 높이고 싶은경우 서울리전으로 바꿔서 사용하면 된다. 

서울리전으로 사용하는 법을 알아보자.

 

 

서버리스로 연결되어 있는 비주얼 스튜디오에서 

serverless.yml 에 

console : true

region : ap-northeast-2로 바꿔 준다.

 

리전이 무엇일까? 

AWS 에서 지역마다 정해진 코드라고 생각하면 된다.

서울의 경우 ap-northeast-2 이기 때문에 리전에 ap-northeast-2 라고 적는다.

 

터미널에 

sls deploy를 하게 되면 

새로운 사이트 주소와 AWS에서 확인해보면 서울 쪽에도 새로운 리전이 생기게 될 것이다. 

그럼 람다는 잘 이동하게 된 것 이다. 

-----------------------------------------------------------------------------------------------------------

S3와 레이어 옮기기 

리전을 옮기게 되면 원래 가지고 있던 레이어 또한 없어지게 된다. 

레이어만 옮기고 싶은 경우에는 새로 옮기거나 람다에서 새로운 레이어를 만들어 주면 된다.

 

S3에 들어있는 레이어를 옮기는 방법 

 

1. 새로운 S3 를 만들어준다.

  리전은 서울로 만들어준다!!!!!!!!!!!!

 

1.번 방법!

만들어 진 버킷에 레이어로 만들 파일들을 업로드 한다.

2.번 방법!

다른 버킷에 있는 파일들을 복사를 통해 옮겨 준다 . 

 

S3 버킷 버튼 클릭 

원하는 대상 선택하기 !! 

 

-------------------------------------------------------------------------------------------------------------------------

 

S3에 업로드하게 되면 

람다에 계층을 만들어 줄 것이다. 

계층을 만드려면 S3에 주소를 복사해야 된다.

 

아까 만들어 둔 S3에 파일을 클릭하여 

객체 URL를 복사 해준 뒤  람다 페이지로 넘어간다. 

 

 

람다 페이지 넘어 왔으면 계층을 생성 해준다.

객체 URL 붙여넣어준다.

계층이 잘 만들어 졌는지 확인해본다. 

 

Lambda에서 애플리케이션을 클릭한 뒤 

내가 사용하려는 람다를 클릭 해 준다. 

 

클릭 후 리소스에 

ApiLambdaFunction 를 클릭 해준다. 

 

 

아마 아래 

Layers(0) 으로 나와있을 것이다. 

그럴 경우  내 layers(0)를 눌러주면 아래 화면이 나올 것이다.

 

 

 

 

레이어가 잘 있는지 확인하면 된다,.