본문 바로가기
내일배움캠프/Today I Learned

[TIL 2023.07.24] 아웃소싱 프로젝트 마무리

by 괴코딩 2023. 7. 24.

❓발생한 이슈/고민

일주일 간 열심히 작업한 작업물의 발표날이다.

프로젝트를 정리하며 깃헙 레포에 올릴 리드미와 발표자료를 작성했다.

💡해결과정

 

리드미의 구성은 이러하다

적다보니 리드미가 좀 길어져서 앵커를 추가했다. 

목차를 클릭하면 해당 목록으로 슉 이동

 

프로젝트 구조를 어떻게 하면 간단하고 알기쉽게 구성할지 고민하다가 사용한 방식. 

이렇게 쓰는게 맞는건지는 모르겠으나....

구조의 흐름(?)을 보여주고싶었다.

 

발표자료는 피그마로 작성을 했다.

팀원 중 한 분이 만들어 주셨는데 PPT 짬이 어마어마하다.

간단히 프로젝트를 소개-프로젝트 진행하면서 만난 문제와 해결과정-회고 순으로 구성되어 있다. 

 

열심히 만든 우리 페이지. 잘 정리해서 알차게 소개하려다보니 소개/발표 자료에도 정성이 많이 들어간 것 같다.

덕분에 마크다운 문법도 좀 공부하게 됐으니 좋은일..허허

 

🧐궁금점과 부족한 내용

시스템 아키텍쳐는 어떻게 구성하는 것인가..

CS 지식이 없음을 이렇게 절감했다.

 

아래는 구성 좀 해보겠다고 참고한 자료인데.. 어렵구나 어려워..

 

광의의 시스템아키텍처 정의

1. 기술 아키텍처 : 서버, 네트워크, 보안, 하드웨어 구조, 미들웨어의 배포 구조를 정의

2. 데이터 아키텍처 : 데이터의 무결성을 보장하기 위해 정의

3. 응용 아키텍처 : 정보시스템의 소프트웨어 컴포넌트들 간의 관계 및 제약사항 정의

 

협의의 시스템아키텍처 정의

1. 서버

    - 정보시스템의 계산 능력 제공을 통해 비즈니스 로직 및 데이터 처리

    - 웹서버, 응용서버(WAS), DB서버로 구성

 

2. 네트워크

    - 정보시스템을 구성하는 각 구성요소들 사이의 통신망을 구성해주는 역할

    - 서버와 서버들 사이의 통신, 서버와 스토리지 사이의 통신 등

    - OSI 7계층 표준을 기준으로 장비와 역할이 나뉜다.

    - 스위치, 라우터, 로드밸런서, 브리지 등이 있으며 무선 네트워크를 위한 AP장비

    - 보안공격이 네트워크를 통해 침입하므로 외부네트워크(WAN), 내부네트워크(LAN), 게이트(Gate)를 통해 내부 네트워크 보호

 

3. 스토리지

    - 정보시스템의 데이터를 저장하기 위한 저장소

    - 저장되는 방식에 따라 3가지로 나뉜다. 블록스토리지(운영체제가 저장되는 곳), 파일스토리지(파일 단위로 저장하는 방식), 오브젝트스토리지(오브젝트 단위저장, 대부분의 클라우드 스토리지에서 사용)

    - 연결 방식에 따라 3가지로 나뉜다. 각 서버 내부에 장착된 DAS, 네트워크를 통해 연결되는 NAS, 각 서버 내부에 장착되어 있는 SAN 등

 

4. 보안

    - 정보보호를 네트와크와 연결되어 구성

    - DDoS 공격을 방어하기 위한 DDos방어장비, 네트워크 트래픽에 대한 감시를 통해 시스템을 보호하는 방화벽 등

 

📋레퍼런스

https://sosoeasy.tistory.com/550

반응형