로그인
홈›커뮤니티›용어집›클라우드›마이크로서비스

마이크로서비스

Microservices

클라우드·인프라

정의

큰 프로그램을 여러 작은 독립 서비스로 나누어 만드는 설계 방식.

자세한 설명

하나의 큰 프로그램을 통째로 만드는 대신, 주문·회원·결제처럼 역할별로 작게 나누어 각자 따로 운영하고 따로 고칠 수 있게 만드는 설계 방식입니다. 한 부분을 고쳐도 전체를 다시 올릴 필요가 없어 변경이 빠릅니다. 다만 나뉜 서비스들이 서로 잘 통해야 해서 전체 구조가 더 복잡해집니다.

예를 들면

쇼핑몰의 주문 기능과 추천 기능을 각각 독립된 서비스로 나누어 운영합니다.

체크포인트

작은 서비스를 처음부터 너무 많이 나누면 오히려 관리가 복잡해지니, 규모에 맞게 나누는 정도를 정합니다.

관련 용어

클라우드·인프라 용어 100개 보기용어집 전체 보기

용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.

우리 회사 일에 맞춰 보고 싶다면

하려는 일을 적어 주시면 SO EASY 로 맡길 수 있는지 먼저 알려 드립니다.