Cloud/AWS 기초

AWS Cloud 9

치킨맛코드 2022. 8. 19. 09:41

AWS에서 제공하는 일종의 코드의 작성, 실행 및 디버깅을 위한 클라우드 IDE(VS Code, IntelliJ와 같은 통합 개발환경) 이다. EC2인스턴스에 개발환경을 생성하거나 ssh를 통해 linux서버에 연결할 수 도 있다.

 

장점으로는 웹상의 브라우저만으로 코드를 작성, 실행 및 디버그할 수 있습다. AWS Cloud9를 사용하면 미리 구성된 AWS CLI가 있는 풍부한 코드 편집기, 통합 디버거 및 내장 터미널에 즉시 액세스할 수 있으며 빠른시간안에 시작할 수 있다. 인터넷만 되면은 어디에서든 작업할 수 있는 Cloud 환경이기에 로컬 에플리케이션을 설치하거나 개발할 필요가 없다.

 

설치방법은 정말 간단하다. 먼저 아래의 링크를 따라 들어간 후 새로운 환경 만들기 버튼을 클릭한다.

https://ap-northeast-2.console.aws.amazon.com/cloud9/home/product

 

https://ap-northeast-2.console.aws.amazon.com/cloud9/home/product

 

ap-northeast-2.console.aws.amazon.com

 

IDE환경의 이름과 설명을 기입한 후 Next step을 클릭하자.

EC2위에서 IDE가 구동되기 때문에 구동할 서버에 대한 설정을 지정한다.

검토 후 Create environment를 클릭해 생성하도록 하자. EC2에서 생성된 것을 확인할 수 있으며 잠깐 기다리면 활용할 수 있게된다.

하단의 터미널에서는 linux와 같은 기능을 하는것을 확인할 수 있으며, 좌측의 UI를 통해서 폴더를 생성할 수 도 있다.

간단한 python언어를 실행시켜 보았는데, 잘 되는것을 확인할 수 있다.