html 문서를 주고받던 기존의 방식에서 데이터만 주고받는 형식으로 변화
이러한 변화로 인해 I/O 요청이 CRUD의 형태로 구분됨
CRUD를 각각 매핑하여 함수로 만든 것이 RESTful API
서버에서는 데이터만 주고 클라이언트에서 JS로 나타냄
APM(Application Purpose Management system)
1. 응답시간 모니터링
인터넷과 처리 속도가 빠르다해도 DB 응답시간이 늦으면 소용이 없다. DB에 대한 질의가 들어왔을 때 응답시간을 체크한다.
2. JVM 모니터링
Java 바이트 코드를 실행시켜주는 가상 머신
server, WAS, DB를 각 1티어로 해서 3-Tier 아키텍처라고 한다.
보안은 1차로 IPS, SSL이 있고, WAF는 1차 또는 Web Server 이후의 2차에 두기도 한다.
외부에서의 허용 범위를 DMZ라고 한다.
유저는 입력 칸에 JS 또는 SQL문을 넣어 보안 공격을 할 수 있으며 이를 시큐어 코드를 통해 방지할 수 있다.