❓발생한 이슈/고민
일주일 간 열심히 작업한 작업물의 발표날이다.
프로젝트를 정리하며 깃헙 레포에 올릴 리드미와 발표자료를 작성했다.
💡해결과정
리드미의 구성은 이러하다
적다보니 리드미가 좀 길어져서 앵커를 추가했다.
목차를 클릭하면 해당 목록으로 슉 이동
프로젝트 구조를 어떻게 하면 간단하고 알기쉽게 구성할지 고민하다가 사용한 방식.
이렇게 쓰는게 맞는건지는 모르겠으나....
구조의 흐름(?)을 보여주고싶었다.
발표자료는 피그마로 작성을 했다.
팀원 중 한 분이 만들어 주셨는데 PPT 짬이 어마어마하다.
간단히 프로젝트를 소개-프로젝트 진행하면서 만난 문제와 해결과정-회고 순으로 구성되어 있다.
열심히 만든 우리 페이지. 잘 정리해서 알차게 소개하려다보니 소개/발표 자료에도 정성이 많이 들어간 것 같다.
덕분에 마크다운 문법도 좀 공부하게 됐으니 좋은일..허허
🧐궁금점과 부족한 내용
시스템 아키텍쳐는 어떻게 구성하는 것인가..
CS 지식이 없음을 이렇게 절감했다.
아래는 구성 좀 해보겠다고 참고한 자료인데.. 어렵구나 어려워..
광의의 시스템아키텍처 정의
1. 기술 아키텍처 : 서버, 네트워크, 보안, 하드웨어 구조, 미들웨어의 배포 구조를 정의
2. 데이터 아키텍처 : 데이터의 무결성을 보장하기 위해 정의
3. 응용 아키텍처 : 정보시스템의 소프트웨어 컴포넌트들 간의 관계 및 제약사항 정의
협의의 시스템아키텍처 정의
1. 서버
- 정보시스템의 계산 능력 제공을 통해 비즈니스 로직 및 데이터 처리
- 웹서버, 응용서버(WAS), DB서버로 구성
2. 네트워크
- 정보시스템을 구성하는 각 구성요소들 사이의 통신망을 구성해주는 역할
- 서버와 서버들 사이의 통신, 서버와 스토리지 사이의 통신 등
- OSI 7계층 표준을 기준으로 장비와 역할이 나뉜다.
- 스위치, 라우터, 로드밸런서, 브리지 등이 있으며 무선 네트워크를 위한 AP장비
- 보안공격이 네트워크를 통해 침입하므로 외부네트워크(WAN), 내부네트워크(LAN), 게이트(Gate)를 통해 내부 네트워크 보호
3. 스토리지
- 정보시스템의 데이터를 저장하기 위한 저장소
- 저장되는 방식에 따라 3가지로 나뉜다. 블록스토리지(운영체제가 저장되는 곳), 파일스토리지(파일 단위로 저장하는 방식), 오브젝트스토리지(오브젝트 단위저장, 대부분의 클라우드 스토리지에서 사용)
- 연결 방식에 따라 3가지로 나뉜다. 각 서버 내부에 장착된 DAS, 네트워크를 통해 연결되는 NAS, 각 서버 내부에 장착되어 있는 SAN 등
4. 보안
- 정보보호를 네트와크와 연결되어 구성
- DDoS 공격을 방어하기 위한 DDos방어장비, 네트워크 트래픽에 대한 감시를 통해 시스템을 보호하는 방화벽 등
📋레퍼런스
'내일배움캠프 > Today I Learned' 카테고리의 다른 글
[TIL 2023.07.26] 타입스크립트 enum과 object literal의 차이점 / 주요 유틸리티 타입 (0) | 2023.07.26 |
---|---|
[TIL 2023.07.25] 타입스크립트 입문 / 기본 타입 (0) | 2023.07.25 |
[TIL 2023.07.17] 아웃소싱 프로젝트 - 커밋(COME IT) (0) | 2023.07.17 |
[TIL 2023.07.05] json-server와 HTTP (0) | 2023.07.05 |
[TIL 2023.07.04] Redux Toolkit / 옵셔널 체이닝? (0) | 2023.07.04 |