Education*
Devops
Architecture
F/B End
B.Chain
Basic
Others
CLOSE
Search For:
Search
BY TAGS
linux
HTTP
golang
flutter
java
fintech
개발환경
kubernetes
network
Docker
devops
database
tutorial
cli
분산시스템
www
블록체인
AWS
system admin
bigdata
보안
금융
msa
mysql
redis
Linux command
dns
javascript
CICD
VPC
FILESYSTEM
S3
NGINX
TCP/IP
ZOOKEEPER
NOSQL
IAC
CLOUD
TERRAFORM
logging
IT용어
Kafka
docker-compose
Dart
가트너 선정 2023 10대 전략 기술 트랜드 분석 - 슈퍼 앱
Recommanded
Free
YOUTUBE Lecture:
<% selectedImage[1] %>
yundream
2023-03-07
2023-03-07
3863
### Super App 슈퍼앱(Super App)은 소셜미디어, 전자상거래, 결제시스템, 차량호출, 음식배달 등 다양한 서비스와 기능이 하나의 플랫폼에 통합된 다기능 모바일 애플리케이션을 의미한다. 국내의 경우 네이버와 카카오에 이어 당근마켓, 야놀자, 리멤버등의 플랫폼 기업들이 슈퍼앱을 제공하고 있으며 금융사도 여기에 참여하고 있다.  예를들어 당근마켓 중고거래 애플리케이션으로 알려져 있으나 로컬 커뮤니티 중심의 소셜 네트워크 서비스, 당근페이를 이용한 결제 서비스까지 서비스 영역을 확장하고 있다. 이러한 기능들을 하나의 앱에서 제공하는게 슈퍼앱의 개념이다. 모바일 퍼스트(Mobile First)에 익숙한 디지털 세대가 주요 소비층으로 등장하고 있다. 이들의 주요 무대는 모바일을 기반으로 하는 디지털 온라인 세상이므로, 디지털 온라인 세상도 기존 오프라인 세상처럼 "한 장소에서 여러가지 요구를 해결 할 수 있는 편리한 앱" 제공이 필요해졌다. 슈퍼앱을 이용하면 여러 앱을 이용하거나 여러번 가입 / 로그인할 필요 없이 하나의 앱에서 쇼핑, 결제, 채팅, 금융, 배달 등의 서비스를 원스톱으로 해결할 수 있기 때문에 앞으로 그 중요성이 늘어날 것으로 생각하고 있다. 내부 인력을 관리하는 소프트웨어도 슈퍼앱으로 진화하고 있다. 예를들어 Me@Walmart와 같은 B2E(Business to Employee)애플리케이션은 직원을 위한 온보딩, 일정확인, 휴가요청, 교육, 관계를 위한 올인원 솔류션을 제공하고 있다.  아래는 주요 슈퍼앱들이 제공하는 서비스들의 목록이다. 일상생활을 위한 모든 기능들을 담고 있음을 알 수 있다.  ### 슈퍼앱 개발 플랫폼의 요구사항 슈퍼앱은 생활밀착형 서비스를 통합하는 "서비스 플랫폼"의 역할을 할 수 있어야 한다. 따라서 고객과 시장 요구사항에 따라서 기능들을 플러그인 방식으로(미니앱이라고 부르기도 한다) 확장시켜나갈 수 있어야 하며, 다양한 외부 파트너사와 연결해서 새로운 서비스를 만들 수 있어야 한다. 슈퍼앱 개발 플랫폼 요구사항들을 정리했다. **웹 및 모바일 앱에서 미니앱 배포를 가능하게 하는 프론트엔드 프레임워크** 일반적으로 마이크로서비스 아키텍처는 백앤드에 적용되는 모델이였으나, **마이크로프론트엔드**라는 개념으로 프론트앤드로도 확장되고 있다. 슈퍼앱 개발에 마이크로 프론트앤드 모델을 적용하면 보다 모듈화되고 확장가능하며 유지관리 가능한 아키텍처를 생성할 수 있다. * Decomposition of services : 슈퍼앱을 구성하는 각각의 미니앱을 고유한 마이크로 프런트 엔드가 있는 더 작고 독립적인 서비스로 분해할 수 있다. 이를 통해서 다른 앱에 영향을 주지 않고 독립적으로 개발, 배포 및 협업 할 수 있으므로 확장성이 향상된다. * 마이크로 프론트엔드의 통합 : 마이크로 프론트엔드 방식으로 개발된 각 앱을 슈퍼앱에 통합한다. 통합을 위해서 SSO, iframe, 캐시, 로깅/모니터링, 통합된 UX/UI 라이브러리등이 제공될 것이다. * 향상된 성능 : 슈퍼앱을 더 작은 마이크로 프론트엔드로 분해하여서 애플리케이션의 전반적인 성능을 향상시킬 수 있다. * 더 나은 개발자 경험 : 마이크로 프론트엔드는 개발자들에게 각 모듈에대한 통제권한을 주기 때문에 프로젝트의 복잡성을 줄이고, 개발자들의 동기를 향상시킬 수 있다. **확장성**: 플랫폼은 대량의 데이터와 트래픽을 처리해야 하며 사용자가 증가함에 따라서 쉽게 확장 할 수 있어야 한다. **타사 서비스와의 통합** : 플랫폼은 원할한 사용자 경험을 제공하기 위해서, 결제, 메시징, 전자 상거래 플랫폼과 같은 다른 서비스들과 통합 할 수 있어야 한다. **분석** : 사용자행동, 패턴 및 성능 지표를 추적할 수 있도록 데이터 수집, 분석 기능이 포함되어 있어야 한다. **개인화** : 올인원은 편리하지만 지나치게 많은 기능(사람은 선택하는 것을 싫어한다)이 나쁜 사용자 경험을 제공 할 수 있다. 개인화를 통해서 각 개인이 원하는 기능이 도달할 수 있도록 해야 한다. ### 해결해야 할 문제 기술보다 비즈니스 생태계를 조성하는게 더 어려울 수 있다. 슈퍼앱은 내부 개발조직, 외부개발 조직과 협업해야 하는 플랫롬이므로 이들이 참여할 수 있는 비즈니스 에코시스템을 구축해야 한다. 이것은 상당히 어려운 과제가 될 것이다. 슈퍼앱은 미니앱을 담고 통합하는 컨테이너이로 작동해야 하기 때문에 미니앱이 원할히 작동하고 이들을 통합하기 위한 플랫폼이 갖춰져 있어야 한다. 비즈니스, 개발, DevOps, 플랫폼 엔지니어 조직이 협업하여 플랫폼을 개발해야 한다.
Recent Posts
MLOps with Joinc - Kubeflow 설치
Vertex Gemini 기반 AI 에이전트 개발 05. 첫 번째 LLM 애플리케이션 개발
LLama-3.2-Vision 테스트
Vertex Gemini 기반 AI 에이전트 개발 04. 프롬프트 엔지니어링
Vertex Gemini 기반 AI 에이전트 개발 03. Vertex AI Gemini 둘러보기
Vertex Gemini 기반 AI 에이전트 개발 02. 생성 AI에 대해서
Vertex Gemini 기반 AI 에이전트 개발 01. 소개
Vertex Gemini 기반 AI 에이전트 개발-소개
생성 AI 모델 Flux.1 설치 및 사용
GPT를 이용한 Reranker 테스트
Archive Posts
Tags
2023 10대 전략 기술 트랜드
architecture
cloud
devops
Copyrights © -
Joinc
, All Rights Reserved.
Inherited From -
Yundream
Rebranded By -
Joonphil
Recent Posts
Archive Posts
Tags