메뉴 건너뛰기

이 문서는 다음 링크의 글을 번역했습니다.

https://blog.appdynamics.com/engineering/microservices-monoliths-and-self-contained-systems-time-to-break-it-down/


문서가 길어서 분할하여 게시합니다.


(0) 서문과 인포그래픽

(1) Monoliths

(2) Microservices

(3) Self-contained system과 결론


advantages-and-disadvantages-of-monoliths-microservices-and-self-contained-systems-header.jpg


어플리케이션 관리가 너무 어렵지 않습니까? 변경작업에 십 여명의 개발자가 총 수 백 시간의 수행시간을 소요하고, 전체 사이트 다운타임이 너무 자주 발생하지는 않는지요? 그렇다면 여러분은 Monolith입니다!


Monolith는 대부분의 어플리케이션을 정의하는 세 가지 아키텍처 중의 하나입니다. 의도적으로 Monolith를 택했는지 여부와는 관계없이 다른 아키텍처와의 장단점을 고려하여 어느 것이 적합한지 판단하는 것은 중요한 일입니다. 적절한 디자인 패턴 사용은 조직의 시간과 비용을 절약할 뿐만 아니라 엔지니어들이 보다 행복하게 일할 수 있습니다. 그렇다면 어떤 형태의 아키텍처가 우리에게 적합한지 알 수 있을까요? Monolith, Microservice, self-contained system 어느 것이 우리 개발팀에 적합한지 알아봅시다.


advantages-and-disadvantages-of-monoliths-microservices-and-self-contained-systems.jpg



Who's NeO

ALM, SW 모델링, SW 정적분석, Devops 특히 CI/CD, APM을 통한 Shiftleft에 관심이 많습니다. 

차세대 APM Cisco AppDynamics와 모바일 앱 모니터링 VMware Apteligent를 소개합니다.

http://www.solulink.co.kr

?
  • profile
    Tom 2017.12.14 16:01
    완전 기대 됩니다. :)

 


  1. No Image

    Microservices, Monoliths and Self-Contained Systems (1) Monoliths

    Monolith (1. 단일 암체;(특히 고대의)거대한 돌기둥 2. (변화가 느리고 개개인에게 무관심한)거대한 단일 조직 모노리스(Monolith)에 대해 알아봅시다. 모노리스는 가장 기본적인 소프트웨어 아키텍처입니다. 만일 여러분이 특별한 계획 없이 코딩을 시...
    Date2017.12.13 ByNeO Reply0 Views319
    Read More
  2. Microservices, Monoliths and Self-Contained Systems (0) 서문과 인포그래픽

    이 문서는 다음 링크의 글을 번역했습니다. https://blog.appdynamics.com/engineering/microservices-monoliths-and-self-contained-systems-time-to-break-it-down/ 문서가 길어서 분할하여 게시합니다. (0) 서문과 인포그래픽 (1) Monoliths (2) M...
    Date2017.12.13 ByNeO Reply1 Views364
    Read More
  3. No Image

    개발자관점에서 APM의 중요성

    이 문서는 다음 링크의 글을 번역했습니다. https://blog.appdynamics.com/product/the-importance-of-apm-for-developers/ The Importance of APM for Developers   소프트웨어 개발자를 중세시대의 장인과 비교해봅시다. 과거에는 나무를 가구로 만드는 ...
    Date2017.12.04 ByNeO Reply2 Views814
    Read More
  4. Release Automation의 분류

    이 문서는 Release Automation의 분류에 대해 설명합니다. 본 문서는 다음링크의 글에 영향을 받아 2014년 5월에 작성한 문서의 일부입니다. https://devops.com/approaches-to-application-release-automation/ 지금은 익숙한 개념인 Hudson/Jenki...
    Date2017.12.01 ByNeO Reply1 Views605
    Read More
Board Pagination Prev 1 2 3 Next
/ 3