• Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • Cluster
    • Dashboard
    • COP
    • CogentAI
    • iAP
    • Observability
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 견적 문의
    • 견적문의
    • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
    • 찾아가는 클라우드 네이티브 세미나
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
    • 오픈마루
    • 구매 관련
    • 기술 지원
    • 트러블 슈팅
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

최근 IT 시스템의 개발과 운용에 있어서 “Microservice (마이크로 서비스)”라고 하는 아키텍쳐를 도입하는 사례가 늘고 있습니다.

마이크로서비스 아키텍처는 간단히 말하면 서비스를 구성하는 각 요소를 ‘마이크로 서비스’라고 불리는 독립된 작은 컴포넌트로 구현한다는 방법입니다.
마이크로서비스 아키텍처 ( Microservices Architecture ) 란?
마이크로서비스는 ThoughtWorks사의 마틴 파울러와 제임스 루이스가 만든 소프트웨어 아키텍처로, 모놀리식 아키텍처와는 달리, 비즈니스 기능에 맞추어 여러 개의 작은 「마이크로 서비스」로 분할한 후 연결하여 큰 소프트웨어 기능을 구현하는 것입니다. 이를 통해 신속한 개발, 실행 및 잦은 업그레이드, 뛰어난 가용성 및 확장성을 실현할 수 있습니다.

정리하자면,

마이크로서비스 아키텍처 ( Microservices Architecture ) 는 애플리케이션이 서비스 모음으로 개발되는 애플리케이션 아키텍처의 한 유형입니다.

또한 마이크로서비스 아키텍처 다이어그램과 서비스를 독립적으로 개발, 배포, 유지관리할 수 있는 프레임워크를 제공합니다.

쉽게 풀어서 설명하자면,

마이크로서비스 아키텍처(주로 마이크로서비스라고도 함)란 애플리케이션 개발을 위한 아키텍처 스타일을 의미합니다. 마이크로서비스를 사용하면 대규모 애플리케이션을 각각 담당 영역을 가진 소규모의 독립적인 구성요소로 구분할 수 있습니다.

마이크로서비스 기반 애플리케이션은 단일 사용자 요청을 처리하기 위해 여러 내부 마이크로서비스를 호출하여 응답할 수 있습니다.
마이크로서비스 아키텍처 ( Microservices Architecture ) 와 모놀리식 아키텍처 ( Monolith Architecture ) 의 차이
모놀리식 접근법이란?

지금까지 소프트웨어 시스템의 대부분은 한 통으로 묶인 모놀리식 애플리케이션으로 개발되었습니다. 컴포넌트가 느슨하게 결합된 마이크로서비스 및 서비스 지향 아키텍처와는 대조적으로, 모놀리식 애플리케이션에서는 컴포넌트와 기능이 밀접하게 결합된다. 모놀리식 접근법에는 다음과 같은 단점이 있습니다.

코드 기반이 확대되는 반면에 개선이나 변경을 하기 어렵고, 개개의 변경이 어플리케이션 전체에 영향을 미칠 가능성이 있기 때문에 리팩토링이 쉽지 않음
모놀리식 애플리케이션 전체에 변경의 영향이 미치기 때문에, 테스트와 개발이 복잡함.
컴포넌트 하나의 장애로 전체 애플리케이션이 다운되므로 위험이 높음.

마이크로서비스는 기존의 모놀리식 시스템보다 뛰어난 유연성을 제공합니다.

대규모 개발팀을 통한 서비스 개발
사용자의 다양한 요구사항을 유연하게 수용
비즈니스 기능에 맞추어 분할하여 개발별적으로 강화
여러가지 형태의 개발 모델 지원

가장 큰 차이는 애플리케이션의 크기입니다. 모놀리식 아키텍처에서는 크기가 너무 커서 변경, 도입, 확장을 할 수 없습니다. 이 부분에서 마이크로서비스 아키텍처는 유연하게 대응할 수 있습니다.

태그 보관용: Microservices Architecture

Service Mesh

Service Mesh 컴포넌트 소개 – 마이크로서비스 환경의 숨은 조력자

2025-01-14
/
4 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2025/01/thumbnail.webp?fit=381%2C303&ssl=1 303 381 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2025-01-14 14:41:532025-01-14 14:57:18Service Mesh 컴포넌트 소개 – 마이크로서비스 환경의 숨은 조력자
구글 과 컨테이너 기술 그리고 쿠버네티스오픈마루

구글 과 컨테이너 기술 그리고 쿠버네티스

2021-05-17
/
43 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2021/05/%EA%B5%AC%EA%B8%80%EA%B3%BC-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-facebook-banner.png?fit=1200%2C627&ssl=1 627 1200 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2021-05-17 16:24:272021-05-17 16:24:27구글 과 컨테이너 기술 그리고 쿠버네티스
쿠버네티스 오토스케일링오픈마루

쿠버네티스 : 오토스케일링 데모 와 원리 이해

