#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목마이크로서비스2021-05-30 13:18
작성자

현재 기말고사 대비해서  마이크로서비스에 대해 정리하고 있습니다.

강의에 맞춰 마이크로서비스가 모노리틱에 비해 가지는 장점을

스케일링, 개발과 운용, 사용도구, 출시, 유지관리, 개발방법론, 신규채용, 서비스문제발생, 전체프로그램문제발생 이렇게 나누었습니다.  이를

1. 개발 vs 운영 관점

2. 기술 vs 비기술적 관점으로 나누고 싶었습니다만, 명확하게 답을 내리지 못하겠습니다.

예를 들면 유지관리에서의 장점은 분명 비기술적이고 운영적인 측면에서의 장점이라고 생각할 수 있습니다. 하지만 최적화된 개발방법론을 적용한다는 것은,  데봅스와도 연결되는 부분이 있어 개발과 운영측면을 나누기가 힘들었고, 과연 개발방법론이 기술적인가 비기술적인가 라는 고민이 생겼습니다.

또 스케일링이 기술적인 측면의 이점이지만, 결국은 돈과 연결되어 있어 비기술적인 측면 같기도하였습니다. 

따라서 개발과 운영, 기술과 비기술을 나누는 기준에 대해서 명확하게 알고 싶습니다. 

댓글
이전assignment3 질문 있습니다.2021-06-04
다음[re]마이크로서비스 Level 102021-05-30