서비스를 독립적이고 작게 관리하라. 마이크로서비스는 독립적이고 의존성이 거의 없는(참고1,참고2,참고3) 소프트웨어 덩어리이며(참고4), 이는 DevOps 모범 사례 중 하나로 여겨진다(from1). 조직이 다양한 어플리케이션을 배포하기 위해서는 어플리케이션별 구동 환경이 독립성을 갖추고 있는 것이 중요하다. 이때 물리 서버나 VM 에 비해 더 잘게 쪼개 쓸 수 있고, VM 만큼 격리된 환경을 만들어주면서, VM 보다는 더 가볍고 빠른 컨테이너 구조(sup3:이 글은 환경의 경량성을 중심으로 서술했다)를 사용하게 되었다.


parse me : 언젠가 이 글에 쓰이면 좋을 것 같은 재료들.

  1. chapter1, For example, a machine learning prediction endpoint is an excellent fit for a microservice. These microservices can use a wide variety of technologies, including FaaS (function as a service). A perfect example of a cloud function is AWS Lambda.

from : 과거의 어떤 생각이 이 생각을 만들었는가?

  1. 데이터 엔지니어링과 데이터 과학 부문에서도 SWE 모범 사례, DevOps 모범 사례를 따라야 한다.

supplementary : 어떤 새로운 생각이 이 문서에 작성된 생각을 뒷받침하는가?

  1. [ba2.5_2.2. title: 서비스형 모델 패턴([[[SW Best practice](https://janghoo.notion.site/Best-practice-abce5d7978db47529300bea6c37419f2) Design pattern](https://janghoo.notion.site/Design-pattern-0dc0e08622d3478bb6b85720c7392626) Model-as-service](https://janghoo.notion.site/Model-as-service-20314241ca3e4ddcbd77d82675958fb3))은 모델을 별도의 웹서버로 분리하는 디자인 패턴이다. 독립성, 확장성, 유연성을 제공하지만 네트워크 지연을 피할 수 없고 인프라 복잡성이 높아진다는 단점이 있다.](https://janghoo.notion.site/ba2-5_2-2-title-d37de3f92ea845c5a4ba0489cd362638)

opposite : 어떤 새로운 생각이 이 문서에 작성된 생각과 대조되는가?

  1. None

to : 이 문서에 작성된 생각이 어떤 생각으로 발전되고 이어지는가?