WAS(Web Application Server) 플랫폼 종류와 인기 순위

WAS(Web Application Server)는 동적 웹 애플리케이션을 실행하는 서버 소프트웨어로, 다양한 플랫폼이 존재합니다. 아래는 시장에서 널리 사용되는 WAS 플랫폼을 인기와 인지도 기준으로 정리한 목록입니다.


1. Java 기반 WAS 플랫폼

플랫폼명특징 및 설명
Apache Tomcat가장 널리 쓰이는 오픈소스 WAS. Servlet/JSP 기반, 경량, 무료, 대규모 서비스에 널리 활용[3][4].
Spring Boot최근 가장 인기 있는 Java WAS 프레임워크. 내장 Tomcat, Jetty, Undertow 지원, 마이크로서비스에 강점.
Jeus국내 TmaxSoft에서 개발, 대기업 및 금융권에서 많이 사용, 상용 WAS[4].
WebLogicOracle에서 제공, 엔터프라이즈 환경에서 강력한 성능과 안정성, 상용 WAS[3].
WebSphereIBM에서 제공, 대규모 기업 환경에 최적화, 상용 WAS[3][4].
WildFly(JBoss)Red Hat에서 제공, 오픈소스, Java EE(Jakarta EE) 완전 지원.
GlassFishJakarta EE의 레퍼런스 구현, 오픈소스, 개발 및 테스트에 주로 사용.

2. Node.js 기반 WAS

플랫폼명특징 및 설명
Node.js비동기 이벤트 기반, JavaScript로 서버 개발, 경량 고성능, 스타트업 및 마이크로서비스에 인기[4].
Express.jsNode.js 기반 대표적인 웹 프레임워크, REST API 및 웹 애플리케이션 개발에 널리 사용[4].

3. .NET 기반 WAS

플랫폼명특징 및 설명
ASP.NET CoreMicrosoft의 크로스플랫폼 프레임워크, 클라우드 및 대규모 서비스에 최적화, Windows/Linux/Mac 지원.
IIS (Internet Information Services)Windows Server에 내장, .NET 및 ASP.NET 애플리케이션 구동, 높은 보안과 성능 제공[3][4].

4. 기타 언어 및 플랫폼 기반 WAS

플랫폼명특징 및 설명
PHP (Apache + mod_php, PHP-FPM 등)PHP 기반 WAS, LAMP 스택의 핵심, 중소형 웹사이트에 널리 사용.
Ruby on RailsRuby 언어 기반, 생산성이 높아 스타트업에서 인기.
DjangoPython 기반 대표적인 웹 프레임워크, 빠른 개발과 확장성.
FlaskPython 기반 경량 웹 프레임워크, 소규모 프로젝트에 적합.
Go (Gin, Echo 등)Go 언어 기반 WAS, 경량 고성능, 최근 마이크로서비스에 인기.

5. 기타 상용/특수 WAS

플랫폼명특징 및 설명
Nginx UnitNginx에서 제공, 다양한 언어 지원, 동적 애플리케이션 처리 가능.
Lighttpd경량 웹/애플리케이션 서버, 임베디드/소규모 서비스에 적합[3].
JigsawW3C에서 개발, Java 기반, 연구 및 실험적 용도[3].
Klone, Abyss임베디드 및 특수 목적용 경량 WAS[3].

정리: 인기 순위 기준 대표 WAS 플랫폼

  1. Apache Tomcat
  2. Spring Boot (내장 Tomcat/Jetty/Undertow)
  3. Node.js (Express.js 등)
  4. Jeus
  5. WebLogic
  6. WebSphere
  7. WildFly(JBoss)
  8. GlassFish
  9. ASP.NET Core / IIS
  10. PHP-FPM (Apache/Nginx와 조합)
  11. Django, Flask (Python)
  12. Ruby on Rails
  13. Go 기반 WAS (Gin, Echo 등)
  14. 기타(Nginx Unit, Lighttpd, Jigsaw 등)

참고

  • Java 기반 WAS가 엔터프라이즈 환경에서 가장 널리 쓰이며, Node.js와 Python, Go 등도 최근 급성장 중입니다.
  • 플랫폼 선택은 서비스 규모, 언어, 운영 환경, 라이선스(오픈소스/상용) 등에 따라 달라집니다[3][4][5].

출처
[1] [PDF] 웹기반 SW 플랫폼 기술동향 – 한국전자통신연구원 https://ettrends.etri.re.kr/ettrends/131/0905001654/26-5_066-073.pdf
[2] MAU 순위로 알아보는 메신저의 특징과 사용 현황 https://ace28.tistory.com/entry/%EC%A0%84-%EC%84%B8%EA%B3%84-%EC%9D%B8%EA%B8%B0-%EB%A9%94%EC%8B%A0%EC%A0%80-%EB%B9%84%EA%B5%90-%EB%B6%84%EC%84%9D-MAU-%EC%88%9C%EC%9C%84%EB%A1%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EB%8A%94-%EB%A9%94%EC%8B%A0%EC%A0%80%EC%9D%98-%ED%8A%B9%EC%A7%95%EA%B3%BC-%EC%82%AC%EC%9A%A9-%ED%98%84%ED%99%A9
[3] 웹서버의 종류 : 네이버 블로그 https://blog.naver.com/hhm731/221271919402
[4] Web Server 와 WAS(Web Application Server) 차이 – 기술 블로그 https://2dubbing.tistory.com/29
[5] 알아두면 쓸데없는 자바 플랫폼 종류 – velog https://velog.io/@whitebear/%EC%95%8C%EC%95%84%EB%91%90%EB%A9%B4-%EC%93%B8%EB%8D%B0%EC%97%86%EB%8A%94-%EC%9E%90%EB%B0%94-%ED%94%8C%EB%9E%AB%ED%8F%BC
[6] 플랫폼 개발 전 알아야 할 플랫폼의 유형, 종류, 수익 모델 – 위시켓블로그 https://blog.wishket.com/blog/40701
[7] [키워드로 알아보는 IT] “플랫폼(platform)”이란? – 네이버 블로그 https://blog.naver.com/naverschool/221577698896
[8] 컴퓨팅 플랫폼 – 위키백과, 우리 모두의 백과사전 https://ko.wikipedia.org/wiki/%EC%BB%B4%ED%93%A8%ED%8C%85_%ED%94%8C%EB%9E%AB%ED%8F%BC
[9] 플랫폼의 조건과 종류에 대해 알아보자 https://brunch.co.kr/@mingsunny/22
[10] 2024년 가장 많이 사용되는 AI 플랫폼 20개는 https://www.aitimes.com/news/articleView.html?idxno=158780

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다