brunch

529. 콘솔 기반 명령줄 기능 지원CloudShell

by Master Seo

cloudshell

AWS 리소스에 대한 콘솔 기반 명령줄 기능 지원


1

서울 리전 제공 예정이나 아직 미지원

10 cloudshell.png



현재 AWS CloudShell은 다음 AWS 리전에서 사용할 수 있습니다.


미국 동부 (오하이오)

미국 동부 (버지니아 북부)

미국 서부 (오레곤)

아시아 태평양 (도쿄)

유럽 (아일랜드)




2

GCP나 Azure에 있는 기능이다. AWS에서 신규로 생김.


https://docs.aws.amazon.com/cloudshell/latest/userguide/welcome.html


서비스 > CloudShell

20 cloud shell.png




3

AWS CLI 명령어를 바로 실행할수 있다.


aws s3 ls 해보기


[cloudshell-user@ip-10-0-185-74 ~]$ aws s3 ls


명령어

https://aws.amazon.com/ko/blogs/korea/aws-cloudshell-command-line-access-to-aws-resources/



30 action.png


4

파일 업로드 다운르드를 할수 있다.


오른쪽 위 Action에서 파일 업로드 하기

40 action upload.png


업로드 완료

50 upload 2.png





5

특징 ?


파일 업로드, 다운로드 가능


리전당 1GB로 제한


Cloud9은 환경을 실행하는 EC2 인스턴스에 대한 요금이 청구됩니다.

CloudShell은 추가 비용없이 사용할 수 있습니다


CloudShell 사용 정보는 AWS CloudTrail에 기록


최대 120 일 동안 홈 디렉터리 ($ HOME)에 저장된 파일을 보존합니다



6

FAQ

https://aws.amazon.com/ko/cloudshell/faqs/


https://aws.amazon.com/ko/blogs/korea/aws-cloudshell-command-line-access-to-aws-resources/



7

권한 제한 가능 ?

액세스는 허용 , 파일 업로드 다운로드 불가하게 권한 주기

https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html



감사합니다.

keyword
매거진의 이전글525. AWS CDN서비스 CloudFront