2021-05-11
/
1 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2021/05/20210414_%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%9E%90%EB%8F%99-%ED%99%95%EC%9E%A5-%EC%9E%90%EC%9B%90-%ED%92%80-Auto-scaling_link-banner.png?fit=300%2C169&ssl=1 169 300 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2021-05-11 13:36:572022-03-19 14:51:26쿠버네티스 : 오토스케일링 데모 와 원리 이해
클라우드 네이티브 세미나오픈마루

클라우드 네이티브 세미나 발표 자료 다운로드

2021-05-10
/
0 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2021/05/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8C-%EB%B9%84%EB%8C%80%EB%A9%B4-%EC%84%B8%EB%AF%B8%EB%82%98_link_banner-2.png?fit=495%2C400&ssl=1 400 495 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2021-05-10 09:47:522024-10-23 14:34:07클라우드 네이티브 세미나 발표 자료 다운로드
클라우드 네이티브 데모오픈마루

클라우드 네이티브 데모 자료 다운로드

2021-05-10
/
0 코멘트
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2021/05/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8C-%EB%8D%B0%EB%AA%A8_link_banner.gif?fit=495%2C400&ssl=1 400 495 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2021-05-10 09:30:092022-03-21 10:37:27클라우드 네이티브 데모 자료 다운로드
쿠버네티스 마이크로서비스 아키텍처오픈마루

쿠버네티스 : 마이크로서비스 아키텍처 구현 데모

2021-04-28
/
1 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2021/04/20210405_%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4%EB%8D%B0%EB%AA%A8_%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98_facebook-banner.png?fit=1200%2C627&ssl=1 627 1200 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2021-04-28 09:05:172022-03-24 14:21:00쿠버네티스 : 마이크로서비스 아키텍처 구현 데모
클라우드 네이티브 비대면 워크샵 - 혁신적인 기술을 배우세요

클라우드 네이티브 비대면 워크샵 – 혁신적인 기술을 배우세요

2020-12-31
/
0 코멘트
줌(Zoom), 구글밋(Google Meet), 유튜브 라이브(Yotube Live)를 이용한 클라우드 네이티브 비대면 워크샵 - 혁신적인 기술을 비대면으로 확인하세요
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/01/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EC%9B%8C%ED%81%AC%EC%83%B5_MAIN_BANNER-11.gif?fit=700%2C400&ssl=1 400 700 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2020-12-31 09:08:272024-01-17 09:59:55클라우드 네이티브 비대면 워크샵 – 혁신적인 기술을 배우세요
클라우드 네이티브 비대면 세미나 자료 다운로드 – 혁신적인 지식 획득

클라우드 네이티브 비대면 세미나 자료 다운로드 – 혁신적인 지식 획득

2020-12-22
/
0 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/01/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8C-%EB%B9%84%EB%8C%80%EB%A9%B4-%EC%84%B8%EB%AF%B8%EB%82%98_main_banner-21.png?fit=700%2C400&ssl=1 400 700 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2020-12-22 13:53:342024-01-21 18:23:01클라우드 네이티브 비대면 세미나 자료 다운로드 – 혁신적인 지식 획득
데모로 이해하는 클라우드 네이티브

클라우드 네이티브 데모와 발료자료를 다운로드하세요!!

2020-12-22
/
0 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/01/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8C-%EB%8D%B0%EB%AA%A8_main-banner-11.gif?fit=700%2C400&ssl=1 400 700 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2020-12-22 13:53:042024-09-13 23:16:45클라우드 네이티브 데모와 발료자료를 다운로드하세요!!
IBM 에서 진행한Openstack 환경에서 docker 와 KVM의 성능 테스트 결과 리포트

OpenStack 에서 Docker 와 KVM 중 어떤 가상화 기술이 더 빠를까요?

2014-11-19
/
0 코멘트
…
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/07/Screenshot-2024-07-24-at-14.51.49.jpg?fit=1982%2C1500&ssl=1 1500 1982 OM marketing https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png OM marketing2014-11-19 11:13:152024-07-25 13:06:48OpenStack 에서 Docker 와 KVM 중 어떤 가상화 기술이 더 빠를까요?

Recent Posts

  • Apache Tomcat 기술 지원 서비스 2025-10-15
  • Tomcat 느린 시작? 주요 4가지 원인과 해결책 2025-10-13
  • HTTP TRACE method 보안취약점 관련 실무적 대응 방법 2025-10-01
  • APM 서비스 포트 변경 방법 가이드 2025-09-26
  • OpenShift Ingress 인증서 갱신 방법 2025-09-25

Categories

  • APM
  • blog-price
  • blog-support
  • blog-trouble-shooting
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

태그

AI APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA MSAP.ai Native OPENMARU OPENMARU APM OPENMARU SaaS형 APM OpenShift Openshift Promotion PaaS 플랫폼 Red Hat redhat RHEL tomcat WAS 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 애플리케이션 오픈마루 오픈마루 APM 오픈시프트 주간 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

Search Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
Scroll to top Scroll to top Scroll to top
  • 한글
  • English