Навигация по цифровым морям: API7 Enterprise способствует цифровизации морских портов
November 6, 2024
Обзор
О проекте
Этот ведущий морской порт представляет собой универсальный и комплексный глубоководный объект, объединяющий речные, эстуарные и морские порты в Азии. Он занимает первое место по грузообороту среди мировых портов на протяжении 14 лет подряд и третье место по контейнерообороту среди мировых портов в течение пяти лет подряд.
В 2022 году эта ведущая группа морских портов достигла выдающихся результатов, обработав ошеломляющие 1,04 миллиарда тонн грузов, что на 3,7% больше по сравнению с предыдущим годом. Не менее впечатляющим стал показатель обработки 40,73 миллионов TEU, что отражает рост контейнерооборота на 7,3%.
Проблемы
-
Отсутствие централизованной системы аутентификации привело к несогласованным мерам безопасности, увеличивая риск утечек данных и несанкционированного доступа.
-
Разрозненные системы создали изолированные хранилища данных, что усложнило интеграцию данных и затруднило эффективное принятие решений, необходимое для автоматизации и интеллектуализации.
-
Устаревшая система не справлялась с растущим трафиком, особенно в периоды пиковой нагрузки, что приводило к замедлению времени отклика и ухудшению пользовательского опыта.
-
По мере роста бизнес-требований традиционная архитектура не обладала гибкостью для эффективного масштабирования, что затрудняло выполнение изменяющихся операционных требований.
Результаты
-
Реализовано обновление конфигурации системы в реальном времени без перезапуска портовых сервисов или прерывания работы порта, что повысило общую доступность и стабильность.
-
Достигнуто визуальное управление шлюзом с использованием панели управления API7 Enterprise, что сэкономило время и снизило затраты на управление, одновременно повысив удобство администрирования системы.
-
Внедрено централизованное управление аутентификацией, что сократило дублирование реализации аутентификации в различных сервисах и привело к упрощению процессов аутентификации и повышению безопасности.
Предыстория
Инфраструктурный отдел этой группы морских портов стремится применять передовые интернет-технологии и высокие технологии, включая облачные вычисления, большие данные, IoT, мобильный интернет и искусственный интеллект, для строительства традиционных портов и логистической передачи, с целью повышения автоматизации и интеллектуализации порта.
API-шлюзы играют ключевую роль в этом процессе, управляя и маршрутизируя трафик между различными системами и сервисами. Они обеспечивают безопасную, эффективную и масштабируемую коммуникацию, что крайне важно для интеграции различных IoT-устройств, платформ и приложений, участвующих в цифровой трансформации порта. Обеспечивая плавный поток данных и соблюдение протоколов безопасности, API-шлюзы способствуют достижению общей цели повышения операционной эффективности порта и сокращения ручного вмешательства.
Почему был выбран API7 Enterprise?
API7 Enterprise выделялся по нескольким ключевым причинам, особенно в сравнении с традиционными решениями на основе NGINX.
Единый технологический стек
Предыдущий технологический стек группы морских портов был построен вокруг NGINX, и API7 Enterprise основан на той же базе. Следовательно, процесс миграции с NGINX на API7 Enterprise был упрощен, что сделало его высокоэффективным и сократило возможные простои.
Общая технологическая база может упростить интеграцию API7 Enterprise в существующие проекты и поэтапную миграцию. Однако сама по себе она не гарантирует плавный или бесперебойный переход: фактический результат зависит от плана миграции, тестирования, процедур отката, архитектуры развертывания и эксплуатационных практик клиента.
Высокая производительность
API7 Enterprise, построенный на основе Apache APISIX, известен своей выдающейся производительностью и стабильностью. Он может обрабатывать до 23 000 запросов в секунду (QPS) на одно ядро процессора с минимальной задержкой в 0,6 миллисекунды, что делает его идеальным для сред с высокой пропускной способностью. Для этой ведущей группы морских портов, где требования к QPS умеренные, API7 Enterprise легко удовлетворяет требованиям по производительности, одновременно предоставляя гибкость для масштабирования по мере необходимости.
Визуальная панель управления шлюзом
Панель управления API7 Enterprise предлагает интуитивно понятный и удобный интерфейс, который упрощает управление маршрутами, вышестоящими сервисами и плагинами. Предоставляя визуальную интерактивную панель, она упрощает сложные задачи, позволяя пользователям легко настраивать, мониторить и устранять неполадки в API-шлюзе. Это повышает доступность и эффективность, значительно снижая операционные затраты и делая ежедневное управление API более быстрым и эффективным для команд.
Зрелое кластерное развертывание и высокая доступность
API7 Enterprise предоставляет механизмы высокой доступности для развертываний, управляемых заказчиком. Эти механизмы могут снизить влияние сбоев, однако фактическая доступность сервиса зависит от архитектуры развертывания, инфраструктурных зависимостей и эксплуатации заказчика.
Обширные кейсы использования
API7 Enterprise предлагает разнообразные кейсы использования из различных отраслей, которые служат полезными примерами для новых пользователей. Эти реальные примеры подчеркивают гибкость и проверенную надежность платформы, демонстрируя, как она эффективно адаптируется к различным сценариям использования. Будь то улучшение управления API для локальных, мультиоблачных или гибридных облачных сред, универсальность API7 делает его надежным решением для бизнеса в различных секторах.
Централизованная платформа управления трафиком
Эта ведущая группа морских портов предлагает комплексную услугу цифрового выставления счетов, повышая операционную эффективность и способствуя цифровой трансформации бизнеса. Кроме того, группа разрабатывает интермодальные перевозки, которые позволяют управлять всеми процедурами грузоперевозок с использованием одного транспортного документа. Эта инициатива может сэкономить клиентам около 4,5 миллионов долларов США в год на удаленном бронировании и сократить общие затраты на перевозку на 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
Результаты эксплуатации по данным заказчика
По данным клиента, после перехода этой ведущей группы морских портов на API7 Enterprise в конце 2023 года это конкретное развертывание способствовало стабильной работе бизнес-процессов и непрерывности обслуживания в течение 2024 года, одновременно улучшив возможности управления логистическими и транспортными системами порта. Это результат, о котором сообщил клиент применительно к данному развертыванию, а не обязательство по производительности или доступности других развертываний; фактическая доступность зависит от инфраструктуры, архитектуры развертывания, внешних зависимостей и эксплуатационных практик.
Обновление конфигурации без перезапуска шлюза
Ранее, когда группа морских портов использовала NGINX, любые изменения или добавления маршрутов требовали ручного вмешательства путем входа на сервер, после чего требовался перезапуск для вступления изменений в силу. Этот процесс часто вызывал перебои в бизнес-операциях.
Функция горячей перезагрузки API7 Enterprise позволяет применять изменения конфигурации без перезапуска шлюза и может уменьшить связанные с перезапуском перебои. Она не гарантирует сквозное отсутствие простоев или отсутствие влияния на трафик; результат зависит от характера изменений, процесса выпуска, конфигурации экземпляров и балансировщиков нагрузки, инфраструктуры и эксплуатационных практик.
Упрощенное управление API-шлюзом
С API7 Enterprise портовая компания использует визуальный интерфейс управления шлюзом, чтобы исключить частые входы на серверы для управления маршрутами. Вместо этого администраторы могут вносить изменения в реальном времени через интерфейс управления, экономя время и снижая затраты на управление. Это значительно повышает удобство и эффективность управления системой в портах.
Централизованная аутентификация
API7 Enterprise предлагает ряд плагинов для аутентификации, таких как key-auth, basic-auth, jwt-auth и другие. Он также предоставляет обширную документацию для своих интегрированных плагинов, что делает их легкими для изучения и внедрения. Таким образом, с минимальной кривой обучения при использовании этих плагинов, техническая команда реализовала единую аутентификацию на уровне шлюза с использованием плагина jwt-auth.
Этот централизованный подход сократил избыточность кода, снизил риски безопасности и обеспечил, чтобы все сервисы соответствовали единым стандартам безопасности. Это не только повысило безопасность, но и упростило управление, сократив необходимость для разработчиков реализовывать аутентификацию в различных сервисах.
Итог
Эта ведущая группа морских портов значительно повысила свою операционную эффективность и гибкость с внедрением API7 Enterprise. API7 Enterprise сыграл ключевую роль в поддержке этой группы портов в цифровой трансформации и строительстве услуг цифрового выставления счетов, интермодальных перевозок и Центра EDI порта, позволяя эффективно реагировать на изменяющиеся бизнес-требования и закладывая прочную основу для будущего расширения и инноваций.



