디지털 바다를 항해하다: API7 Enterprise가 Seaport의 디지털화를 주도합니다
November 6, 2024
개요
소개
이 선도적인 항만은 아시아의 강, 하구, 해양 항구를 통합한 다목적 및 종합적인 심수 시설입니다. 이 항만은 전 세계 항만 중 화물 처리량에서 14년 연속 1위를 차지했으며, 컨테이너 처리량에서도 5년 연속 전 세계 3위를 기록했습니다.
2022년, 이 선도적인 항만 그룹은 10억 4천만 톤의 화물을 처리하며 3.7%의 연간 성장률을 기록하는 등 놀라운 성과를 달성했습니다. 또한, 4,073만 TEU의 컨테이너를 처리하며 컨테이너 처리량에서도 7.3%의 견고한 증가를 보였습니다.
도전 과제
-
중앙 집중식 인증 프레임워크의 부재로 인해 보안 조치가 일관되지 않아 데이터 유출 및 무단 접근 위험이 증가했습니다.
-
분산된 시스템으로 인해 데이터 사일로가 형성되어 데이터 통합이 복잡해지고, 자동화 및 지능화에 필요한 효율적인 의사 결정이 방해되었습니다.
-
레거시 시스템은 증가하는 트래픽, 특히 피크 동시 사용 시에 대처하기 어려워 응답 시간이 느려지고 사용자 경험이 저하되었습니다.
-
비즈니스 요구가 증가함에 따라 전통적인 아키텍처는 효율적으로 확장할 수 있는 유연성이 부족하여 변동하는 운영 요구를 충족하는 데 방해가 되었습니다.
결과
-
항만 서비스를 재시작하거나 항만 운영을 중단하지 않고도 실시간 시스템 구성 업데이트를 실현하여 전반적인 가용성과 안정성을 향상시켰습니다.
-
API7 Enterprise 대시보드를 사용하여 시각적 게이트웨이 관리를 달성하여 시간을 절약하고 관리 비용을 줄이며 시스템 관리의 편의성을 개선했습니다.
-
중앙 집중식 신원 인증 관리를 구현하여 다양한 서비스에서 반복적인 인증 구현을 줄이고, 인증 프로세스를 간소화하며 보안을 강화했습니다.
배경
이 항만 그룹의 인프라 부서는 클라우드 컴퓨팅, 빅데이터, IoT, 모바일 인터넷, AI를 포함한 고급 인터넷 및 하이테크 기술을 적용하여 전통적인 항만 및 물류 전송을 구축하는 데 전념하고 있으며, 항만의 자동화 및 지능화를 향상시키는 것을 목표로 합니다.
API 게이트웨이는 이 과정에서 다양한 시스템과 서비스 간의 트래픽을 관리하고 라우팅하는 데 중요한 역할을 합니다. 이를 통해 안전하고 효율적이며 확장 가능한 통신이 보장되며, 항만의 디지털 전환에 관여하는 다양한 IoT 장치, 플랫폼, 애플리케이션을 통합하는 데 필수적입니다. 원활한 데이터 흐름을 가능하게 하고 보안 프로토콜을 강제함으로써, API 게이트웨이는 항만의 운영 효율성을 개선하고 수동 개입을 줄이는 전반적인 목표에 기여합니다.
API7 Enterprise를 선택한 이유
API7 Enterprise는 전통적인 NGINX 기반 솔루션과 비교했을 때 몇 가지 주요 이유로 두각을 나타냈습니다.
통합 기술 스택
이 항만 그룹의 이전 기술 스택은 NGINX를 중심으로 구축되었으며, API7 Enterprise도 동일한 기반을 공유합니다. 따라서 NGINX에서 API7 Enterprise로의 마이그레이션 프로세스가 간소화되어 매우 효율적이며 잠재적인 다운타임을 줄일 수 있습니다.
공통 기술 기반은 API7 Enterprise를 기존 프로젝트에 통합하고 단계적으로 마이그레이션하는 작업을 단순화할 수 있습니다. 그러나 이것만으로 원활하거나 중단 없는 전환이 보장되지는 않으며, 실제 결과는 마이그레이션 계획, 테스트, 롤백 절차, 배포 설계 및 고객의 운영 방식에 따라 달라집니다.
고성능
API7 Enterprise는 Apache APISIX를 기반으로 구축되어 탁월한 성능과 안정성을 제공합니다. CPU 코어당 초당 23,000개의 쿼리(QPS)를 처리할 수 있으며, 최소 지연 시간은 0.6밀리초로 고처리량 환경에 이상적입니다. 이 선도적인 항만 그룹의 경우 QPS 요구가 중간 수준이므로 API7 Enterprise는 성능 요구를 쉽게 충족시키면서 필요에 따라 확장할 수 있는 유연성을 제공합니다.
시각적 게이트웨이 관리 대시보드
API7 Enterprise 대시보드는 직관적이고 사용자 친화적인 인터페이스를 제공하여 라우트, 업스트림 서비스, 플러그인 관리를 간소화합니다. 시각적이고 상호작용 가능한 대시보드를 통해 복잡한 작업을 단순화하여 사용자가 API 게이트웨이를 쉽게 구성, 모니터링, 문제 해결할 수 있게 합니다. 이러한 향상된 접근성과 효율성은 운영 오버헤드를 크게 줄여 팀의 일상적인 API 관리를 더 빠르고 효율적으로 만듭니다.
성숙한 클러스터 배포 및 고가용성
API7 Enterprise는 고객 관리형 배포를 위한 고가용성 메커니즘을 제공합니다. 이러한 메커니즘은 장애 영향을 줄일 수 있지만, 실제 서비스 가용성은 고객의 배포 아키텍처, 인프라 종속성 및 운영에 따라 달라집니다.
다양한 사례 연구
API7 Enterprise는 다양한 산업 분야의 사례 연구를 제공하여 새로운 사용자에게 유용한 참고 자료로 활용됩니다. 이러한 실제 사례는 플랫폼의 유연성과 검증된 신뢰성을 강조하며, 다양한 사용 사례에 효과적으로 적응하는 방법을 보여줍니다. 온프레미스, 멀티 클라우드, 하이브리드 클라우드 환경에서 API 관리를 개선하는 데 있어 API7의 다양성은 다양한 산업 분야의 기업들에게 신뢰할 수 있는 솔루션으로 자리 잡고 있습니다.
중앙 집중식 트래픽 관리 플랫폼
이 최상위 항만 그룹은 운영 효율성을 향상시키고 기업의 디지털 전환을 가능하게 하는 종합적인 디지털 인보이스 서비스를 제공합니다. 또한, 이 그룹은 모든 화물 운송 절차를 단일 운송 문서로 관리할 수 있는 복합 운송을 개발 중입니다. 이 이니셔티브는 고객들이 연간 약 450만 달러의 원격 예약 비용을 절약하고 총 운송 비용을 30% 절감할 수 있게 합니다.
또한, 항만 EDI 센터는 항만 내 전자 데이터(주문, 화물 정보, 세관 신고 등)를 처리하고 관리하는 역할을 담당합니다. 실시간 화물 정보를 제공하여 항만 관리자와 선적업체가 화물 이동을 모니터링하고 물류 계획을 최적화할 수 있게 합니다.
API7 Enterprise를 중앙 집중식 트래픽 진입점으로 활용하여 이 선도적인 항만 그룹은 모든 비즈니스 애플리케이션 간의 데이터 흐름을 효과적으로 관리합니다. API7 Enterprise를 통해 트래픽 관리를 통합함으로써, 그룹은 데이터 전송을 효율적으로 모니터링하고 제어할 수 있어 서비스의 응답성과 신뢰성을 개선합니다.
아래는 API7 Enterprise를 사용하는 이 항만 그룹의 인프라 아키텍처입니다.

