본문 바로가기

좋아하는 것_매직IT/10.microservice

0. 마이크로서비스 , 정의를 해볼께요.

반응형

마이크로서비스 란?

  1. 독립적으로 배포 가능한 모듈(module) 

 

마이크로 서비스의 특징

  1. 매우 작다.
  2. 모듈을 기반으로 함.
  3. 마이크로 서비스는 필연적으로 다른 마이크로 서비스와 통합해야 함.

 

마이크로 서비스를 사용하는 이유

  1. 확장 가능한 개발을 진행할 수 있음.
  2. 레거시 시스템 교체
  3. 지속 가능한 개발
  4. 지속적 배포
  5. 견고성
  6. 독립적인 확장성
  7. 자유로운 기술 선택
  8. 보안
  9. 격리

 

마이크로서비스의 장점

  1. 용이한 개발의 확장이 가능함
  2. 기존 배포 모놀리스에서 손쉽게 마이그레이션해 마이크로 서비스를 쉽게 구현할 수 있음.
  3. 지속적인 배포를 통해 상용환경에 반영할 수 있는 속도와 안정성을 높일 수 있음.
728x90
300x250