DevBlackCat
정보처리기사 필수 학습: 인터페이스 대상 식별 완전 정복!! 본문
728x90
1. 시스템 아키텍처
시스템의 기본구조와 구조에서의 작동방식을 개념적으로 표현한것
.
DNS
- 서버의 도메인 이름으로 서버의 IP주소를 알려주는 역활
웹서버
- 웹서비스에서 필요로 하는 다양한 요청과 그응답을 제공
- 사용자 요청을 받으면 요구대로 연산을 수행한다.
API
- 요청이 들어오면 약속한 방식에 맞춰 정제된 데이터로 응답
Load Balncer
- 여러대의 서버가 존재할경우 요청을 적절히 분배해주는 방식
분류 | 설명 |
Random | - 랜덤으로 서브 서버에 분배 |
Least Loader | - 가장 적은 양의 처리하고 있는 서버에게 분배 |
Round Robin | - 순서를 정해서 분배 |
CDN
- 용량이 큰 컨텐츠를 빠른속도르 제공하기위해 사용자와 가까운 곳에 분산되있는 데이터 서버
Database
- 여러사람이 공유할 목적으로 체계적으로 관리하는 데이터 집합
Entitiy (엔티티)
- 정보를 송수신하는 능력을 가진 개체로 주어진 입력에 대하여 기능을 수행하고 출력함
보안
- 방화벽 : 불피요하거나 위험한 트래픽 차단해 네트워크 보호
- 인증 및 권한 부여: 사용자의 신원을 확인하고 적절한 권한으로 접근 관리
데이터 백업 복구 솔루션
모니터링 및 로깅
캐시서버
시스템 아키텍처 고려사항
- 확장성
- 성능
- 응답시간
- 처리량
- 접근성
- 일관성
- 보안성
- 유지보수성
송수신 전문 구성
분류 | 설명 |
전문 공통부 | - 인터페이스 ID, 서비스 코드 ,접속 IP등 - 인터페이스 표준 항목을 포함 |
전문 개별부 | - 업무처리에 필요한 데이터를 포함 |
전문 종료부 | - 전송데이터의 끝을 표시하는 문자포함 |
728x90
'정보처리기사 > 소프트웨어 설계' 카테고리의 다른 글
정보처리기사 필수 학습: 인터페이스 상세 설계 완전 정복! (1) | 2024.10.17 |
---|---|
정보처리기사 필수 학습: 인터페이스 요구사항 완전 정복!! (1) | 2024.10.15 |
정보처리기사 필수 학습: 공통 모듈 설계 (2) 완전 정복!! (0) | 2024.10.07 |
정보처리기사 필수 학습: 공통 모듈 설계 - 설계 모델링 완전 정복!! (0) | 2024.10.04 |
정보처리기사 필수 학습: 화면설계 완전 정복! (1) | 2024.10.04 |