API7 DP(Data Plane)는 들어오는 API 요청과 응답을 처리하는 핵심 구성 요소입니다. 라우팅, 로드 밸런싱, 보안 강제와 같은 필수 기능을 제공하여 다양한 서비스 간의 원활하고 효율적인 트래픽 흐름을 보장합니다.
API7 CP(Control Plane) 구성 요소는 API 서비스의 구성, 정책, 라이프사이클을 관리하는 관리적 책임을 맡습니다. 이 중앙 집중식 제어는 조직이 API 기반 생태계에 대한 일관된 거버넌스와 감독을 유지할 수 있게 합니다.
API7 Enterprise 플랫폼을 활용함으로써, 이 선도적인 항만 그룹은 통합되고 잘 관리되는 API 인프라를 구축할 수 있습니다. 이 접근 방식은 조직이 API 서비스에 대한 통제와 감독을 중앙 집중화하여 클라이언트에게 안정적이고 안전하며 확장 가능한 접근을 보장합니다. etcd 클러스터, Prometheus Federation, OpenSearch와 같은 다양한 구성 요소의 원활한 통합은 플랫폼의 기능을 더욱 강화하여 포괄적인 모니터링, 구성 관리, 데이터 기반 의사 결정을 가능하게 합니다.
API7 Enterprise 사용 후 성과
고객이 보고한 운영 결과
고객의 보고에 따르면, 이 주요 항만 그룹이 2023년 말 API7 Enterprise로 마이그레이션한 후 해당 배포는 항만의 물류 및 트래픽 시스템 관리 역량을 개선하는 동시에 2024년 동안 안정적인 비즈니스 운영과 서비스 연속성에 기여했습니다. 이는 해당 배포에 대해 고객이 보고한 결과이며, 다른 배포의 성능이나 가용성에 대한 약속이 아닙니다. 실제 가용성은 인프라, 배포 아키텍처, 외부 종속성 및 운영 방식에 따라 달라집니다.
게이트웨이 재시작 없는 구성 업데이트
이전에 이 항만 그룹이 NGINX를 사용할 때, 라우트 수정 또는 추가를 위해 서버에 로그인한 후 재시작해야 했습니다. 이 과정은 비즈니스 운영에 자주 중단을 초래했습니다.
API7 Enterprise의 핫 리로딩 기능을 사용하면 게이트웨이를 재시작하지 않고 구성 변경 사항을 적용할 수 있으며, 재시작과 관련된 중단을 줄일 수 있습니다. 이 기능은 엔드투엔드 무중단이나 트래픽에 영향이 없음을 보장하지 않습니다. 결과는 변경 내용, 릴리스 절차, 인스턴스 및 로드 밸런서 구성, 인프라와 운영 방식에 따라 달라집니다.
간소화된 API 게이트웨이 관리
API7 Enterprise를 사용함으로써, 항만 회사는 시각적 게이트웨이 관리 인터페이스를 통해 서버에 자주 로그인하지 않고도 라우트를 관리할 수 있게 되었습니다. 대신, 관리자는 관리 인터페이스를 통해 실시간 조정을 할 수 있어 시간을 절약하고 관리 비용을 줄였습니다. 이는 항만 시스템 관리의 편의성과 효율성을 크게 개선했습니다.
중앙 집중식 신원 인증
API7 Enterprise는 key-auth, basic-auth, jwt-auth와 같은 다양한 인증 플러그인을 제공합니다. 또한, 통합 플러그인에 대한 광범위한 문서를 제공하여 학습 및 구현이 쉽습니다. 따라서, 이러한 플러그인 사용의 최소한의 학습 곡선을 통해 기술 팀은 jwt-auth 플러그인을 사용하여 게이트웨이 계층에서 통합 신원 인증을 실현했습니다.
이 중앙 집중식 접근 방식은 코드 중복을 줄이고 보안 위험을 완화하며 모든 서비스가 일관된 보안 표준을 준수하도록 보장했습니다. 이는 보안을 강화할 뿐만 아니라 관리도 간소화하여 개발자가 다양한 서비스에서 신원 인증을 구현할 필요를 줄였습니다.
요약
이 선도적인 항만 그룹은 API7 Enterprise를 도입함으로써 운영 효율성과 민첩성을 크게 개선했습니다. API7 Enterprise는 이 항만 그룹의 디지털 전환과 디지털 인보이스 서비스, 복합 운송, 항만 EDI 센터 구축을 지원하는 데 중요한 역할을 했으며, 변화하는 비즈니스 요구에 효율적으로 대응할 수 있는 기반을 마련했습니다.



