IT/Ops
00. IT Infra의 이해
yskko
2020. 6. 3. 23:04
INFRA란?
Application이 동작을 하기 위한 기반을 말한다.
Network, Hardware(OS), SW(Middleware, DB)등이 포함된다.
1. Network
2. Hardware (OS, Operating System)
3. Middleware (WEB, WAS)
4. DBMS
예시로 인터넷 쇼핑을 하는 과정을 살펴보면,
사이트에 접속을 하고, 웹 화면에서 로그인을 하고, 원하는 상품을 골라 장바구니에 넣어 구매를 진행하는 과정으로 이루어진다.
이를 트랜잭션의 흐름에 따라 정리해 보면 아래와 같다.
1. 사이트에 접속 - 사전에 구성된 Network(라우터, 스위치, 방화벽)망을 통해 사이트에 접속을 한다.
2. 웹 화면 - WEB에 배포된 이미지, 정적인 Page 화면을 볼 수 있다.
3. 로그인 - WAS에서 Application(ID/PW를 기입, 로그인)을 수행, DB에 저장된 ID/PW를 불러와 인증을 진행한다.
4. 상품 표기 - WEB에 저장된 이미지 화면 표기
5. 장바구니 - WAS에서 Appl 수행을 통해 DB에 상품 정보 저장
6. 구매 - WAS Appl 수행, DB 구매정보 Update
이 일련의 과정은 OS위에 설치된 SW(Middleware, DB)에서 수행된다.
가장 기본적인 인프라 구조라고 볼 수 있다.