Навигация по цифровым морям: API7 Enterprise способствует цифровизации морских портов

Yilia Lin

Yilia Lin

November 6, 2024

Case Study

Обзор

О проекте

Этот ведущий морской порт представляет собой универсальный и комплексный глубоководный объект, объединяющий речные, эстуарные и морские порты в Азии. Он занимает первое место по грузообороту среди мировых портов на протяжении 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 гарантирует бесперебойную работу сервисов, обеспечивая высокую доступность и минимизируя сбои, связанные с задержками. Это сочетание производительности и надежности делает API7 Enterprise лучшим выбором для компаний, ищущих эффективное и масштабируемое управление API.

Визуальная панель управления шлюзом

Панель управления API7 Enterprise предлагает интуитивно понятный и удобный интерфейс, который упрощает управление маршрутами, вышестоящими сервисами и плагинами. Предоставляя визуальную интерактивную панель, она упрощает сложные задачи, позволяя пользователям легко настраивать, мониторить и устранять неполадки в API-шлюзе. Это повышает доступность и эффективность, значительно снижая операционные затраты и делая ежедневное управление API более быстрым и эффективным для команд.

Зрелое кластерное развертывание и высокая доступность

API7 Enterprise предоставляет надежные и стабильные решения для кластерного развертывания, разработанные для обеспечения высокой доступности и бесперебойного масштабирования. Эффективно распределяя трафик между несколькими узлами, он обеспечивает устойчивость к сбоям узлов и гарантирует непрерывность сервиса. Эта архитектура позволяет API7 Enterprise обрабатывать большие объемы трафика, что делает его идеальным для крупномасштабных развертываний. Его отказоустойчивая конструкция и возможность динамического масштабирования ресурсов обеспечивают бесперебойную работу даже при высокой нагрузке, предоставляя предприятиям стабильное и масштабируемое решение для управления API.

Обширные кейсы использования

API7 Enterprise предлагает разнообразные кейсы использования из различных отраслей, которые служат полезными примерами для новых пользователей. Эти реальные примеры подчеркивают гибкость и проверенную надежность платформы, демонстрируя, как она эффективно адаптируется к различным сценариям использования. Будь то улучшение управления API для локальных, мультиоблачных или гибридных облачных сред, универсальность API7 делает его надежным решением для бизнеса в различных секторах.

Централизованная платформа управления трафиком

Эта ведущая группа морских портов предлагает комплексную услугу цифрового выставления счетов, повышая операционную эффективность и способствуя цифровой трансформации бизнеса. Кроме того, группа разрабатывает интермодальные перевозки, которые позволяют управлять всеми процедурами грузоперевозок с использованием одного транспортного документа. Эта инициатива может сэкономить клиентам около 4,5 миллионов долларов США в год на удаленном бронировании и сократить общие затраты на перевозку на 30%.

Кроме того, Центр EDI порта в группе морских портов отвечает за обработку и управление электронными данными в порту, включая заказы, информацию о грузах и таможенные декларации. Он предоставляет информацию о грузах в реальном времени, помогая менеджерам порта и грузоотправителям отслеживать перемещение грузов и оптимизировать логистические планы.

Используя API7 Enterprise в качестве централизованной точки входа для трафика, эта ведущая группа морских портов эффективно управляет потоком данных во всех своих бизнес-приложениях. Консолидируя управление трафиком через 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 года, API7 Enterprise стабильно демонстрирует выдающуюся производительность и обеспечивает бесперебойную и стабильную работу бизнес-процессов компании. Этот переход значительно повысил способность порта управлять своими обширными логистическими и транспортными системами, способствуя бесперебойному предоставлению услуг и операционной стабильности на протяжении 2024 года, года, отмеченного значительными достижениями для этой ведущей группы морских портов.

Бесшовные и мгновенные обновления

Ранее, когда группа морских портов использовала NGINX, любые изменения или добавления маршрутов требовали ручного вмешательства путем входа на сервер, после чего требовался перезапуск для вступления изменений в силу. Этот процесс часто вызывал перебои в бизнес-операциях.

Однако с переходом на API7 Enterprise эти проблемы были устранены. Благодаря функции горячей перезагрузки API7 Enterprise, изменения конфигурации теперь вступают в силу мгновенно без необходимости перезапуска. Такой бесшовный подход обеспечивает непрерывность бизнес-операций без простоев и без влияния на рабочие процессы отделов, значительно повышая эффективность и гибкость.

Упрощенное управление API-шлюзом

С API7 Enterprise портовая компания использует визуальный интерфейс управления шлюзом, чтобы исключить частые входы на серверы для управления маршрутами. Вместо этого администраторы могут вносить изменения в реальном времени через интерфейс управления, экономя время и снижая затраты на управление. Это значительно повышает удобство и эффективность управления системой в портах.

Централизованная аутентификация

API7 Enterprise предлагает ряд плагинов для аутентификации, таких как key-auth, basic-auth, jwt-auth и другие. Он также предоставляет обширную документацию для своих интегрированных плагинов, что делает их легкими для изучения и внедрения. Таким образом, с минимальной кривой обучения при использовании этих плагинов, техническая команда реализовала единую аутентификацию на уровне шлюза с использованием плагина jwt-auth.

Этот централизованный подход сократил избыточность кода, снизил риски безопасности и обеспечил, чтобы все сервисы соответствовали единым стандартам безопасности. Это не только повысило безопасность, но и упростило управление, сократив необходимость для разработчиков реализовывать аутентификацию в различных сервисах.

Итог

Эта ведущая группа морских портов значительно повысила свою операционную эффективность и гибкость с внедрением API7 Enterprise. API7 Enterprise сыграл ключевую роль в поддержке этой группы портов в цифровой трансформации и строительстве услуг цифрового выставления счетов, интермодальных перевозок и Центра EDI порта, позволяя эффективно реагировать на изменяющиеся бизнес-требования и закладывая прочную основу для будущего расширения и инноваций.

Tags: