프로젝트/hyper-V 웹서비스
전체 서비스 알고리즘 프로세스 + 느낀점
김칠복
2022. 3. 23. 19:48
DataFlow관점에서 전체 프로세스

외부 API사용경험이 된 결제 API 프로세스

프로젝트를 통해 얻은 기술
1. (json)REST API통신 이해
2. 해쉬를 이용한 보안
3. 세션을 이용한 보안및 응용기술
4. NoSQL, RDBS구현 -특히 MongoDB
5. DB중점 알고리즘 구현능력
6. Docker사용시 이점과 사용방법 숙달
7. AWS를 통한 배포
8. 서버 백그라운드 스케쥴러(BackgroundSchedular) 응용 및 구현경험
10.python, flask 숙달
11. 기본적인 프론트 지식(템플릿 수정 및 창조)
12. shellscript 문법+C#코딩
깨달았습니다..
적절한 위치에 용도에 맞는 적절한 데이터로그를 수집해두면, 서비스의 질을 높일 수 있는 자산이 된다는 점을 깨달았다.
프로젝트를 마치며
이왕 프로젝트를 진행하는데 단순히 토이프로젝트로 남기고 싶지는 않았다.
실제 배포까지 가능하고 서비스 할수있는 하나의 웹서비스를 전부 하드코딩으로 구현하는 일은 생각보다 쉽지 않았다.
별 거 아닌 기능 하나를 구현하기 위해 몇 시간씩 고민하고, 구글링하고, 도큐멘트를 뒤져가는 경험은 역시 피와 살이 된것같다.
또한 아무도 해낸 적 없는 자동화의 핵심기능을 누구의 도움도 없이 구현하려고 몇일 밤을 샜던 게 기억에 남는다.
기껏해야 한 두가지의 기능만 가진 프로젝트를 진행했다면 무언가를 만들어 낼 수 있다는 자신감을 갖기 어려웠을 것이다.