개발환경 구축 1. 개발 환경 구축 - 응용 개발을 위해 개발 프로젝트를 이해하고 하드웨어 및 소프트웨어 장비를 구축하는 것 - 하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비즈니스 환경에 적합한 제품들을 최종적으로 결정하여 구축함 1.1. 하드웨어 환경 - 클라이언트(Client): 사용자와의 인터페이스 역할 e.g. PC, 스마트폰 등 - 서버(Server): 클라이언트와 통신하여 서비스를 제공 e.g. 웹 서버, 웹 애플리케이션 서버(WAS), 데이터베이스 서버, 파일 서버 등 (1) 웹 서버(Web Server) - 클라이언트로부터 직접 요청을 받아 처리하는 서버 - 저용량의 정적 파일들을 제공 # Apache HTTP Server, Microsoft Internet Service, Go..