메뉴 닫기

AWS Cloud Shell 소개

안녕하세요 임종우입니다.
오늘은 AWS 기능중 CloudShell 기능에 대하여 소개하고자 합니다.

Cloud Shell이란?


AWS Management Console에서 사용 가능한 브라우저 기반 Shell입니다.

CloudShell로 실행하는 모든 셸 환경에는 AWS 명령줄 인터페이스(CLI)(v2)가 설치 및 구성되어 있으므로
즉시 aws 관련명령을 실행할 수 있습니다.

단, 사용이 가능한 리전은 한정되어 있어 cloudShell을 사용할 경우
CloudShell은 현재 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤), EU(아일랜드) 및 아시아 태평양(도쿄)
리전에서 사용 가능한 점 참고바라며 시작하겠습니다.

처음 cloudshell을 실행하게 되면 기본 터미널과 같은 화면으로, 
Shell에서 작업하게 될 경우 위에서 언급한 AWS 명령줄 인터페이스가 구성되어 있습니다.


‘AWS’명령어를 통하여 AWS 관련 명령어에 대한 도움도 받아볼 수 있으며,
‘aws –version’등을 통하여 버전확인이나
‘aws iam-users –region’을 통하여 사용가능한 리전확인도 가능합니다.

AWS에서는 전체저장소의 개념이 존재하는데,
해당 Shell을 최초 접속할 경우 파일이 존재하지 않아 생성해줘야 이후 접속하더라도 파일이 남아있게 됩니다.

명령어는 다음과 같습니다.

ls
echo “test” > demo.txt
cat demo.txt
 
이후 재 접속하여 ls를 검색하게 될경우
아래와 같이 출력됩니다.

 

또한 터미널을 2개킬 필요없이 aws환경으로 2개 분할하여 사용도 가능하오니
개발자나 클라우드관리자는 AWS CLI 설정을 해야하는 번거로움 없이 사용 가능한 장점이 있습니다.

다음엔 터미널 AWS CLI 설정에 대하여 다뤄보도록 하겠습니다.

감사합니다.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x