Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

DX하'세영'✨

9 ~ 10 주차: 온프라미스 아키텍처, 3차 미프 본문

KT AIVLE SCHOOL

9 ~ 10 주차: 온프라미스 아키텍처, 3차 미프

바둑돌집사 2025. 8. 26. 07:29

온프라미스 환경에서 직접 설계해본 서비스 흐름

1. 온프라미스 아키텍처

서비스가 배포되는 물리적 환경을 이해하며, 네트워크의 기본 구조부터 서버 구성 요소까지 살펴보았다.
서버실에 들어가는 장비들이 단순히 ‘서버’만 있는 게 아니라, 스위치, 방화벽, NAS 등 다양한 요소로 구성된다는 점이 인상 깊었다.

2. 하드웨어 구성도

실습을 통해 직접 draw.io를 활용해 하드웨어 구성도를 그려봤다.
물리적으로 어떤 장비들이 어떻게 연결되는지를 도식화하면서, 서버 간의 관계와 데이터 흐름을 눈으로 확인할 수 있어 훨씬 이해가 쉬웠다.

3. 소프트웨어 구성도

이번엔 물리적 장비 위에서 어떤 소프트웨어가 구동되는지를 시각화했다.
웹 서버, DB 서버, WAS 등 각 계층이 어떤 역할을 하고, 어떻게 연계되는지 구조적으로 표현해보았다.

4. 서비스 흐름도

클라이언트가 웹 브라우저를 통해 요청을 보낸 이후, 어떤 흐름으로 서비스가 제공되는지를 설계했다.
REST API 호출, DB 쿼리 처리 등 요청의 흐름을 시뮬레이션하듯 그려보니 서비스의 뒷단이 훨씬 명확하게 그려졌다.

5. 인프라 구성도

앞서 그린 하드웨어와 소프트웨어, 그리고 흐름도를 통합해 하나의 인프라 구성도로 완성.
전체 시스템의 구조를 한눈에 볼 수 있도록 정리하면서, 어느 한 요소라도 빠지면 서비스가 성립되지 않는다는 사실을 실감했다.

6. 프로토타입 설계

마지막으로 피그마(Figma)를 이용해 실제 사용자 관점에서의 화면 흐름을 구성해보았다.
사용자가 어떤 화면을 보고 어떤 기능을 누르면, 뒷단에서 어떤 일이 벌어지는지 전체 흐름이 연결되면서 기획과 인프라가 한 몸처럼 느껴졌다.

3차 미니프로젝트: 온프라미스 환경을 기반으로 한 서비스 설계 

저희 팀은 3차 미니프로젝트‘반려동물 쇼핑몰’을 주제로 서비스를 기획했습니다.

서비스 시작화면

반려동물 쇼핑몰 myPetPick

저희가 설계한 서비스는 단순한 쇼핑몰이 아니라, 판매자 - 서비스 관리자 - 고객이 유기적으로 연결된 구조를 갖고 있습니다.

  • 판매자는 반려동물 관련 상품(사료, 간식, 장난감 등)을 등록하고 판매합니다.
  • 서비스 관리자는 전체 거래를 모니터링하고 품질을 관리합니다.
  • 고객은 안심할 수 있는 제품을 구매합니다.

특히 저희 쇼핑몰의 차별점은 AI 기반 성분 분석 기능입니다. 사료나 간식의 성분을 자동으로 분석하여, 유해 성분이 없는 경우 ‘안심제품’ 인증 마크를 부여합니다. 이를 통해 고객은 보다 신뢰할 수 있는 구매 경험을 할 수 있고, 판매자는 인증을 통해 상품의 신뢰도를 높일 수 있습니다.

인프라 구성도 설계 경험

저는 이번 프로젝트에서 아이디어 기획과 인프라 구성도를 담당했습니다.

  • 아이디어 기획 단계에서는 ‘고객에게 신뢰를 주는 서비스’라는 핵심 목표를 설정하고, AI 성분 분석이라는 기능을 차별화 포인트로 제안했습니다.
  • 인프라 구성도 단계에서는 수업 시간에 배운 방식을 적용해,
    • 웹 서버 / DB 서버 / AI 서버를 분리하고
    • 방화벽과 로드밸런서를 배치해 보안과 확장성을 고려했으며
    • 판매자, 관리자, 고객이 각각 어떤 경로로 시스템에 접근하는지를 흐름으로 표현했습니다.

구성도를 그려보면서, 단순히 ‘쇼핑몰이 있으면 되겠지’가 아니라 실제 서비스가 안정적이고 안전하게 운영되기 위해 무엇이 필요한지 깊이 고민할 수 있었습니다.

느낀점

무엇보다 이번 프로젝트가 즐거웠던 이유는 팀 분위기 덕분이었어요.
우리 조원들은 다들 묵묵히 자기 역할에 최선을 다하면서도 서로를 배려해주는 분위기였거든요. 누군가 발표를 준비하면 함께 피드백을 주고, 어려운 부분이 있으면 자연스럽게 도와주는 모습이 너무 인상 깊었습니다! 다음에도 다들 또 만나고싶어요 제발~