본문 바로가기
개발/AWS

AWS Cloud9 살펴보기

by 궁즉변 변즉통 통즉구 2022. 2. 22.
반응형

Cloud9

  • 클라우드 기반의 통합 개발 환경(IDE)
  • 하나의 개발 기기에 얽매일 필요없이 인터넷이 연결되고 브라우저만 있으면 코드 개발 및 디버깅 가능
  • Lambda에 직접 배포 등 쉬운 Lambda 개발 환경 제공
  • 실시간 코드 리뷰 등 협업 기능 제공
  • AWS CodePipeline 구성을 통해 빌드 자동화 가능
  • 웹 기반 SSH 터미널 제공
  • EC2 기반으로 Cloud9 구동

 

Cloud9 HelloWorld

- Cloud9 메뉴 접속 'Create environment' 클릭

 

- Name"mytestCloud9"으로 입력하고 'Next Step' 클릭

 

- 아래와 같이 디폴트 선택 그대로 두고 NextStep 클릭

 

- 확인하고 Create environment 버튼 클릭

 

- 아래와 같이 IDE 화면이 표시되고 EC2메뉴에서 보면 인스턴스도 하나 실행 됐음

 

- 하단 터미널에서 python 버전 확인

 

- HelloWorld.py 파일 생성

 

- 간단한 Python HelloWorld 코드 작성

 

- 파라메타와 함께 실행을 위해 Run > Run Configurations > New Run Configuration 선택

 

- 'Command'에 "HelloWorld.py 1 2" 입력하고 실행하면 결과 나옴

 

- Cloud9 삭제 시 Cloud9 메뉴에서 Delete 선택

 

 

반응형

댓글