반응형

DevOps 2

BFF(Backend For Frontend) 가 과연 UI 패턴 영역일까?, 아니면 API Gateway의 패턴 영역일까?

BFF(Backend For Frontend) 가 과연 UI 패턴 영역인지, 아니면 API Gateway의 연장선인지는 클라우드 네이티브 MSA 아키텍처 관점에서 설계 구조상 매우 중요한 결정입니다.결론부터 말씀드리면:🔷 BFF는 "UI 패턴의 확장 개념"에 더 적합하며, API Gateway와는 역할 경계가 명확히 분리됩니다. 클라우드 네이티브 MSA 아키텍처에서의 구성 영역 구성요소주 책임영역분류MFE (Micro FE)UI 단위의 분리/배포UI 패턴BFF화면 맞춤 API 조합/포맷팅UI 패턴 / 표현 계층 확장API Gateway인증, 권한, 라우팅, 공통 정책인프라 / 보안 계층➡ BFF는 “화면에 맞는 API 제공자”로서, 표현 계층(View Layer) 확장의 일부로 간주됨BFF와 API G..

클라우드 네이티브(Cloud Native)한 조직문화

클라우드 네이티브 조직문화는 기업이 클라우드 컴퓨팅을 적극적으로 채택하고 그에 따른 변화를 수용하는 데에 중점을 둔 조직 문화를 나타냅니다. 이는 전통적인 IT 접근 방식에서 벗어나 클라우드의 유연성, 확장성, 자동화 기능을 최대한 활용하고자 하는 전략을 반영하고 있습니다. 다음은 클라우드 네이티브 조직문화의 주요 특징들입니다: 1. 자동화와 자동화 문화:   - 클라우드 네이티브 조직은 작업의 자동화에 큰 중점을 둡니다. 개발, 배포, 운영 등 다양한 프로세스가 자동화되어 효율성을 극대화하고 실수를 최소화합니다. 2. 마이크로서비스 아키텍처:   - 어플리케이션은 작고 독립적인 서비스로 구성되며, 각 서비스는 독립적으로 개발, 배포, 확장될 수 있습니다. 이는 유연성과 확장성을 높이며 빠른 개발과 배포..

반응형