J2EE(Springboot), Nodejs(Express), PHP(Laravel)같은 서버용 앱을 민드셔서 해당 앱이 실행될 수 있도록 서버를 구축하면 됩니다. 개발은 보통 개인 컴퓨터에서 해당 개빌환경을 설치한 후 하시면 되고, 배포할 때는 해당서버환경을 지원하는 클라우드 환경을 골라서 하시면 됩니다. 클라우드 서비스는 AWS, Azure, Google Clould가 빅3이고 외에도 수많은 서비스가 존재하므로 잘 검토해서 님에게 적합한 것을 선택하세요.
개발환경 구축은 해당 플랫폼을 검색해 보시면 이미 너무 많은 자료가 존재하므로 검색 후 지세하게 비교해 보시고
적당한 튜토리얼 따라하시면 됩니다.