DevOps Solution Page Tools Intro

借助与 DevOps 环境无缝集成的云交付平台,实现自动化、监控和操作

Akamai 的云交付平台提供诸多功能,对任何网站、Web 应用程序或移动应用都有显著提升。Akamai 旗下的强大 API 不断增加,让开发人员实现精细控制,并能够扩展以满足任何业务需求。Akamai for DevOps 实现无缝连接,易于开发人员将强大的云工具和技术直接集成到现有的 CI/CD 工作流,在软件开发生命周期中充分发挥速度和效率优势。

DevOps Solution Page Tools

Akamai for DevOps

Akamai for DevOps 包含众多集成、工具和插件,帮助您将 Akamai 连接至自动化工作流。单击此处访问我们的开发人员网站 >

Akamai 的 DevOps 案例

DevOps Overview image

过去几年,有一种从 IT 运营向开发人员的“左移”。交付卓越和差异化的客户体验 (CX) 现在也是开发人员的责任。开发人员需要快速迭代并且比以往更快地向市场推出新产品和功能。这种左移由 DevOps 提供支持。

为此,Akamai 已实现其云交付平台转型,从而更容易无缝集成到 CI/CD(持续集成和持续部署)工作流。Akamai for DevOps 的三大支柱:

  • 自动化是 DevOps 方法的核心。为了在 CI/CD 工作流中实现完全自动化,Akamai 提供一个可通过代码编程的接口,以及文档齐全、易于使用的 API。
  • 实时见解对保持和优化运营至关重要。Akamai 提供所有用户事件产生的实时性能数据以及关键业务指标,让您能够全面了解您的 Web 和移动用户。依靠这种切实可行的用户见解,您可以立即修复任何应用程序性能问题。
  • 对操作事件的敏捷响应是 DevOps 策略的基础。Akamai 提供实时见解以及有关响应率、流量等的摘要统计,让您能够根据数据快速做出决策。您能够对运营困难或效率低下等问题做出反应,并且如果事关重大,能够实时响应。

Akamai 命令行界面 (CLI)

Property Manager API 和变量可通过命令行进行管理,方法是利用开源 Akamai CLI 内部的简单调用。该 CLI 用作 API 的包装器,可简化您使用这些 API 的方式。例如,您可以在自动化脚本内使用该 CLI 工具来简化创建属性的流程。该 CLI 确保让用户完全避免与新建属性相关的所有复杂情况,释放宝贵的 DevOps 资源从事其他活动。

单击此处下载该 CLI 并阅读文档。

API 防护

Kona Site Defender (KSD) 采用积极和消极的安全模型,保护 API 免受恶意调用。开发人员能定义允许哪些类型的请求和调用,而且 KSD 将根据预期值白名单检测 RESTful API 的参数,并检测 JSON 正文和路径参数是否存在有风险的内容。速率控制可用于缓解通过 API 发起的 DDoS 攻击,而且 Kona Site Defender 包含 API 层面的分析和报告。

了解更多 >

快速元数据激活

允许您在生产和暂存时在几分钟内发布配置更改,让开发人员能够每天多次做出、测试和部署更改。

了解更多 >

快速清除

您可以使用“死磕”方法缓存长 TTL,并通过 API 快速刷新。或者使用该 UI 快速修复已发布的内容。

了解更多 >

API

Akamai 提供通用 API,让您通过命令行采用编程方式执行内容交付任务。下面是一些示例:

  • 借助 Property Manager API,您可以修改属性配置,并在 Akamai 暂存或生产网络上激活它们。
  • Certificate Provisioning System API 便于您请求新的 SSL/TLS 证书、修改现有证书、自动更新证书以及删除证书。
  • Global Traffic Manager API 在响应 GTM 域请求时动态选择最佳客户端名称服务器,让您能够管理传输至数据中心的流量。
  • Diagnostics Tools API 便于您诊断和排查在将内容交付给 Akamai 最终用户时遇到的任何问题。

了解更多 >

CloudTest

