![소프트웨어 실행을 위한 원격 머신/클라우드 애플리케이션 스토리지 [닫기]](https://linux55.com/image/141440/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%20%EC%8B%A4%ED%96%89%EC%9D%84%20%EC%9C%84%ED%95%9C%20%EC%9B%90%EA%B2%A9%20%EB%A8%B8%EC%8B%A0%2F%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C%20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%20%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
큰 SSD 디스크가 없고 때로는 가상 머신을 실행하고 싶지만 저장 공간이 충분하지 않으며 어떤 이유로 npm 모듈을 위한 저장 공간이 많이 필요한 Nodejs 프로젝트를 실행하고 싶거나 원합니다. 몇 가지를 테스트하려면 Maven/JDK 및 이와 같은 모든 대형 패키지를 설치해야 합니다.
클라우드의 파일처럼 클라우드의 애플리케이션으로 작업할 수 있는 방법이 있습니까? 매번 제거하고 설치하는 대신 필요할 때만 프로그램을 설치하거나 사용할 수 있습니까?
편집: Haskell 코드를 실행하고 싶고 Haskell 컴파일러를 설치해야 하는데 저장 공간이 남아 있지 않다고 가정해 보겠습니다. 제가 이 문제를 고려하는 방식은 두 가지 해결책 중 하나입니다. 1) 코드가 원격 컴퓨터에서 실행되고 결과를 받게 됩니다. 2) 한동안 사용하지 않았던 설치된 애플리케이션을 디스크에서 밀어내어 Haskell 컴파일러가 코드를 실행할 수 있는 공간을 만듭니다. 푸시/킥된 앱은 공간이 충분하거나 앱을 사용하여 무언가를 실행하려는 경우에만 반환됩니다.
저는 애플리케이션의 디스크 공간이 부족한 시나리오 3이든 시나리오 3이든 이 모든 것을 매우 원활하게 만들고 싶습니다.