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합니다.
'IaaS > 퍼블릭클라우드' 카테고리의 다른 글
(AWS) CodeCommit 사용을 위한 IAM설정 (0) | 2021.06.07 |
---|---|
(AWS) AWS의 CI/CD 툴 - CloudWatch (0) | 2021.06.06 |
(AWS) 서버리스 AWS Lamdba 개요와 사용법 (0) | 2021.06.05 |
(AWS) VPC with Cloudformation (0) | 2021.06.03 |
(AWS) AWS Cloudformation 템플릿 (0) | 2021.06.02 |