几乎为零
的运营开销
6 周
即可实施
147 TB
的每日数据处理量
1000 亿
条的每日消息处理量
不到 10 秒
的数据传输时间
概述
Cisco Systems Inc. (Cisco)是一家跨国数字通信技术集团,该公司希望通过从旧版的自我管理型 Apache Kafka 集群中迁移出来,对其中一家子公司 Cisco Webex 的资源进行优化。Cisco 可观测性团队希望能够迁移到一项完全托管的服务,以便可以将资源集中到处理解决方案的大数据和日志记录方面。
当时,该公司已经使用 Amazon Web Services(AWS)运行其可观测性解决方案约 5 年时间。因此,该公司最终选择将集群完全迁移到 Amazon Managed Streaming for Apache Kafka(Amazon MSK),这是一项完全托管的服务,可实现近乎实时地高效摄取和处理流式传输数据。其结果是,运营开销减少到几乎为零,提升了堆栈的可靠性和可扩展性,提高了团队工作效率,并增强了安全性和合规性。

机会 | 使用 Amazon MSK 提高 Cisco 工作效率
Cisco 成立于 1984 年,现已发展成为世界上最大的科技公司之一。该公司提供网络、安全性、协作、云管理和其他技术解决方案,以实现行业和社区的安全连接。Cisco Webex 是其子公司之一,提供网络会议和视频会议应用程序的 Webex 套件。Cisco Webex 是一款协作产品套件,包括通话、消息收发、会议、轮询、网络研讨会和活动。Webex 套件已在超过 195 个国家/地区通过 Webex 应用程序作为单一解决方案推出,用户可订阅部分功能或完整套件。
Webex 的可观测性堆栈由 Elasticsearch、Logstash 和 Kibana 堆栈以及 Apache Kafka 组成,每月可处理 2 PB 的数据量。Webex 在世界各地都部署了可观测性入网点,为 Webex DevOps 团队、开发人员、事件管理团队和客户成功团队提供应用程序监控数据。但是,最初的堆栈是由自我管理型 Kafka 组成的,需要不断进行证书管理、升级和扩展。
Cisco 可观测性团队计划改进现有流程,因此决定寻找一种解决方案,通过取消必需的维护来提高堆栈的性能。在强调这一潜在的改进领域后不久,该团队使用了 Amazon MSK。

使用 Amazon MSK 后,我们提高了效率,降低了成本,提升了服务的可靠性。”
Robert Labrie
Webex 可观测性团队经理
解决方案 | 使用完全托管的服务提升可靠性和可扩展性
可从传统集群无缝迁移到 Amazon MSK。可观测性团队花了 5 个月的时间精心设计从自我管理型 Kafka 迁移到 Amazon MSK 的过程,然后在 6 周内就实施了新的堆栈。总体而言,该团队实现了更高的留存率、可靠性和性能。整个系统由 12 个 Amazon MSK 集群组成,共有 66 个代理。该系统每天可无缝处理 147 TB 的数据吞吐量和超过 1000 亿条消息。“我们大规模运行全局联合可观测性堆栈,而且该方案行之有效,”Webex 可观测性团队经理 Robert Labrie 表示。“我为团队取得的总体成就感到非常自豪。”
超过 4000 名使用 Cisco Webex 解决方案的 Webex 开发人员、经理和团队成员都受益于新堆栈的性能提升。自我管理型堆栈偶尔会出现服务中断或延迟,这会降低用户的工作效率。使用 Amazon MSK 的新堆栈始终非常可靠,团队使用新堆栈可近乎实时地获取可观测性数据。Cisco 使用 Amazon MSK 后缩短了从后端到用户的数据传输时间,因此检索时间不到 10 秒。通过访问近乎实时的数据,团队可以减少数据延迟,从而为客户提供更精简的体验。“如果人们试图解决客户问题,他们就会依赖我们的可观测性数据,”Labrie 表示。“我们不希望他们要等上几分钟,而我们的解决方案正好可以解决这个问题。”
从自我管理型集群迁移到托管服务后,Cisco 可观测性团队的工作效率得以提高。凭借 AWS 基础设施的可靠性,团队保持了集中式可观测性所需的高可用性,同时减少了升级、证书角色和身份管理等操作负担。“我们审视自身拥有的人力资源和自己的技术责任,这样我们就能了解在哪里可以获得最大回报,”Labrie 说道。“使用 Amazon MSK,我们能够战略性地将人力资源部署到可以提供最大价值的领域。”
自迁移到 Amazon MSK 以来,Cisco 大大提高了可观测性堆栈的可扩展性。以前,自我管理工具不够灵活,无法根据特定的工作负载来调整集群。本质上,可观测性团队以前不得不采用放之四海而皆准的方法,将所有内容都部署在不必要的大型实例上。现在,他们不再需要过度预置集群,因为 Amazon MSK 会自动扩展以匹配每个工作负载所需的容量。通过节省成本和减少服务中断,Cisco 已将运营开销减少到几乎为零。
使用 AWS 托管服务也让 Cisco 在合规性方面有所受益。Cisco Webex 运行的是全球解决方案,在数据隐私和完整性方面,全球存在数千种不同的安全性与合规性控制措施。由于 Amazon MSK 具备强大的安全标准和合规性认证,因此团队可以灵活地将其用于几乎所有环境,包括那些需要联邦风险和授权管理计划等联邦合规性的环境。“使用 AWS 托管服务可自动实现多种功能,”Labrie 表示。“我们可以确信,该解决方案具有正确级别的加密技术或磁盘加密,因为其已经过认证,可在联邦监管的环境中使用。”
成果 | 利用可观测性数据推动创新
展望未来,Cisco 可观测性团队计划在大数据领域进行创新,使用可观测性堆栈来推动新的项目和探索。其中一个项目是研究分布式跟踪,这项技术有助于识别影响用户体验的应用程序性能问题,例如缺陷、错误或高延迟等。该团队还在寻找方法来实施 AWS Global Accelerator,这是一项网络服务,企业可用来提高公共应用程序的可用性、性能和安全性。Cisco 可观测性团队继续与组织内的其他团队合作,寻找创新方式来使用其数据。
“使用 Amazon MSK 后,我们提高了效率,降低了成本,提升了服务的可靠性,”Labrie 说道。“简而言之,它就是好用。”
关于 Cisco Systems Inc.
Cisco 提供行业领先的技术创新产品组合。通过联网、安全性、协作、云管理等,该公司有助于实现行业和社区的安全连接。
使用的 AWS 服务
Amazon Managed Streaming for Apache Kafka(Amazon MSK)
Amazon Managed Streaming for Apache Kafka(Amazon MSK)借助完全托管的 Apache Kafka,让您可以轻松地实时摄取和处理流式传输数据。
更多软件和互联网客户案例
行动起来
无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。