본문 바로가기

programming_kr/other10

public cloud란? PUBLIC CLOUD 퍼블릭 클라우드는 클라우드 제공자가 여러 고객에게 제공하는 클라우드 서비스입니다. "퍼블릭 클라우드"라는 용어는 인터넷을 통해 액세스하는 서비스의 원래 클라우드 모델과 사설 클라우드 모델을 구별하는 데 사용됩니다. 퍼블릭 클라우드에는 SaaS, PaaS 및 IaaS 서비스가 포함됩니다. Saas : SaaS는 「Software as a Service」 의 약어로 직역하면 「서비스로서의 소프트웨어」 입니다. 클라우드 서비스로 제공되는 소프트웨어를 지칭합니다. Paas : 서비스로서의 플랫폼(Platform-as-a-service, PaaS)은 하드웨어 및 애플리케이션 소프트웨어 플랫폼이 제3사를 통해 제공되는 클라우드 컴퓨팅의 한 형식입니다. IaaS : 클라우드 인프라 서비스라고도.. 2022. 8. 5.
vscode tomcat war 배포하기 이번에는 vscode 환경에서 gradle 프로젝트를 .war 파일로 배포해보겠습니다. 저는 정상적으로 배포되었는지 확인을 위해 1개의 컨트롤러와 로그를 남겼습니다. AppController.java @Controller public class AppController { @RequestMapping(value = "/index") public String indexView() { return "index"; } } RootConfig.java @Configuration public class RootConfig { public RootConfig(){ System.out.println("RootConfig constructor"); } } vscode에서 gradle 빌드는 vscode의 gradle .. 2022. 7. 21.
웹 서버, WAS, 웹 컨테이너의 차이 웹 서버(Web Server) Client는 HTTP 프로토콜을 이용하여 요청을 보내게 됩니다. 웹 서버는 이를 해석하여 요청에 맞는 데이터를 보내주어야 하는데 여기서 HTTP 를 해석하고, 그에 맞는 데이터 형식으로 보내주는 것이 Web Server 가 할 일입니다. 웹 서버(Web Server)는 HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 오브젝트(이미지 파일 등)을 전송해주는 서비스 프로그램을 말합니다. 웹 서버란 단순히 요청에 대한 데이터를 수정없이 보내 HTTP에 맞춰 보내주기만 하면 때문에 정적(Static)이라고 합니다. 단순히 데이터만 반환하면 되기 때문에 처리 속도가 빠르며 트래픽의 과부하를 잘 처리할 수 있다는 장점이 있습니다. 초창기 인터넷에서는 정적 데이터에 대한 수요.. 2022. 7. 17.
vscode에서 tomcat 서버 세팅하기 오늘은 vscode 환경에서 기본적인 tomcat 서버를 세팅해보겠습니다. 구글에서 검색해보면 vscode 환경에서 tomcat for vscode를 사용하는 글이 많은데 정확히 언제부터인지 모르겠지만 depreciated 되었습니다. 그래서 새로운 플러그인에 적용할 겸 tomcat for vscode에서 대신에 사용하라는 Community Server Connectors 플러그인을 사용해보겠습니다. plugin을 검색하는 창에 community server를 검색하시면 아래와 같은 플러그인이 검색됩니다. plugin이 설치가 완료되면 왼쪽 하단 부에 SERVERS라는 메뉴가 생성됩니다. SERVERS의 오른쪽 아이콘을 클릭하면 Create New Server라는 항목이 나오면 클릭합니다. Downloa.. 2022. 7. 12.