728x90
반응형

api통합 2

컴포저블 애플리케이션(Composable Application)

개요컴포저블 애플리케이션(Composable Application)은 독립적인 모듈을 조합하여 비즈니스 요구에 맞게 애플리케이션을 유연하게 구성하는 소프트웨어 개발 방식이다. 이는 '조립 가능한(Composable)' 개념을 기반으로 하며, 기존 모놀리식 구조에서 탈피해 재사용성과 민첩성을 극대화하는 것이 특징이다. MACH(Microservices, API-first, Cloud-native, Headless) 아키텍처와 밀접한 연관이 있으며, 빠르게 변화하는 시장에 적응하려는 조직에 적합한 전략이다.1. 개념 및 정의컴포저블 애플리케이션이란, 기능 단위의 모듈을 필요에 따라 조합하여 하나의 애플리케이션을 구성하는 방식으로, 모듈화와 인터페이스 기반 통합에 중점을 둔다.목적: 빠른 서비스 출시와 변화 ..

Topic 2025.04.27

Mashup(매시업)

개요Mashup(매시업)은 서로 다른 웹 서비스, 데이터, API 등을 결합하여 새로운 가치를 창출하는 웹 애플리케이션 또는 서비스입니다. 지도 API, 날씨 데이터, SNS 정보, 공공 데이터 등을 통합함으로써, 사용자 중심의 창의적인 서비스를 빠르게 개발할 수 있습니다. 특히 Web 2.0 시대 이후 오픈 API의 확산과 함께 Mashup은 스타트업, 공공기관, 기업에서 혁신 서비스의 핵심 도구로 활용되고 있습니다.1. 개념 및 정의 항목 설명 정의둘 이상의 웹 서비스 또는 데이터를 결합하여 새로운 기능이나 정보를 제공하는 웹 애플리케이션목적빠른 서비스 개발, 사용자 맞춤형 기능 제공, 데이터 활용 가치 증대유형데이터 기반 매시업, API 기능 기반 매시업, 사용자 인터페이스(UI) 매시업 등2. ..

Topic 2025.04.22
728x90
반응형