brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 15. 2019

134.AWS제공 개발환경 Cloud9 사용해보기


<1>  cloud9는 AWS에서 개발환경 제공하는 서비스 이다. 싱가포르에 만들어 보자.

<2>  보안을 위해 IP로 제한하는경우 일반 계정에서는 Cloud9을 만들수 없다.



<1>  cloud9는 AWS에서 개발환경 제공하는 서비스 이다. 싱가포르에 만들어 보자.


1.  Services 에서  Cloud9 서비스를 실행한다.

Create 한다.


2. 환경 이름을 적는다.

seo-web


3. 디폴트로 NEXT한다.

 개발 환경에 사용할 서버 사양과 OS 를 지정하는 것이다.


4. 5 분정도 기다리면 Cloud9  환경이 제공된다.

즉,  개발환경이 제공 된다.


5.  왼편에 소스 파일 Tree가 나타나고  아래편에 명령어를 칠수 있는 프롬프트가 나온다.

ls , pwd  실행해 본다.



6. 싱가포르 리즌에 가면  cloud9 EC2 인스턴스가 1개 떠있다.



7. 개발 환경 삭제하기  DELETE



  

<2>  보안을 위해 IP로 제한하는경우 일반 계정에서는 Cloud9을 만들수 없다.


왜냐하면 Cloud9 생성시 외부 연동부분이 진행되는데, 이때 IP제한으로 오류가 발생한다.

- 오류 내용

User arn:aws:iam::4xxxxxxxxxxx2:user/xxxxxx is not authorized to access this resource You are not authorized to perform this operation. (Service: AmazonEC2; Status Code: 403; Error Code: UnauthorizedOperation; Request ID: 3xxxxxxxxxxxxxxxe

- IP제한 설정법  https://brunch.co.kr/@topasvga/683


2) ROOT로 만들면 잘 된다.

ROOT는 IP제한 설정 적용을 받지 않는다.


3)

일반적으로 Cloud9admin  계정으로 Cloud9을 만들수 있다.




https://brunch.co.kr/@topasvga/1815




https://brunch.co.kr/@topasvga/1769



감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari