All Products
Search
Document Center

Edge Security Acceleration:FAQ about ESA features

Last Updated:Oct 30, 2024

What acceleration capabilities does ESA provide?

Based on the impressive global network with over 3,200 points of presence (POPs) and content distribution capabilities of Alibaba Cloud CDN, Edge Security Acceleration (ESA) further integrates edge computing and security features to accelerate and secure the delivery of dynamic and static content.

What security capabilities does ESA provide?

ESA provides security capabilities on POPs. You can enable DDoS mitigation, WAF, or bot management to effectively identify patterns in malicious traffic and route only normal and secure traffic back to the origin. This prevents intrusions on your website servers, ensures the security of your core business data, and prevents server performance issues caused by malicious attacks. In addition, ESA also provides SSL certificates and access control to secure your assets more effectively.

What computing capabilities does ESA provide?

ESA allows you to deploy online services or lightweight applications on POPs. Client requests are automatically routed to the nearest POPs, triggering routines to handle the requests. This minimizes the response latency. ESA offers the following two edge computing services:

  • Edge Routine: Edge Routine is a serverless runtime environment that allows you to write JavaScript code and deploy and execute it on Alibaba Cloud POPs worldwide. It supports ES6 syntax and standard Web Service Worker APIs. With Edge Routine, user requests can be responded to and processed by the POP that is closest to users. This significantly reduces latency, accelerates response, and enhances user experience.

  • Edge KV: Edge KV is an edge storage service based on key-value pairs. After you write data to Edge KV, the data can be automatically synchronized to POPs around the world. Edge Routine can read and use the key-value pairs on the same POP. You can use Edge KV together with Edge Routine to deploy lightweight Blockchain as a Service (BaaS) services and API gateway services. Edge KV is suitable for scenarios in which developers write data at low frequencies and Edge Routine reads data at high frequencies. For example, developers write data to Edge KV in the ESA console. Then, the built-in API operations of Edge Routine are called to read data at high frequencies to process client requests.