I'm beginning to hear a lot of sound from the tech press warning that cloud computing is in danger from emerging edge computing technology. As somebody who works on both sides of the network, I want to clear a few things up.
Truly some processing is shifting into the edge of the community, as it is logical. By way of example, have a vehicle management system which includes two sides: the border computing side and the cloud/central computing facet. Both have different functions.
The edge computing side that's from the vehicle should respond immediately to changing data in and about the vehicle, like an impeding crash or weather-related hazards. It does not make sense to send that info all the way to a central cloud server, in which the choice is made to apply the brakes, then back into the vehicle. By then you'll have struck on the semi.
However, advantage devices are typically much lower powered, with limited storage and calculate capabilities. Deep learning processing and predictive analytics to determine the best strategy to automobile maintenance based on petabytes of historical data is best done on back-end cloud-hosted servers. See how that works?
The edge computing marketplace will continue growing. An account on the topic, sponsored by software supplier AlefEdge, pegs the magnitude of this edge-computing market at more than $4 billion by 2030. In precisely the exact same time the cloud computing marketplace will be 10 times that, and you'll find the growth of both markets more or less proportional.
Edge computing demands cloud computing, and also the other way round. Indeed, public cloud computing providers will benefit from the use of edge-based systems, supplying small cloud service replicants, or smaller edge-based version of cloud services.
All these edge-based cloud replicants are likely to be the path of least resistance to begin a border computing-based project. Plus, they will come with built-in native cloud security, governance, and management.
Moreover, there's the public cloud's private clouds, which have become de facto cloud-connected edge-based systems too. All of the main providers have them now, and they are really edge apparatus, in the truest sense of the word. Cloud replicants are going to be a subset of cloud features that live in data centers.
A couple of conclusions can be drawn from this: Edge computing is an old architectural concept that's found new legs recently thinking about the price of microcomputing (a Raspberry Pi costs less than a genuine raspberry pie), so we are able to build architectures that are more responsive and resilient to outages.
Central higher-powered computing services existing in the cloud are still of huge price, both for the scalable storage and computing infrastructure, and for the requirement to centralize the storage and analysis of information.