본문 바로가기
반응형

아키텍처2

글로벌 서비스 구축을 위한 AWS 멀티 리전 아키텍처 구성 가이드 전 세계 사용자를 위한 서비스를 제공하기 위해서는 AWS 멀티 리전 기반 애플리케이션을 구축해야 하며, 이를 위해서는 많은 준비와 작업이 필요합니다. 대다수 AWS 서비스에는 멀티 리전 아키텍처를 구축하고 관리하는 데 도움이 되는 기능이 있지만, 200개 이상의 서비스에서 이러한 기능을 모두 알아 내는 것은 어려울 수 있습니다. AWS 리전은 전 세계적으로 주요한 국가 및 도시에 물리적으로 분리되어 있으며, 한 리전 내에서도 여러 개의 가용 영역(AZ)을 구성하고 있습니다. 이 접근 방식을 사용하면, 여러 가용 영역에 걸쳐 있는 고 가용성을 활용하여, Well-Architected 모범 사례를 통해 내결함성을 높일 수 있습니다. 멀티 리전으로 서비스를 확장해야 하는 경우는 세 가지 정도입니다. 전 세계 .. 2023. 7. 20.
마이크로서비스 아키텍처 구축 가이드 마이크로서비스란? 마이크로서비스는 소프트웨어가 잘 정의된 API를 통해 통신하는 소규모의 독립적인 서비스로 구성되어 있는 경우의 소프트웨어 개발을 위한 아키텍처 및 조직적 접근 방식입니다. 이러한 서비스는 독립적인 소규모 팀에서 보유합니다. 마이크로서비스 아키텍처는 애플리케이션의 확장을 용이하게 하고 개발 속도를 앞당겨 혁신을 실현하고 새로운 기능의 출시 시간을 단축할 수 있게 해 줍니다. 마이크로서비스란 단어가 사용되기 시작한지는 대략 10년정도 됬지만 널리 알려진지는 얼마 되지 않았다. 마이크로서비스가 없는 세상에서는 서비스/앱 개발에 대해서 백엔드를 위한 서버 인프라와 모바일 또는 웹 클라이언트로 크게 분류하고 백엔드는 layered architecture로 구현되고 있었다. 트래픽이 점차 늘어나게.. 2023. 7. 19.
반응형