본문 바로가기

Cloud/aws

(2)
[aws]AWS IAM 웨비나 정리 AWS IAM을 통한 클라우드 에서의 관리 AWS IAM으로 무엇을 할 수 있을까? 서비스와 리소스에 대한 액세스를 안전하게 관리 사용자 및 그룹을 만들고 관리 권한을 사용해 리소스에 대한 액세스를 허용 및 거부 IAM Policy Policy는 AWS 서비스와 리소스에 대한 인가 기능을 제공합니다. Policy를 정의할 때는 어떤 IAM Principal(누가)이 어떤 Condition(조건)에서 AWS의 어떤 Resource(리소스,서비스)에 대해 어떤 Action(행동)을 허용 혹은 차단할 것인지를 지정할 수 있습니다. aws에서 일어나는 모든 API call은 IAM에 의해서 제어됩니다. 사용자 vs 그룹 그룹은 동일한 권한을 가지는 사용자에게 권한을 설정하는것을 편리하게 하기 위함이지 그룹에 보..
[aws]M1애플칩에서 aws Lambda layer에 pandas 올리기 평소처럼 람다 함수를 작성하고, venv 가상 환경으로 pandas 설치해서 압축해서 올리는데 다음과 같은 에러가 떴다! numpy가 없다고?? 나 분명 pip으로 판다스 설치했는데...?! 그래서 좀 찾아보니 람다 런타임이 amazonlinux라서 amazonlinux에서 설치한 pandas를 올려야 한다는 거다. 람다 런타임 알아보기 Lambda 런타임 - AWS Lambda Go 1.x와 같이 Amazon Linux 운영 체제를 사용하는 런타임은 arm64 아키텍처를 지원하지 않습니다. arm64 아키텍처를 사용하려면 제공된 .al2 런타임으로 Go를 실행할하면 됩니다. docs.aws.amazon.com 내 람다 함수는 python3.8에 x86_64를 사용하고 있었다. 내 맥이 인텔 맥이었으면...