Andrew Green, Author at Gigaom https://gigaom.com/author/loganandrewgreen/ Your industry partner in emerging technology research Wed, 19 Jun 2024 16:22:05 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.3 https://gigaom.com/wp-content/uploads/sites/1/2024/05/d5fd323f-cropped-ff3d2831-gigaom-square-32x32.png Andrew Green, Author at Gigaom https://gigaom.com/author/loganandrewgreen/ 32 32 GigaOm Radar for Edge Development Platforms https://gigaom.com/report/gigaom-radar-for-edge-development-platforms/ Tue, 25 Jun 2024 15:00:06 +0000 https://gigaom.com/?post_type=go-report&p=1032890/ Edge development platforms operate globally distributed infrastructure and offer computing and developer services for creating and running applications closer to end users.

The post GigaOm Radar for Edge Development Platforms appeared first on Gigaom.

]]>
Edge development platforms operate globally distributed infrastructure and offer computing and developer services for creating and running applications closer to end users. These solutions are built upon geographically distributed points of presence (PoPs) that are connected by a global network backbone. These PoPs behave as mini data centers situated within 20 milliseconds of major metropolitan areas, thereby considerably reducing the network latency associated with running workloads off-device.

While reducing network latency is a core feature of edge-related solutions, organizations also need to consider and tackle challenges associated with compute latency, or the time it takes to spin up and process a request. To do this, edge development platforms are exploring edge-native execution environments, which are runtimes optimized for quickly processing web requests. These execution environments typically run directly on bare metal without requiring data center-grade hypervisors or operating systems.

Lastly, these solutions also reduce storage-related latency by using key-value stores. These offer very fast performance for reads and writes because the database is looking for a single key and returns its associated value rather than performing complex aggregations.

By reducing network, compute, and storage latency, edge development platforms simultaneously deliver the speed of running workloads locally and the centralized and modular capabilities of the cloud.

This report is a new iteration of our initial definition, with more focus on compute capabilities and developer experience. To capture this change, we have renamed the report “edge development platforms,” where previously it was just “edge platforms.” This new name also reflects some considerable changes in the vendor landscape, where multiple players have sold their content delivery network (CDN) businesses to focus exclusively on edge compute.

This is our fourth year evaluating the edge development platforms space in the context of our Key Criteria and Radar reports. This report builds on our previous analysis and considers how the market has evolved over the last year.

This GigaOm Radar report examines 13 of the top edge development platforms and compares offerings against the capabilities (table stakes, key features, and emerging features) and nonfunctional requirements (business criteria) outlined in the companion Key Criteria report. Together, these reports provide an overview of the market, identify leading edge development platform offerings, and help decision-makers evaluate these solutions so they can make a more informed investment decision.

GIGAOM KEY CRITERIA AND RADAR REPORTS

The GigaOm Key Criteria report provides a detailed decision framework for IT and executive leadership assessing enterprise technologies. Each report defines relevant functional and nonfunctional aspects of solutions in a sector. The Key Criteria report informs the GigaOm Radar report, which provides a forward-looking assessment of vendor solutions in the sector.

The post GigaOm Radar for Edge Development Platforms appeared first on Gigaom.

]]>
GigaOm Key Criteria for Evaluating Edge Development Platforms https://gigaom.com/report/gigaom-key-criteria-for-evaluating-edge-development-platforms/ Mon, 17 Jun 2024 13:39:45 +0000 https://gigaom.com/?post_type=go-report&p=1032708/ Edge development platforms operate globally distributed infrastructure and offer computing and developer services for creating and running applications closer to end users.

The post GigaOm Key Criteria for Evaluating Edge Development Platforms appeared first on Gigaom.

]]>
Edge development platforms operate globally distributed infrastructure and offer computing and developer services for creating and running applications closer to end users. They are built upon novel technology stacks that are optimized for near-instant processing of web requests, minimizing the latency associated with networking, compute, and storage. They do this by operating globally distributed points of presence (PoPs) located close to end users, running edge-native execution environments, and employing simple and fast storage architectures.

Edge development platforms are an evolution of content delivery networks (CDNs), which, though still relevant, have remained architecturally stagnant since the early 2000s. CDNs rely on global PoPs to cache web resources for quicker load times.

By far the most important asset of CDNs is their geographically distributed infrastructure. Upon this foundation, other providers of global infrastructure, such as cloud and telecommunications providers, have built content delivery applications, contributing to the evolution of the CDN market.

Edge computing brought a considerable shift in the market, which manifests itself in the following ways:

  1. CDNs employ edge compute for advanced web delivery use cases, such as real-time web page personalization.
  2. Multiple vendors have sold their CDN businesses to focus exclusively on edge compute services.
  3. Newer vendors are building edge development platforms from scratch, bypassing content delivery applications.

This iteration of the report attempts to capture the evolution of this space. Previously named Edge Platforms and focused on content delivery features and edge compute capabilities, this report has been updated as Edge Development Platforms, which now evaluates compute services and the developer experience rather than content delivery.

Most use cases addressed by these solutions involve services that are accessed by consumers through websites, typically in industries such as ecommerce, digital media, financial services, healthcare, and others. However, we expect an increase in some enterprise use cases, especially involving IoT, OT, or other field-related applications, far away from office locations.

Business Imperative
Considering that most use cases for edge development platforms are related to web-based resources, organizations will have already developed some delivery and optimization mechanisms. This means that deploying or migrating to an edge development platform will likely pose only incremental product evolutions. For example, an ecommerce organization will have most of the core functionality in place but could use an edge development platform to roll out features such as real-time offers or session-sensitive personalized product recommendations.

There may be some novel use cases that fully depend on low latency that can’t be achieved on cloud infrastructure, in which case the need to deploy an edge development platform will be considerably higher.

Sector Adoption Score
To help executives and decision-makers assess the potential impact and value of an edge development platform deployment to the business, this GigaOm Key Criteria report provides a structured assessment of the sector across five factors: benefit, maturity, urgency, impact, and effort. By scoring each factor based on how strongly it compels or deters adoption of an edge development platform, we provide an overall Sector Adoption Score (Figure 1) of 3.8 out of 5, with 5 indicating the strongest possible recommendation to adopt. This indicates that an edge development platform is a credible candidate for deployment and worthy of thoughtful consideration.

The factors contributing to the Sector Adoption Score for edge development platforms are explained in more detail in the Sector Brief section that follows.

Key Criteria for Evaluating Edge Development Platforms

Sector Adoption Score

1.0