IT Book Summary/스프링 마이크로 서비스 코딩공작소 (9) 썸네일형 리스트형 Chapter 01 스프링, 클라우드와 만나다. 자바와 스프링부트, 스프링 클라우드를 이용해 마이크로 서비스를 구축해보면서, 기존의 모놀리식 monolithic 스프링 애플리케이션을 클라우드에 배포가능한 msa 로 쉽게 마이그레이션 할 수 있겠다. 1.1 마이크로 서비스란? 기존의 모놀리식 애플리케이션의 단점 단일 소프트웨어 방식으로 배포되었고, 이 애플리케이션이 크고 복잡해지게 되면 여러 팀의 의사소통 비용이 증가하고, 각 팀의 변경사항이 있을시 앱 전체를 다시 빌드하고 테스트해서 배포해야 하는 단점이 있다. 마이크로 서비스의 장점 느슨하게 결합된 작은 분산 서비스이며, 관리하기 쉽고 제한된 책임을 담당하는 컴포넌트로 분해할 수 있다. 핵심은 기능을 분해해서 완전히 독립적이어야 한다는 것. MSA 특징 애플리케이션 로직을.. 이전 1 2 다음