728x90 microservice2 [Spring Cloud로 개발하는 마이크로서비스 애플리케이션] 1. Microservice 소개 Microservice 소개 0. Software Architecture Antifragile Auto scaling 리소스 사용량이나 조건에 따라 인스턴스나 리소스를 자동으로 확장/축소할 수 있는 개념 Microservices 전체 서비스를 구축하고 있는 개별적인 모듈이나 기능을 독립적으로 개발하고 배포하고 운영할 수 있도록 세분화된 서비스 Chaos engineering 변동, 예견된 불확실성, 예견되지 않는 불확실성, 카오스 불확실성에서도 안정적인 서비스를 유지 Continuous deployments 지속적인 통합과 지속적인 배포환경 구성 1. Cloud Native Architecture 확장 가능한 아키텍처 시스템의 수평적 확정에 유연 확장된 서버로 시스템의 부하 분산, 가용성 보장 시스템 또.. SpringCloud 2021. 8. 1. [Spring Cloud 를 활용한 MSA 기초] 2. 마이크로서비스 아키텍처(MSA) 이해 2. 마이크로서비스 아키텍처(MSA) 이해 youtu.be/mJMzV6GCmPw MSA란, 시스템을 여러개의 독립된 서비스로 나눠서, 이 서비스를 조합함으로서 기능을 제공하는 아키텍쳐 디자인 패턴 조대협 출처: https://www.slideshare.net/Byungwook/micro-service-architecture-52233912 아마존의 선택(2002년경 제프 베조스 메일) 모든 팀들은 데이터와 기능들을 서비스 인터페이스로 연결시켜라 팀들은 이 인터페이스를 통해서만 연락해야 한다 다른 어떤 커뮤니케이션 방법도 허용되지 않는다 직접 링크를 보내거나 다른 팀의 스토리지에 직접 억세 스 해서도 안 되며, 공유 메모리나 백도어 같은 것도 안 된다 모든 커뮤니케이션은 네트워크를 통한 서비스 인터페이스로.. SpringCloud 2021. 2. 7. 이전 1 다음 💲 추천 글 728x90