客户案例/运输物流/德国
2024 年

与 Hapag-Lloyd AG 网络与移动团队合作使用 Amazon OpenSearch Service,通过高级监控和日志记录功能推动业务发展
Hapag-Lloyd AG 网络与移动团队利用 AWS 提高了其产品性能的可见性,以便做出更明智的商业决策。Hapag-Lloyd AG 是世界上最大的集装箱航运公司之一,该公司于 2020 年将其网络与移动解决方案迁移到 AWS。公司网络与移动团队有成千上万的资源要在 AWS 上监控,因此构建了一个提高可观测性的解决方案,他们使用 Amazon OpenSearch Service 集中进行日志记录和监控。使用 AWS,网络与移动团队节省了故障排除时间,并且可做出更明智的数据驱动型商业决策。
概述 | 机会 | 解决方案 | 成果 | 使用的 AWS 服务
提高了
产品性能的可见性以做出更明智的决策
减少了
故障排除所需的时间和精力
通过扩展
满足 100,000 多名客户的需求
概述
作为全球第五大集装箱航运公司,Hapag-Lloyd AG (Hapag-Lloyd) 通过迁移到 Amazon Web Services (AWS) 对其网络与移动团队的应用程序进行现代化改造之后,公司的网络与移动部门在云端有 20 种产品需要监控。这些产品使用无服务器 AWS 解决方案构建,由部署在多个 AWS 环境中的数千个资源组成,每个环境都生成有日志和指标。Hapag-Lloyd 网络与移动团队使用 Amazon OpenSearch Service 构建了一个集中式日志记录解决方案来监控其应用程序,上述服务可以安全地对业务和运营数据进行近乎实时的搜索、监控和分析。使用该解决方案的数据,网络与移动团队现在可以更快地排除故障并做出更明智的决策。

机会 | 使用 AWS Lambda 为 Hapag-Lloyd 构建无服务器架构
德国航运公司 Hapag-Lloyd 的网络与移动部门是一个总部位于汉堡和格丹斯克的分布式团队,负责开发客户渠道的网络与移动产品,并为客户提供在线应用程序,以获取报价、预订集装箱和追踪其装运的集装箱。Hapag-Lloyd 汉堡网络与移动团队总监 Björn Klatt 说道:“我们是一家企业对企业的公司,拥有 30 万名客户,其中许多客户每天都在使用我们的在线产品。”为了更好地服务于这些客户,该网络与移动团队在 2020 年将其解决方案迁移到了 AWS。在 AWS 上,该团队使用 AWS Lambda 对其堆栈进行了现代化改造以获得一种无服务器架构,Lambda 计算服务运行代码以响应相应事件并自动管理计算资源。Hapag-Lloyd 格丹斯克网络与移动团队总监 Borys Wirkus 说道:“通过在我们部门使用 AWS 服务和功能,我们可以向上扩展以客户为导向的安全解决方案。”“在网络与移动领域,我们是公司的 AWS 先行者,因为这正是客户所期望的:快速、可靠和合适的解决方案。”
迁移后,这支由 70 人组成的网络与移动团队跨多个账户部署了 1,000 多个 AWS Lambda 函数,这给开发人员带来了挑战。通过八个产品团队的通力合作,网络与移动部门不断在其技术堆栈上开发新功能和新产品。网络与移动团队需要清晰的监控和仪表板,以便更轻松地追踪和解决技术问题,并使用数据做出更明智的商业决策。作为回应,Hapag-Lloyd 网络与移动部门使用 Amazon OpenSearch Service 创建了集中式日志记录解决方案。Hapag-Lloyd 网络与移动云架构师 Grzegorz Kaczor 说道:“我们创建了集中式日志记录解决方案,以便软件工程师和业务利益相关者可以在一个地方搜索技术和业务指标。”

