IaaS/퍼블릭클라우드

(AWS) AWS의 CI/CD 툴 - AWS Cloud9

armyost 2021. 6. 6. 12:56
728x90

AWS Cloud9은 웹 브라우즈만으로 코드의 개발 및 실행 디버깅을 수행할 수 있는 클라우드 기반 IDE입니다. AWS Cloud9은 코드 개발을 위한 웹 기반의 에디터와 디버거, 터미널을 자체적으로 내장하고 있으며 40여 개의 다양한 프로그래밍 언어를 지원합니다. 

 

AWS Cloud9은 클라우드 기반의 IDE 통합 개발 환경으로 인터넷이 연결된다면 언제 어디에서도 웹브라우저를 활용하여 개발환경에 접속할 수 있습니다. AWS Cloud9을 이용하면, 하나의 개발 기기에 얽메일 필요없이 인터넷이 연결된 컴퓨터 또는 태블릿 기기어디서든 개발 환경에 엑세스 할 수 있습니다.

 

 

 

AWS DevOps 도구들 - CI/CD

 

 

Cloud9 사용환경 체험하기

※ Cloud9은 모든리전에서 서비스 되는 것은 아닙니다. 서울로 하지마시고 US East (N. Virginia)us-east-1 로 하세요.

 

1. [서비스] - [개발자도구] - [Cloud9]으로 이동합니다. 그리고 [Create environment]를 누릅니다.

 

2. IDE환경 이름(프로젝트 이름)을 입력합니다.

 

3. 기타 옵션들을 선택합니다. (전 디폴트로 사용했습니다.)

 

4. Create Environment를 클릭합니다.

 

5. 생성된 IDE에서 이제 Python 파일을 생성하겠습니다. 상당 메뉴의 [File]에서 [New File]을 통해 생성한 후 이름을 [Rename] 하여 Hello.py로 저장합니다.

 

6. Hello.py에 코딩 합니다. 

import sys
print('Hello World!')
print('The sum of 2 and 3 is 5')
sum = int(sys.argv[1]) + int(sys.argv[2])
print('The sum of {0} and {1} is {2}' .format(sys.argv[1], sys.argv[2], sum))

 

7. [File] - [Save] 를 하여 저장하고, [Run] - [Run Configuration] - [New Run Configuration] 을 통해 실행가상환경을 생성합니다.

 

8. Command 란에 py파일 이름과 파라미터 값을 입력하고 Run합니다.