对于大多数企业来说,要成功交付数字服务,必须确保云、网络、API 等诸多环节万无一失。当我们考虑应用程序成功运行所需的复杂环境、它们需要跨越的错综复杂的网络拓扑,以及客户的期望时,所有这些因素都必须完美契合,方能打造出真正令客户心动的体验。
我们为大型分布式全球企业提供持续的主动应用程序监控服务,旨在确保其应用程序的运行符合预期,并符合必要的业务规则与法规要求。我们需要在全球范围内实现对应用程序性能及业务规则合规性的监测能力。
我们需要为地理围栏和数据治理等应用场景提供支持。这要求我们必须从一开始就构建分布式架构。对我们来说,关键在于理清解决方案的性能需求与扩展潜力,并找到一个既能在当下为我们提供帮助,又能随着客户群增长与我们共同扩展的合作伙伴。
感觉 Akamai 提供了恰到好处的服务支持,以及合适的工具集。迁移至 Akamai 平台确实为我们提供了一个契机,让我们能够重新审视并精简内部基础架构。它赋予了我们极大的灵活性,使我们能够重新调整此前受其他平台限制而做出的架构选择。
能与 Akamai 在此领域展开合作,我们深感荣幸。Akamai 为全球一些最重要的品牌提供服务。考虑到我们还是一家初创公司,如果仅凭自身的力量,我们现阶段根本无法获得为这些大型企业提供服务的机会。
Akamai 不仅增强了我们提供服务与扩展业务的能力,更让我们能够通过这种方式为 Akamai 解决方案创造附加价值。这使我们可以描绘出更宏伟的蓝图并成为更庞大的平台生态的一部分,而不再是又一个单点解决方案或又一个仪表板。
因此,加入这个生态系统不仅为我们的业务发展注入了强劲动力,也极大地丰富了我们对外传达的品牌故事。
在全球范围内实现持续的 API 监控
提升复杂环境中的监测能力
APIContext 首席执行官 Mayur Upadhyaya 解释道:“现如今,互联网上的大多数交易(尤其是金融、医疗保健和航空等受监管行业的交易)都是通过 API 进行的。但大多数传统的正常运行时间和监测能力工具都是为 Web 应用程序而不是 API 设计的。”
与传统的监测能力工具不同,APIContext 会主动测试并监控 API 层,而这是数字交付链中脆弱且往往未得到充分监测的部分。它可以由外而内进行持续监控,同时能够识别性能瓶颈、标记错误配置并在合规性问题影响最终用户之前检测出这些问题,从而弥补这一差距。此模拟监控方法可帮助企业确保 API 能够按预期运行,并符合法规要求及业务策略。
正如 Upadhyaya 所说的:“目录与应用程序之间存在一个脆弱的中间环节,这对开发人员来说是一个真正的痛点。我们创立 APIContext 旨在帮助企业准确找出并解决这些看不见的问题,防止它们进一步恶化。”
由 Akamai Cloud 提供支持
APIContext 选择了 Akamai,以获取扩展监控规模所需的性能、灵活性和支持。APIContext 首席产品官兼首席营销官 Jamie Beckland 解释道:“我们的核心平台在 Akamai Cloud(包括 Akamai 托管数据库服务)上运行,并且我们采用了 Linode Kubernetes Engine、StackScripts、NodeBalancers 和 Terraform 等工具来简化部署。”
该基础架构使 APIContext 能够从所有 Akamai 核心计算区域发起综合测试,从而在整个应用程序生命周期中提供独立的端到端监测能力。依托此架构,APIContext 能够为那些在混合和多云环境中对灵活性、可移植性和恢复能力有极高要求的企业客户提供支持。
此外,APIContext 还扩展了其遥测功能,通过与 Akamai DataStream 进行集成,使客户能够将外部性能数据与内部系统行为相关联。APIContext 还能够与 Akamai 解决方案(包括 API Security)进行紧密集成。凭借对整个 API 旅程(从客户端请求到源站响应)的端到端视图,Akamai 客户可以监控边缘之外的 API 行为,而 Akamai 负责在其边缘和云平台内保护及交付流量。
Upadhyaya 继续说道:“这种组合极其强大。客户将受益于丰富的遥测数据和更出色的问题分类,同时能够确保性能问题不会影响用户体验。”
专为可移植性而打造
Beckland 表示,在 APIContext 审视云格局时,Akamai 凭借着其卓越的技术实力和协作方式脱颖而出。他表示:“在 Akamai 团队的协助下,我们重新审视了自己的架构,简化了部署流程,并且能够自信地扩展业务规模。我们成功实现了服务的组件化和容器化,这赋予了我们极大的灵活性,使我们能够支持更多的环境,并为世界各地的客户提供服务。”
对于 APIContext 的企业客户来说,这种灵活性至关重要,因为他们大多运行着混合或多云环境。APIContext 能够为这些环境提供支持,取决于其自身的可移植性以及 Akamai 全球分布的云基础架构。
Beckland 继续说道:“我们为那些需要对全球各地的众多端点进行监测的企业提供服务。得益于 Akamai 的全球覆盖,我们才能够实现这一目标。”
在影响产生前提供见解
APIContext 为共同客户带来的最宝贵价值之一在于它能够迅速地准确找出问题的根本原因,即便是在复杂的多供应商环境中也是如此。
Beckland 表示:“API 并不是孤立存在的。我们提供遥测数据,帮助企业查明问题是源自应用程序、基础架构,还是第三方提供商。”
Upadhyaya 表示:“Akamai 客户可以很容易地将我们的由外而内的测试与 DataStream 中的实时数据进行关联。”利用这种见解,团队能够及时发现低端 DNS 提供商或错误配置的流量路径等问题,避免它们影响最终用户。
曾有一个全球交易平台在 APIContext 的帮助下发现了一个严重的 DNS 错误配置问题,该问题导致其本土区域以外的响应速度变慢。Upadhyaya 解释道:“他们在内部进行测试,因此无法发现问题。但通过由外而内的测试以及我们与 Akamai 的集成,我们很快便准确找出了问题。这帮助客户避免了各供应商之间互相推卸责任的情况。”
实现持续的价值交付
对于 APIContext,与 Akamai 的合作不仅仅涉及基础架构,还在于帮助客户更快、更持续地实现价值。Upadhyaya 表示,得益于 Akamai 的支持,APIContext 为其产品找到了一个更轻松的切入点。“例如,当客户将我们的模拟监控与 Akamai API Security 相结合时,其价值主张将更为显著。”
由于 API 所有权通常分散在从开发、安全到合规等多个团队中,因此 Akamai 与 APIContext 的结合能够促进整个企业范围内更广泛的协作与监测。Upadhyaya 补充道:“我们正在重新定义 API 可靠性和安全性,使其不再局限于技术问题层面。我们正在赋能更广泛的利益相关者,让他们能够积极参与并采取行动。”
此外,Akamai Qualified Compute Partner Program 也为 APIContext 在商业层面开启了全新的机遇。Upadhyaya 表示:“Akamai 为全球一些最重要的品牌提供服务。仅凭自身的力量,我们无法接触到这些企业。与 Akamai 的合作能够增强我们提供服务与扩展业务的能力,同时作为 Akamai 生态系统的一员,我们得以覆盖更广阔的市场并描绘出更宏伟的蓝图。”
专为现代数字时代而打造
随着对监测能力和性能监控的需求不断增长,APIContext 将其与 Akamai 的合作关系视为持续创新与扩展的基石。Beckland 表示:“停机时的每一分钟都会导致收入损失、工作流程中断,并侵蚀客户信任。APIContext 与 Akamai 的合作为企业提供了所需的监测能力和扩展规模,从而确保 API 在任何运营区域都能正常运行。”
Beckland 总结道:“随着我们的成长,Akamai 的基础架构将继续为我们的规模化发展提供有力支持。我们很高兴能够扩大我们的业务覆盖范围,同时帮助客户确保其关键任务 API 能够从容应对现代数字世界的各种需求。”
APIContext 简介
APIContext 提供全面的 API 监控与监测能力解决方案,通过为企业赋能来优化 API 性能、降低风险、确保合规性以及提供卓越的产品体验。
Akamai 简介
Akamai 是一家致力于支持并保护在线商业活动的网络安全和云计算公司。我们卓越的安全解决方案、出色的威胁情报和全球运营团队可提供深度防御,保护各地的企业数据和应用程序。Akamai 的全栈云计算解决方案可在海外分布广泛的平台上提供高性能且经济实惠的服务。全球多家企业坚信,Akamai 能够提供卓越的可靠性、扩展性和专业技术,助其从容拓展业务。如需了解有关 Akamai Technologies 的详细信息,请访问 akamai.com/zh 和 akamai.com/zh/blog,或者扫描下方二维码,关注我们的微信公众号。