작품개요
코로나 19 여파 속 여러 기업체가 비대면 근무 환경을 조성하면서 VDI에 대한 관심이 높아지고 있다. 따라서 웹 애플리케이션을 통해 가상 머신을 생성해 사용자에게 할당해주는 간단한 VDI를 구축해보고자 자기주도프로젝트를 진행하게 되었다. Front-end는 npm로 Javascript 관련 패키지들을 관리하면서 오픈소스 Javascript 라이브러리인 React를 사용했다. Back-end는 Spring Boot를 사용했다. 웹 애플리케이션에서의 모든 request는 REST API를 통해 HTTP Method로 처리했으며 가상 머신 생성은 Microsoft Azure에서 제공하는 Java SDK를 활용해 구현했다.