본문 바로가기

ERD4

Devops Day 70 (6.15) Final Project_Day 4 아키텍처 수정 (4차) 엔지니어 피드백 입소대기신청시스템 저장되는 정보 입소대기신청관리시스템 저장되는 정보 (이벤트 저장소) 이벤트 로그를 직접 디자인해보세요 아동관리시스템 저장되는 정보 이러면 모든 요구사항이 커버가 됩니다. 필연적으로 pub-sub 이 들어갈 수 밖에 없음. SQS가 아닌, SNS 위주의 아키텍처를 짜되, 신청 이벤트만큼은 트래픽이 몰리고, 순서가 중요할 수 있으므로 FIFO와 SQS를 도입하는 것을 검토해보면 좋겠음 이벤트 종류 학부모 어린이집 입장 토픽별 타겟을 분명하게 표시해줬음 좋겠어요 아키텍처 다이어그램 피드백 VPC와 서브넷 구분을 반드시 하셔야 합니다. VPC는 두개 만들어도 상관은 없을 것 같네요 RDS는 프라이빗에 위치해야 하고, 이에 따르는 아키텍처도 다이어그램 상에.. 2023. 6. 16.
Devops Day 68 (6.13) Final Project_Day 2 1. 요구 사항 분석서 업데이트 - 요구사항 수정 및 추가 논의 - Sequence Diagram에 필요한 요구사항 명세서 [어린이집 입소 대기 시스템] 1. 회원가입 2. 로그인 3. 로그아웃 4. 사용자 정보 수정/탈퇴 5. 아동 등록 6. 아동 정보 수정/삭제 7. 아동 조회 8. 입소대기 신청 9. 입소 대기 신청 조회 10. 입소 대기 신청 수정/삭제 [어린이집 관리 시스템] 1. 로그인 2. 신청 아동 조회 3. 신청 아동 입소 등록 (알림 전송 포함) 4. 신청 아동 수정 (보류/취소) 5. 입소 등록 조회 Sequence Diagram (저희 파트) 5. 아동 등록 6. 아동 정보 수정/삭제 7. 아동 조회 **추가 수정 Sequence Diagram에서 어린이집 입소 대기 시스템 -> 학.. 2023. 6. 14.
Devops Day 67 (6.12) Final Project_Day 1 프로젝트 개요 Achievement Goals - 실무와 가까운 클라우드 아키텍처를 구현할 수 있다. (팀) - 실무의 커뮤니케이션과 흡사하게 롤플레잉을 통해 의뢰인으로부터 자세한 요구사항을 이끌어낼 수 있다. (팀/개인) - 낯선 기술스택과 요구사항에 대해서 스스로 학습하여 적용할 수 있다. (개인) - 클라우드 아키텍처에 대한 그림을 그리고 설명할 수 있다. (팀) - 구현의 디테일에 대한 질문을 받을 때 답변할 수 있다. (개인) 칸반과 WIP 작업 항목 표현을 위해 카드들을 사용하고 각 프로세스 단계를 표현하기 위해 열을 사용하여 시각적으로 다양한 단계의 프로세스의 일을 시각적으로 표현하는 방식입니다. 카드는 왼쪽에서 오른쪽으로 움직여 진행 상황을 표현하고 작업을 수행하는 팀의 조율을 돕습니다. .. 2023. 6. 12.
Project 1 : WAS 실습 회고 Achievement Goals - API 문서를 작성할 수 있습니다. - Fastify를 이용해 DB와 통신하는 서버를 만들 수 있습니다. - PostgreSQL을 이용하여 DB를 구성할 수 있습니다. - GitHub을 활용하여 팀원들과 협업합니다. 제작 범위 및 기술 스택 1. 백엔드를 만듭니다. - Fastify를 사용합니다. 2. 데이터베이스를 사용해야 합니다. 즉, 데이터 모델을 디자인해야 합니다. 3. Entity-Relationship Diagram (ERD)을 그려야 합니다. - https://dbdiagram.io/home 4. API 문서를 만들어야 합니다. - Method, Endpoint, Request, Response가 예시와 함께 포함되어야합니다. 참고 마일스톤 Day 1 - .. 2023. 4. 5.