마이크로서비스 (1)

admin017·2022년 3월 19일
0

요약

목록 보기
1/1
post-thumbnail

마이크로서비스

마이크로서비스는 소프트웨어 아키텍처 스타일이다.

  • 작은 규모의 서비스 조합으로 나눠 개발하는 방식이다.
  • 비즈니스에 민첩성을 제공한다.
  • 방법론, 프로세스, 팀, 기술, 도구와 같은 것들을 결정해야 한다.

마이크로서비스의 어려운 부분

  • 문제점이 오랜 시간 지난 후에 나타날 수 있다.
  • 복잡한 시스템 구조

앞으로 다룰 내용

  • 조직 구성
  • 마이크로서비스 설계
  • 데이터 설계
  • 클라우드
  • 마이크로서비스 개발
  • 배포

ADR

Architecture Decision Record
: 의사결정을 기록하여 시간이 지난 후 재평가하고 개선할 수 있도록 함.

구성 요소

  • 목표, 해결해야 하는 문제, 제약
  • 대안
  • 선택
  • 영향
profile
아님말고

0개의 댓글