마이크로 서비스 개요마이크로 서비스란? 하나의 sw 에 대해 개별적으로 배포 일정을 가지고 업데이트 운영이 가능한 작고 독립적인 소프트웨어 프로세스 즉, 프로젝트의 주요 기능을 위해 서로 협업하는 작은 서비스들로 구성된 분산 프로그램을 말한다. *다른 마이크로서비스와 별개로 업데이트 가능 ( 독립적 개발 )*필요에 따라 외부에 노출하거나 외부 접근 불허 *하나의 마이크로서비스가 많은 기능을 가지지 않음*각각의 서비스는 격리된 독립적인 프로세스다. *단위 서비스는 서로 느슨하게 연결되며 하나의 서비스가 다른 서비스에 영향을 미치지 않는다.*단위 서비스는 자신만의 데이터베이스를 갖는다. 모놀리스의 문제점전체적인 앱이 단일 프로세스로 동작한다. 작은 규모의 실험적 모델에 적합하지만 규모가 커지다 보면 실험적..