멋쟁이사자처럼FE 2기/TIL

Server(Linux, Ubuntu, AWS)

(범) 2022. 6. 7. 16:13

우분투 실습


실습을 위해서 설치가 필요없는 클라우드 환경을 이용하도록 하겠습니다. 우리는 구름IDE라는 클라우드 서비스를 이용하여 Linux가 설치된 컴퓨터를 무료로 빌려서 실습할 수 있습니다.

 

SaaS(Software as a Serviece) _SaSS(X)

 SaaS는 가장 사용자 단에 친밀한 서비스이며 네트워크를 통해 애플리케이션 기능을 이용할 수 있는 서비스입니다. 드롭박스, 구글 클라우드 등의 서비스가 여기에 속하죠.

 

PaaS(Platform as a Service)

 PaaS는 빠르게 어플리케이션을 개발하고 서비스할 수 있도록 고안된 것입니다. 예를 들어 서버에는 이미 Node와 같은 런타임이 깔려있고 우리는 javascript 파일 빌드만 하면 되는 것이죠.

 

IaaS(infrastructure as a Service)

 IaaS는 인프라를 제공하는 클라우드 서비스입니다. 기업에서 특히 많이 쓰입니다. AWS의 EC2가 여기에 속하죠.

컨테이너는 어떤 컨테이너를 만드시던지 상관없지만 기본으로 잡혀있는 python 컨테이너 사용하겠습니다.

 

구름 IDE에서 컨테이너 생성하기


PROCESS

회원가입 => 새 컨테이너 => 이름 입력, Node.js 클릭 후 생성하기 => 컨테이너 실행버튼 클릭

 

https://ide.goorm.io/my/dashboard#/containers

 

goorm

구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다.

goorm.co

OS - 80%(리눅스 계열)

 

노드로 서비스 구현하기


노드는 express를 이용해서 서비스를 만들 수 있다.

 

https://ide-run.goorm.io/workspace/dZpHg2TScyfLjscCuSC?language=kor# 

 

서비스 죽었는지 확인


ping # 접속이 되는지 # sudo apt-get install iputils-ping # github에다 ping 보내보세요!

 

 

'멋쟁이사자처럼FE 2기 > TIL' 카테고리의 다른 글

웹 최적화(Optimization)  (0) 2022.05.19
스코프&클래스(Class)  (0) 2022.05.18
객체지향 프로그래밍  (0) 2022.05.18
20일차_Sass(1)  (4) 2022.04.25
SVG로 지도 만들기  (0) 2022.04.21