作为一支团队,我们有明显更好的灵活性,因为使用 Amazon OpenSearch Service 和集中式日志记录,我们获得了更多信息,并且可以衡量成功与否。
Dawid Kuziemski,
Hapag-Lloyd 网络与移动产品经理
使用 Amazon OpenSearch Service 更快地解决问题并做出更明智的商业决策
网络与移动团队创建的集中式日志记录解决方案是一个全面的系统,可从各种组件收集日志数据,包括 AWS Lambda 函数和 Amazon API Gateway,后者用于创建、维护和保护任何规模的 API。该团队还使用异步服务,例如 Amazon Simple Notification Service (Amazon SNS),一种适用于 A2A 和 A2P 消息传送的完全托管的 Pub/Sub 服务,以及 Amazon Managed Streaming for Apache Kafka (Amazon MSK),用于通过完全托管的高可用性 Apache Kafka 服务安全地传输数据。Hapag-Lloyd 网络与移动软件架构师 Marcin Szałomski 说道:“系统会自动生成技术日志事件,并辅之根据事件独有特征量身定制的风格指南,用于整合特定产品的事件。”“利用这些丰富的日志数据,我们设计了一个不仅支持日常运营,而且还可以自动执行某些任务的解决方案。” 日志数据经过处理、分区和转换后,将被吸纳到 Amazon OpenSearch Service 中。
使用集中式日志系统,网络与移动团队可以即时监控其应用程序的状态,从而减少对识别服务问题的客户报告的依赖。部署新版本时,团队可以直观地确认应用程序是否立即投入正常运行。
此外,Amazon OpenSearch 可以与通知解决方案无缝协作,因此每当发出停机警报时,团队就可以自动查询数据以获取更多背景信息。
当问题出现时,开发人员可以更快地找到根本原因并更快地解决。
集中式日志记录解决方案也是 Hapag-Lloyd 网络与移动部门做出商业决策的一个数据来源。Hapag-Lloyd 网络与移动产品经理 Dawid Kuziemski 说道:“技术日志经过分析后也为我们提供了业务背景和信息。”对于 Hapag-Lloyd 的“快速报价”产品——客户使用该产品在 30 秒内生成船运集装箱报价,网络与移动团队使用 Amazon OpenSearch Service 仪表板来确定某些功能对客户的重要性。2022 年,Hapag-Lloyd 业务的相关部分是通过“快速报价”预订的。但是,有一项功能几乎没有被客户使用过,因此很难集成到新版本中。根据收集的数据,产品经理决定不将该功能纳入升级中,这为开发人员节省了时间,并减轻了解决方案的总体技术债务。该团队还使用数据来确定应该在一个“快速报价”字段中显示哪个默认值,并显示另一个需要对可能的选项进行标准化的字段。Hapag-Lloyd 网络与移动报价工具产品负责人 Felipe Barrera 说道:“我们使用 Amazon OpenSearch Service 仪表板来做出数据驱动的决策,这对我们来说非常重要。”
Kuziemski 说道:“作为一支团队,我们有明显更好的灵活性,因为使用 Amazon OpenSearch Service 和集中式日志记录,我们获得了更多信息,并且可以衡量成功与否。”“我们可以更快地学习,并更快地进行软件迭代,因为我们可以衡量我们是否在改进。”
成果 | 使用 AWS 更快地衡量成功与否并进行改进
在成功构建集中式日志记录和监控解决方案后,Hapag-Lloyd 的网络与移动团队渴望使用 AWS 进一步推动创新。Wirkus 说道:“集装箱行业的数字化是一个持续的旅程,我们致力于做出有针对性的战略决策,以便满足客户的需求。”“随着行业的快速扩张,拥有安全且响应迅速的解决方案以及时解决客户问题至关重要。”
网络与移动团队对 AWS 提供的支持水平感到满意。Kaczor 说道:“我们与拥有经验丰富的解决方案架构师的 AWS 团队一起工作,这真是太好了。”“他们具有非常强的客户导向型精神,并随时准备为架构决策提供支持和指导。”
关于 Hapag-Lloyd
Hapag-Lloyd AG 是一家德国航运公司,也是全球第五大集装箱航运公司。Hapag-Lloyd AG 对货运充满热情,致力于连接全球各地的人员和货物。
行动起来
无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。