관리 메뉴

DevBlackCat

정보처리기사 필수 학습: 인터페이스 대상 식별 완전 정복!! 본문

정보처리기사/소프트웨어 설계

정보처리기사 필수 학습: 인터페이스 대상 식별 완전 정복!!

DevBlackCat 2024. 10. 15. 21:55
728x90

1. 시스템 아키텍처

시스템의 기본구조와 구조에서의 작동방식을 개념적으로 표현한것  

.

DNS

  • 서버의 도메인 이름으로 서버의 IP주소를 알려주는 역활

웹서버

  • 웹서비스에서 필요로 하는 다양한 요청과 그응답을 제공
  • 사용자 요청을 받으면 요구대로 연산을 수행한다.

API

  • 요청이 들어오면 약속한 방식에 맞춰 정제된 데이터로 응답

Load Balncer

  • 여러대의 서버가 존재할경우 요청을 적절히 분배해주는 방식
분류 설명
Random - 랜덤으로 서브 서버에 분배
Least Loader - 가장 적은 양의 처리하고 있는 서버에게 분배
Round Robin - 순서를 정해서 분배
   

CDN

  • 용량이 큰 컨텐츠를 빠른속도르 제공하기위해 사용자와 가까운 곳에 분산되있는 데이터 서버

Database

  • 여러사람이 공유할 목적으로 체계적으로 관리하는 데이터 집합

Entitiy (엔티티)

  • 정보를 송수신하는 능력을 가진 개체로 주어진 입력에 대하여 기능을 수행하고 출력함

보안

  • 방화벽 : 불피요하거나 위험한 트래픽 차단해 네트워크 보호
  • 인증 및 권한 부여: 사용자의 신원을 확인하고 적절한 권한으로 접근 관리

데이터 백업 복구 솔루션

모니터링 및 로깅

캐시서버

 

시스템 아키텍처 고려사항

  • 확장성
  • 성능
  • 응답시간
  • 처리량
  • 접근성
  • 일관성
  • 보안성
  • 유지보수성

 

송수신 전문 구성

분류 설명
전문 공통부 - 인터페이스 ID, 서비스 코드 ,접속 IP등
- 인터페이스 표준 항목을 포함
전문 개별부 - 업무처리에 필요한 데이터를 포함
전문 종료부 - 전송데이터의 끝을 표시하는 문자포함
   
   

 

 

 

 

 

728x90