온라인에서 브랜드 별 제품을 팔고 있는 대형 ABC제조사는 새로운 제품이 론칭할 때 마다 해당 제품만의 독립 브랜드몰을 구축하여 온라인 판매 활동을 하고 있었다. 문제는 신제품을 론칭할 때마다 IT에서는 구축 비용과 운영 비용이 함께 늘어나는데다 구축 기간도 혁신적으로 줄어들지 않아 이를 개선하고자 선진 온라인 전문 기업처럼 MSA(Micro Service Architecture)을 도입하려고 고민 중에 있었다.
온라인 상에서 제공하는 제반 서비스를 API 기반으로 재 설계하고, API 성능을 고려하여 최대한 비즈니스 로직 처리를 단순화 시키다 보니 관리해야 할 API 가 상당히 많아지는데다가 수많은 브랜드 몰에서 해당 서비스 API를 직접 호출하려다 보니, API 대량 호출에 따른 부하 분산이나 API 보안 및 로깅처리, API 사용에 따른 모니터링 등 API 본연의 기능 외에 API 관리 목적에 별도의 기능 등을 구현해야 하는 부담이 있었다.
- 여러 브랜드몰 구축시 API Gateway 필요성
이데아텍은 ABC고객사의 고민을 해결하기 위해 브랜드몰에서 해당 서비스 API를 직접 호출하는 방식에서 브랜드몰(채널)과 API 서버 간에 API Gateway를 두어 통신하는 아키텍처 구조의 특장점을 소개하였다.
i-ONE API Gateway는 이미 개발된 API에 별도의 작업이나 수정이 필요없이, API Manager를 통해 API 정보만 등록하면 바로 서비스가 가능하고 API 개발 시 고민했었던 API 대량 호출에 따른 부하 처리, API 서비스 모니터링, API 보안 및 인증 처리 등을 API Gateway에서 모두 처리하기 때문에 API 처리 속도 개선 및 개발과 유지보수가 혁신적으로 개선될 수 있다.
무엇보다, 여러 브랜드몰에서 동시에 API 호출 시 i-ONE API Gateway가 가지고 있는 라우팅 기능, 유량 제어 기능, Auto Scaling 기능 등으로 API Gateway 뿐 아니라 API 서버까지 트래픽에 따라 유연하게 확장 가능하게 되어 안정적으로 서비스가 가능해진다.
- 브랜드몰 런칭시 API Gateway 도입 예상효과
고객사는 다양한 비즈니스 목적에 따라 빠르게 신규 브랜드몰을 론칭하기 위해 MSA 구조를 검토함에 있어 API Gateway의 도입이 매우 중요한 것임을 알게 되었다.
또한, API 개발 전에 API Gateway 도입에 따른 아키텍처 기반으로 설계를 해야 MSA 으로의 전환이 효과적이고, API 개발에 따른 개발 비용과 기간이 혁신적으로 줄어들게 되는 부분과 다수의 API 호출 관리와 대량의 트래픽을 효과적으로 처리할 수 있다.
또한, 향후 MSA 구조를 자체 데이터 센터에서 On-Premise 구조로 구축할지, 클라우드 기반으로 구축할지 결정하지 않은 상태이지만 i-ONE API Gateway는 구축 환경에 상관없이 유연하게 지원하는 구조임을 알게 되어 향후 시스템 구축 환경에 따른 부담감을 덜 수 있을것으로 보인다.
#브랜드제품몰구축 #브랜드별API호출 #APIGateway필요성 #MSA구조전화 #클라우드기반API관리 #API솔루션 #이데아텍
온라인에서 브랜드 별 제품을 팔고 있는 대형 ABC제조사는 새로운 제품이 론칭할 때 마다 해당 제품만의 독립 브랜드몰을 구축하여 온라인 판매 활동을 하고 있었다. 문제는 신제품을 론칭할 때마다 IT에서는 구축 비용과 운영 비용이 함께 늘어나는데다 구축 기간도 혁신적으로 줄어들지 않아 이를 개선하고자 선진 온라인 전문 기업처럼 MSA(Micro Service Architecture)을 도입하려고 고민 중에 있었다.
온라인 상에서 제공하는 제반 서비스를 API 기반으로 재 설계하고, API 성능을 고려하여 최대한 비즈니스 로직 처리를 단순화 시키다 보니 관리해야 할 API 가 상당히 많아지는데다가 수많은 브랜드 몰에서 해당 서비스 API를 직접 호출하려다 보니, API 대량 호출에 따른 부하 분산이나 API 보안 및 로깅처리, API 사용에 따른 모니터링 등 API 본연의 기능 외에 API 관리 목적에 별도의 기능 등을 구현해야 하는 부담이 있었다.
이데아텍은 ABC고객사의 고민을 해결하기 위해 브랜드몰에서 해당 서비스 API를 직접 호출하는 방식에서 브랜드몰(채널)과 API 서버 간에 API Gateway를 두어 통신하는 아키텍처 구조의 특장점을 소개하였다.
i-ONE API Gateway는 이미 개발된 API에 별도의 작업이나 수정이 필요없이, API Manager를 통해 API 정보만 등록하면 바로 서비스가 가능하고 API 개발 시 고민했었던 API 대량 호출에 따른 부하 처리, API 서비스 모니터링, API 보안 및 인증 처리 등을 API Gateway에서 모두 처리하기 때문에 API 처리 속도 개선 및 개발과 유지보수가 혁신적으로 개선될 수 있다.
무엇보다, 여러 브랜드몰에서 동시에 API 호출 시 i-ONE API Gateway가 가지고 있는 라우팅 기능, 유량 제어 기능, Auto Scaling 기능 등으로 API Gateway 뿐 아니라 API 서버까지 트래픽에 따라 유연하게 확장 가능하게 되어 안정적으로 서비스가 가능해진다.
고객사는 다양한 비즈니스 목적에 따라 빠르게 신규 브랜드몰을 론칭하기 위해 MSA 구조를 검토함에 있어 API Gateway의 도입이 매우 중요한 것임을 알게 되었다.
또한, API 개발 전에 API Gateway 도입에 따른 아키텍처 기반으로 설계를 해야 MSA 으로의 전환이 효과적이고, API 개발에 따른 개발 비용과 기간이 혁신적으로 줄어들게 되는 부분과 다수의 API 호출 관리와 대량의 트래픽을 효과적으로 처리할 수 있다.
또한, 향후 MSA 구조를 자체 데이터 센터에서 On-Premise 구조로 구축할지, 클라우드 기반으로 구축할지 결정하지 않은 상태이지만 i-ONE API Gateway는 구축 환경에 상관없이 유연하게 지원하는 구조임을 알게 되어 향후 시스템 구축 환경에 따른 부담감을 덜 수 있을것으로 보인다.
#브랜드제품몰구축 #브랜드별API호출 #APIGateway필요성 #MSA구조전화 #클라우드기반API관리 #API솔루션 #이데아텍