开发人员能在生产环境下进行 CI 测试,这对向市场推出全新应用程序至关重要。随着应用开发生命周期逐步成熟,修复代码漏洞的成本也急剧攀升。应用程序生命周期早期的漏洞修复代价要小很多,而生产过程中的漏洞修复代价总是最高的。有了 Akamai,您能在预生产环境中进行大范围负载测试,从而确定您的应用可在生产中使用。CloudTest 功能包括 Web 和移动应用、API、数据库、Web 服务,测试无缝集成到 CI 工作流。测试期间,您总是能访问实时分析,并且自定义仪表板便于在测试时进行根本原因分析。

了解更多 >

端到端测试

开发人员能在生产环境下进行 CI 测试,这对向市场推出全新应用程序至关重要。随着应用开发生命周期逐步成熟,修复代码漏洞的成本也急剧攀升。应用程序生命周期早期的漏洞修复代价要小很多,而生产过程中的漏洞修复代价总是最高的。有了 Akamai,您能在预生产环境中进行大范围负载测试。测试功能包括 Web 和移动应用、API、数据库、Web 服务,测试无缝集成到持续集成工作流。测试期间,您总是能访问实时分析,并且自定义仪表板便于在测试时进行根本原因分析。

了解更多 >

与第三方工具便捷集成

 

  • Varnish Connector - 根据清除请求,与 Akamai 通信和同步在 Varnish 配置语言 (VCL) 中原始定义的缓存规则更改,以及其他功能。
  • WordPress:您在 WordPress 创建新帖子时,连接器使用快速清除功能自动清除缓存,实现发布周期自动化。
  • Terraform剩余基础设施配合 Terraform 连接器,可自动部署 Akamai 缓存和配置。

了解更多 >

mPulse

实时从用户的浏览器或移动应用程序直接收集数据,从而捕获性能指标(如带宽和页面加载时间)以及参与度指标(比如弹出和转化率)。mPulse 还收集移动用户指标,比如用户位置、设备类型、运营商速度以及应用程序使用情况,以便进行全面分析。

了解更多 >

安全与事件管理 (SIEM)

凭借 SIEM 集成,您可以在 SIEM 应用程序中捕捉 Akamai 平台上产生的安全事件。Kona Site Defender 客户现能使用针对 Splunk 和 CEF Syslog 的便捷连接器。对于采用其他 SIEM 的客户,它们可使用 SIEM API 捕捉 Akamai 平台产生的安全事件。

了解更多 >

Edge Side Includes (ESI)

让用户能够立即部署应用并选择应用的部署位置:内容管理系统 (CMS)、应用程序服务器 (AS) 或内容交付网络 (CDN)。ESI 还可用于在 Edge 合并多个 API 调用,并将与应用程序的不同功能相关的 API 调用合并到单个 API 调用中,带来更低 API 流量和性能改善。Akamai 是开源 ESI 先锋,并与 IBM、Oracle、BEA Systems 等其他科技公司共同维护 ESI 开放标准规格。

了解更多 >

Cloudlet

在 Akamai Edge 的智能应用不仅能扩容,还能在 Edge 提供随时可用的功能:

  • 访客优先 - 用户友好的等候室应用程序,可在峰值流量时确保业务的连续性
  • 分阶段发布 - 真实用户可向生产环境快速推出代码更改,并能快速故障恢复
  • 负载平衡 - 帮助您实现高性能和大范围可用性,同时为应用定制路由和控制会话行为。
  • 受众分区 - 用 Cookie 拆分流量,便于您对应用流量进行 A/B 测试。

Cloudlet 让您有效利用 Akamai 智能平台,将 DevOps 功能拓展至 Edge。

了解更多 >

SDK

有了 SDK,开发人员能将新功能轻松添加入应用。Akamai 移动应用程序性能 (MAP) SDK 帮助您了解移动应用程序延迟的原因,然后给您优化和加速 Akamai 智能平台上应用 API 及图像请求所需的数据。预测性内容交付 SDK 让您能在用户设备上智能缓存视频。使用 SDK,可高效下载和管理设备上的内容,然后通过仪表板,实现配置、控制和检测。然后根据用户偏好、用法数据和社交活动,个性化设置视频。媒体加速 SDK 包括比特率、吞吐量和稳定连接性。高端 - 更高比特率,更长时间。低端 - 移动用户处于丢帧或无有序管理的 WiFi 连接环境中,重现/比特率更高。使用利用 Google QUIC、基于标准的客户端至服务器协议。

了解更多 >