개발/기타개발

마이크로 서비스란 무엇인가

소확행개발자 2018. 12. 12. 23:29

microservice 란 무엇인가?

마이크로서비스는 많은 조직에서 변경 및 배포 신속성 확장성을 확보할 수 있는 중요한 수단으로 사용 중인 아키텍쳐 설계이다.


마이크로 서비스는 새롭게 발명된 것이 아니다. 분할 정복 기법을 통해서 일체형 애플리케이션을 단일 기능을 수행하는 더 작은 기능 크기의 원자화된  단위로 분할하는 데 성공했고, 그 덕분에 일체형 애플리케이션에서 겪어야 했던 많은 문제를 해결할 수 있었다.


마이크로 서비스는 IT시스템을 자율적이고, 자기 완비적 이면서도 느슨하게 연결된 비즈니스 범위의 집합ㅇ으로 만드는 아키텍쳐 스타일 또는 접근 방식이다.