
Edge computing is a distributed computing paradigm that brings computation and data storage closer to the source of data generation, rather than sending all data to a centralized cloud or data center for processing. It’s essentially about processing information “at the edge” of the network, whether that’s directly on the device, a local server, or a small data center physically close to where the data is created.
Why Edge Computing?
The explosion of data generated by IoT devices, sensors, and smart technologies has outpaced the capabilities of traditional centralized cloud computing for certain applications. Sending all this data to the cloud for processing can lead to:
- High Latency: Delays in data transmission and processing, making real-time responses difficult or impossible.
- Bandwidth Constraints: Overloading networks with massive volumes of data, leading to congestion and increased costs.
- Security Concerns: Increased vulnerability as sensitive data travels across wider networks to centralized locations.
- Reliability Issues: Dependence on continuous connectivity to the central cloud, which can be problematic in remote or unstable environments.
Edge computing addresses these challenges by processing data locally, enabling faster insights, improved response times, and better bandwidth utilization.
How Edge Computing Works:
- Data Generation at the Edge: IoT devices, sensors, cameras, robots, autonomous vehicles, and other smart gadgets generate vast amounts of raw data.
- Local Data Processing: Instead of immediately sending all this data to a remote cloud server, edge computing utilizes local compute resources (edge devices, gateways, micro-data centers) located at or near the data source.
- Real-time Analysis and Action: The edge devices process and analyze the data as it’s generated. This enables immediate decision-making and rapid responses without waiting for data to travel to and from a distant cloud.
- Data Filtering and Optimization: Only relevant, summarized, or critical data is then transmitted to the central cloud for long-term storage, deeper analytics, or integration with broader enterprise systems. This significantly reduces bandwidth usage and cloud storage costs.
- Autonomy: Edge devices can operate autonomously, making local decisions even if connectivity to the central cloud is intermittent or lost.
Key Components of Edge Computing:
- Edge Devices: Smart sensors, cameras, industrial robots, smart meters, vehicles, smartphones, etc., which collect data and may have some embedded processing capabilities.
- Edge Gateways: Devices that aggregate data from multiple edge devices, perform initial processing, and manage communication with the cloud.
- Edge Servers/Micro Data Centers: Small-scale computing infrastructure deployed closer to the data sources, offering more significant processing power and storage than individual edge devices.
- Connectivity: Robust and often low-latency networks (e.g., 5G, Wi-Fi 6, fiber) that link edge components and facilitate communication with the cloud.
- Cloud Integration: While edge computing processes data locally, it often works in conjunction with cloud computing. The cloud provides centralized management, long-term data storage, large-scale analytics, and machine learning model training.
Benefits of Edge Computing:
- Low Latency / Real-time Processing: Crucial for applications requiring immediate responses, such as autonomous vehicles, industrial automation, and remote surgery.
- Reduced Bandwidth Usage & Costs: By processing data locally and sending only essential information to the cloud, network congestion is minimized, and data transmission costs are reduced.
- Improved Security and Privacy: Sensitive data stays closer to its source, reducing its exposure during transmission over wider networks. This also aids in compliance with data sovereignty regulations.
- Enhanced Reliability and Autonomy: Systems can operate even with intermittent or no connectivity to the central cloud, ensuring continuous operation in remote or challenging environments.
- Scalability: Easier to scale by adding more edge devices or local compute resources as needed, often without disruptive changes to a central data center.
- Better User Experience: Faster response times lead to a smoother and more responsive experience for users and applications.
Challenges of Edge Computing:
- Increased Management Complexity: Managing a distributed network of numerous edge devices and local compute resources can be challenging.
- Security Vulnerabilities: A distributed architecture increases the attack surface, and edge devices might be in less physically secure environments. Robust security measures are essential.
- Resource Constraints: Edge devices often have limited processing power, memory, and storage compared to centralized cloud servers.
- Deployment and Maintenance Costs: Initial setup and ongoing maintenance of distributed hardware can be significant.
- Lack of Standardization: Interoperability and consistent management across different edge hardware and software platforms can be an issue.
Industrial Applications of Edge Computing:
Edge computing is particularly impactful in industrial settings due to the prevalence of IoT devices, the need for real-time control, and often challenging network conditions.
- Smart Manufacturing (Industrial IoT / IIoT):
- Predictive Maintenance: Sensors on machinery (turbines, robots, conveyor belts) generate data. Edge devices analyze this data in real-time to detect anomalies and predict equipment failures, enabling proactive maintenance and minimizing downtime without sending all raw data to the cloud.
- Real-time Process Control: Automated systems on the factory floor (e.g., robotic arms, CNC machines) can make immediate adjustments based on sensor data for quality control or process optimization, directly at the edge, reducing latency critical for precision manufacturing.
- Automated Guided Vehicles (AGVs) / Autonomous Mobile Robots (AMRs): Edge computing allows these robots to navigate, avoid obstacles, and optimize routes in real-time within a warehouse or factory, making immediate decisions without constant cloud communication.
- Quality Inspection: Edge AI can process high-resolution camera feeds for immediate defect detection on a production line, flagging issues in milliseconds.
- Autonomous Vehicles:
- Real-time Decision Making: Self-driving cars rely heavily on edge computing to process vast amounts of data from LIDAR, radar, cameras, and other sensors. Decisions about navigation, obstacle avoidance, and emergency braking must happen in milliseconds, directly on the vehicle.
- Vehicle-to-Everything (V2X) Communication: Edge allows vehicles to communicate directly with each other, traffic infrastructure, and pedestrians with ultra-low latency, crucial for safe autonomous platooning and smart traffic management.
- Oil & Gas and Mining:
- Remote Asset Monitoring: In remote and harsh environments, edge devices monitor equipment (pumps, drills, pipelines) for performance, safety, and integrity. Local processing ensures immediate alerts for leaks, malfunctions, or safety hazards, even with intermittent network connectivity.
- Predictive Analytics: Edge AI can analyze seismic data or drilling patterns to optimize operations and prevent costly incidents.
- Healthcare:
- In-Hospital Patient Monitoring: Edge devices can process data from patient wearables and medical devices in real-time, providing immediate alerts for critical health changes to medical staff, enhancing patient safety and privacy by keeping sensitive data localized.
- Remote Surgery: While still highly specialized, edge computing reduces latency for tele-operated surgical robots, making precise movements more responsive.
- Smart Hospitals: Optimizing HVAC, lighting, and security systems in real-time based on occupancy and environmental conditions, processed at the edge of the building network.
- Smart Cities and Infrastructure:
- Traffic Management: Cameras and sensors at intersections use edge computing to analyze traffic flow, adjust signal timings, and reroute emergency vehicles in real-time, without sending all video data to a central cloud.
- Public Safety: Real-time video analytics at the edge for security monitoring and anomaly detection (e.g., identifying suspicious behavior in public spaces).
- Smart Lighting/Waste Management: Optimizing public lighting based on real-time presence or adjusting waste collection routes based on bin fill levels, processed by edge devices.
- Retail:
- Inventory Management: Edge devices (e.g., cameras with AI) can monitor shelves in real-time to detect low stock or misplaced items, triggering alerts for replenishment.
- Personalized Customer Experiences: Analyzing customer movement patterns or interactions in-store at the edge to provide real-time, personalized promotions or assistance.
- Frictionless Checkout: Systems like Amazon Go rely heavily on edge computing to track customer purchases and process transactions in real-time as they exit the store.
In essence, edge computing is vital for any industrial application where real-time response, limited bandwidth, intermittent connectivity, and enhanced security/privacy are critical requirements. It acts as a powerful complement to cloud computing, creating a more intelligent, responsive, and resilient distributed architecture.
What is Edge Computing?
Edge computing is a distributed computing paradigm that moves computation and data storage closer to the source of data generation, rather than relying solely on a centralized cloud or data center.
Imagine a spectrum of computing, from your individual device all the way to a massive cloud data center hundreds or thousands of kilometers away. Edge computing places processing power and data storage at various points along this spectrum, specifically at the “edge” of the network.
Key Characteristics:
- Proximity: The defining feature is that processing happens physically close to where the data is created or consumed. This could be on the device itself (e.g., a smart camera), a local gateway, a server rack in a factory, or a small data center in a city.
- Decentralized: Unlike traditional cloud computing which centralizes resources, edge computing distributes them across a wider geographical area.
- Real-time Processing: Because data doesn’t have to travel far, latency (the delay in data transmission and processing) is significantly reduced. This enables near-instantaneous analysis and decision-making.
- Bandwidth Efficiency: Not all raw data needs to be sent to the cloud. Edge devices can filter, aggregate, and process data locally, sending only essential insights or summarized information to the central cloud. This saves considerable bandwidth and reduces data transmission costs.
- Autonomy: Edge systems can often operate independently even if connectivity to the central cloud is intermittent or lost, ensuring continuous operation for critical applications.
- Complementary to Cloud: Edge computing isn’t a replacement for cloud computing; rather, it’s a powerful complement. The cloud often handles long-term storage, large-scale analytics, machine learning model training, and centralized management, while the edge focuses on immediate, localized tasks.
Why is it needed?
The rise of the Internet of Things (IoT) and the proliferation of sensors and smart devices have led to an explosion of data. Traditional cloud-only models struggle with this data deluge for several reasons:
- Latency: For applications like autonomous vehicles, industrial automation, or remote surgery, even milliseconds of delay can be critical.
- Bandwidth: Sending petabytes of raw sensor data to the cloud is expensive and can overload networks.
- Reliability: Dependence on constant, stable internet connectivity can be a problem in remote areas or during network outages.
- Security & Privacy: Transmitting all sensitive data over wide networks can increase security risks and complicate data privacy compliance.
Edge computing directly addresses these challenges by processing data closer to its source, providing faster insights, reducing network load, enhancing reliability, and often improving security.
Who is require Edge Computing?
Courtesy: TECHtalk
Edge computing isn’t a universally required technology for every single business or application. Instead, it’s particularly “required” by organizations and industries that face specific challenges related to data volume, latency, bandwidth, reliability, security, and privacy.
Here’s a breakdown of who requires edge computing and why:
1. Industries with Real-time, Critical Operations:
These are often the primary drivers of edge computing adoption. The “why” here is about speed of response and safety.
- Autonomous Vehicles (Cars, Drones, Robots):
- Why required: Self-driving cars need to make split-second decisions (e.g., brake, swerve, accelerate) based on real-time data from countless sensors (LIDAR, radar, cameras). Sending this data to the cloud for processing would introduce unacceptable latency, making autonomous operation unsafe.
- Smart Manufacturing (Industrial IoT/IIoT):
- Why required: Factories with robots and automated machinery need immediate responses for process control, quality inspection, and predictive maintenance. If a machine is overheating, an edge device can detect it and shut it down instantly, preventing costly damage or safety hazards, rather than waiting for cloud processing.
- Healthcare (Critical Patient Monitoring, Remote Surgery):
- Why required: Real-time patient vital sign monitoring requires immediate alerts for anomalies. In remote or robotic surgeries, ultra-low latency is absolutely critical for precise control and patient safety. Keeping sensitive patient data on local edge devices can also help with privacy compliance.
- Utilities (Smart Grids, Oil & Gas, Mining):
- Why required: Monitoring remote power grids, oil pipelines, or mining equipment often involves harsh environments with intermittent connectivity. Edge computing allows local processing for predictive maintenance, leak detection, and safety alerts, ensuring continuous operation even when the central cloud is unreachable.
2. Organizations Dealing with Massive Data Volumes:
The “why” here is about cost and bandwidth efficiency.
- Video Surveillance & Analytics:
- Why required: A single surveillance camera can generate terabytes of video data daily. Sending all this raw footage to the cloud for analysis is incredibly expensive in terms of bandwidth and storage. Edge computing allows initial processing (e.g., motion detection, facial recognition) at the camera itself or a local server, sending only relevant events or metadata to the cloud.
- Large-Scale Sensor Networks:
- Why required: Smart cities, agricultural farms, or large industrial complexes with thousands of sensors generate immense data. Edge computing filters and aggregates this data locally, preventing network congestion and reducing cloud ingestion costs.
- Retail (Frictionless Checkout, Inventory Management):
- Why required: Systems like Amazon Go, which track customer movements and purchases, generate continuous streams of data. Edge computing processes this locally for real-time inventory updates and transaction processing, enabling a seamless shopping experience without overwhelming network infrastructure.
3. Businesses Operating in Remote or Unreliable Connectivity Areas:
The “why” here is about reliability and autonomy.
- Agriculture (Precision Farming):
- Why required: Farms are often in rural areas with poor internet connectivity. Edge devices on tractors or drones can analyze soil conditions, crop health, and weather patterns locally to make immediate decisions about irrigation or pest control, even offline.
- Offshore Oil Rigs, Maritime Vessels, Construction Sites:
- Why required: These locations frequently experience intermittent or expensive satellite internet connections. Edge computing allows critical operations and monitoring to continue autonomously, with only summary data synced to the cloud when connectivity is available.
4. Organizations with Strict Data Privacy and Security Requirements:
The “why” here is about data sovereignty and reduced exposure.
- Healthcare Providers:
- Why required: Processing patient health information (PHI) locally at the edge can help comply with regulations like HIPAA by minimizing the transmission of sensitive data over public networks to distant cloud servers.
- Government and Defense:
- Why required: For classified operations or critical infrastructure, keeping sensitive data processed and stored locally at the edge reduces the attack surface and enhances control over information.
5. Companies Looking for Enhanced User Experience:
The “why” here is about responsiveness and personalization.
- Cloud Gaming & Content Delivery Networks (CDNs):
- Why required: To minimize latency for interactive gaming or streaming high-resolution video, content and game logic are cached and processed at edge servers geographically closer to the end-user.
- Smart Home Devices:
- Why required: Voice assistants (like Alexa or Google Home) or smart security cameras perform some processing locally to respond faster to commands or detect events, reducing reliance on constant cloud communication.
In summary, organizations requiring low latency, high bandwidth efficiency, robust security for localized data, and reliable operations even with intermittent connectivity are prime candidates for leveraging edge computing. It’s a strategic architectural choice driven by specific operational needs rather than a universal default.
When is require Edge Computing?
Edge computing isn’t a specific date on a calendar, but rather a strategic architectural choice that becomes “required” when the operational demands of an application or system reach a point where centralized cloud computing alone becomes inefficient, impractical, or unsafe.
Here are the key situations and driving factors that necessitate the adoption of edge computing:
1. When Ultra-Low Latency is Critical (Real-time Decisions):
This is arguably the strongest driver for edge computing. If delays measured in milliseconds can have significant consequences, edge computing is required.
- Autonomous Systems: Self-driving cars, drones, and industrial robots cannot afford even a slight delay in processing sensor data. They need to make immediate decisions about braking, swerving, or adjusting operations.
- Industrial Automation & Control: In factories, precise movements of robotic arms, real-time quality control checks, and immediate machine shutdowns for safety or damage prevention require instantaneous data processing at the production line.
- Remote/Robotic Surgery: For telerobotics in healthcare, the delay between a surgeon’s command and the robot’s movement must be minimal to ensure precision and patient safety.
- Financial Trading: High-frequency trading benefits from edge processing to gain even a microsecond advantage in market data analysis.
2. When Bandwidth is Limited, Expensive, or Overloaded:
Sending vast amounts of raw data to the cloud can be a significant bottleneck and cost burden.
- Massive IoT Deployments: Imagine a smart city with thousands of cameras, traffic sensors, and environmental monitors. Sending all raw video footage and sensor readings to a central cloud would overwhelm networks and incur immense data transfer costs. Edge computing processes this data locally (e.g., performing basic analytics or event detection) and sends only essential, summarized data to the cloud.
- Remote Locations: Oil rigs, mines, agricultural farms, and maritime vessels often have unreliable or expensive satellite internet connections. Edge devices can operate autonomously and store data locally, only sending critical or aggregated information when a connection is available, or when it’s cost-effective to do so.
- Video Analytics: Instead of streaming entire video feeds to the cloud for analysis, edge devices (like smart cameras) can perform real-time analysis for object detection, facial recognition, or anomaly detection on-site, only sending alerts or metadata.
3. When Data Security, Privacy, or Compliance is Paramount:
Keeping sensitive data closer to its origin can mitigate risks and simplify regulatory compliance.
- Healthcare: Patient health information (PHI) is highly sensitive. Processing and storing it on edge devices within a hospital network can reduce its exposure during transmission over public networks, helping to comply with regulations like HIPAA or GDPR.
- Government & Defense: For classified operations or critical infrastructure, processing data locally at the edge provides enhanced control and reduces vulnerabilities to cyber threats.
- Retail: Analyzing customer behavior data (e.g., foot traffic, dwell time) at the store level can be more privacy-compliant if raw data isn’t sent to a centralized cloud where it could be cross-referenced or exposed.
4. When Continuous Operation and Reliability are Essential (Even Offline):
Dependency on constant cloud connectivity can be a single point of failure.
- Mission-Critical Systems: Any system where downtime is unacceptable (e.g., power grid control, emergency services, critical manufacturing lines) benefits from edge computing’s ability to operate autonomously or near-autonomously, even if the cloud connection is lost.
- Remote Monitoring: For infrastructure in harsh or inaccessible environments, edge devices provide local processing and often “store-and-forward” capabilities, ensuring data is captured and acted upon even during network outages.
5. When Scalability at the Local Level is Needed:
Instead of scaling up a massive central data center, edge computing allows for distributed scaling.
- Distributed Enterprises: Retail chains, bank branches, or fast-food franchises can deploy edge devices at each location to handle local operations, data processing, and application delivery, scaling individual sites as needed without affecting the central infrastructure.
In summary, you need edge computing when the “where” and “when” of data processing become critical constraints for your application’s performance, cost-effectiveness, security, or reliability. It’s a pragmatic response to the challenges posed by the massive growth of connected devices and the increasing demand for real-time intelligence.
Where is require Edge Computing?

Edge computing is required in specific locations and contexts where the benefits of local data processing outweigh the advantages of centralized cloud computing. It’s not about a geographical region needing it everywhere, but rather particular sites or scenarios within any region.
Here’s a breakdown of “where” edge computing is required, focusing on the environments and types of places:
1. Industrial Sites and Facilities:
- Factories and Manufacturing Plants: This is arguably the most common and impactful “where.” Edge computing is required directly on the factory floor, near or on individual machines (e.g., CNC machines, robotic arms, assembly lines).
- Why: For real-time process control, immediate quality checks, and predictive maintenance to prevent costly downtime. The latency of sending data to the cloud for every decision is unacceptable in high-speed production.
- Oil & Gas Rigs, Mines, and Remote Industrial Assets:
- Why: Often located in harsh environments with limited or intermittent connectivity. Edge computing is essential to monitor equipment health, detect leaks, and ensure safety locally, even when cloud access is unreliable.
- Power Plants and Energy Grids:
- Why: For real-time monitoring of energy generation, transmission, and distribution, allowing for immediate adjustments to maintain grid stability and prevent blackouts.
2. Transportation Infrastructure and Vehicles:
- Autonomous Vehicles (Cars, Trucks, Drones, AGVs/AMRs):
- Where: Directly inside the vehicle or robot. These need on-board edge computing to process sensor data (LIDAR, cameras, radar) and make immediate decisions for navigation, obstacle avoidance, and safety.
- Why: Millisecond-level latency is critical for safe operation.
- Traffic Intersections and Smart Roads:
- Where: At traffic lights, roadside units, and smart sensors embedded in roads.
- Why: To analyze traffic flow in real-time, adjust signal timings, and communicate with connected vehicles for optimal flow and reduced congestion.
- Public Transit Hubs (Bus Depots, Railway Stations):
- Where: On buses, trains, and within the station’s local network.
- Why: For real-time tracking, passenger information systems, and on-board surveillance, enhancing operational efficiency and passenger safety.
3. Retail and Commercial Spaces:
- Retail Stores and Warehouses:
- Where: On-site servers, smart cameras, and IoT devices within the store or warehouse.
- Why: For real-time inventory management (e.g., detecting low stock), personalized customer experiences (e.g., targeted ads based on in-store behavior), and loss prevention through immediate video analytics. Frictionless checkout systems also heavily rely on edge processing.
- Hotels and Smart Buildings:
- Where: Within the building’s local network, managing smart HVAC, lighting, security, and access control systems.
- Why: To optimize energy consumption, enhance occupant comfort, and provide immediate responses to security events without constant cloud communication.
4. Healthcare Facilities:
- Hospitals and Clinics:
- Where: Directly within the hospital’s network, near medical equipment (e.g., operating rooms, ICUs), and on wearable patient monitoring devices.
- Why: For real-time patient monitoring (e.g., vital signs), processing sensitive patient data locally for privacy and compliance, and enabling low-latency control for robotic surgeries.
5. Rural and Remote Areas:
- Agricultural Farms:
- Where: On-farm equipment (tractors, drones), local weather stations, and in irrigation systems.
- Why: To enable precision agriculture (e.g., targeted irrigation, pest control) where internet connectivity is often poor or unreliable. Edge devices can analyze soil conditions and crop health locally.
- Remote Research Stations / Field Operations:
- Why: For data collection and initial analysis in locations with limited or no internet access, ensuring data is captured and processed even offline.
6. Public Spaces and Smart City Deployments:
- Public Squares, Parks, and Street Furniture:
- Where: Integrated into smart lighting, surveillance cameras, and environmental sensors.
- Why: For real-time environmental monitoring (air quality, noise), public safety surveillance, and managing smart utilities like waste collection.
In essence, edge computing is required anywhere data is generated in high volumes, where immediate action is needed, where network bandwidth is a constraint, or where data privacy and security are paramount concerns, and processing it locally offers a significant advantage over sending it all to a distant cloud.
How is require Edge Computing?
Edge computing isn’t a fixed requirement like a legal compliance deadline. Instead, it’s “required” by the inherent needs and demands of specific applications and operational environments where traditional centralized cloud computing falls short. The “how” of its requirement lies in the solutions it provides to critical pain points.
Here’s how edge computing becomes a requirement:
1. How it’s required for Real-time Responsiveness (Low Latency):
- Mechanism: Data is processed at or very near the source of its generation, drastically reducing the round-trip time to a distant cloud server.
- Problem it solves: Prevents delays that are unacceptable for time-sensitive applications.
- How it becomes “required”: When an application’s functionality or safety depends on instantaneous decision-making and action.
- Example: For an autonomous vehicle navigating traffic, the decision to brake or swerve must happen in milliseconds. Waiting for sensor data to travel to a cloud data center, be processed, and then have instructions sent back is too slow and dangerous. Edge computing on the vehicle itself is inherently required for its safe operation.
- Example: In industrial automation, a robot arm performing a precise welding task needs immediate feedback to adjust its movements. If a sensor detects an anomaly, the instruction to halt or correct must be instant to prevent defects or damage.
2. How it’s required to Manage Massive Data Volumes (Bandwidth Optimization):
- Mechanism: Edge devices perform initial data processing, filtering, aggregation, and analysis locally. Only relevant insights, summarized data, or critical alerts are sent to the central cloud.
- Problem it solves: Overloaded networks, high data transfer costs, and inefficient data ingestion into the cloud.
- How it becomes “required”: When the sheer volume of raw data generated by thousands or millions of IoT devices would overwhelm available network bandwidth or become prohibitively expensive to transmit and store in the cloud.
- Example: A smart city might have thousands of surveillance cameras. Sending all raw video footage to the cloud for analysis is impractical. Edge computing at the camera or a local street-side server can analyze the video for motion, object detection, or anomaly detection, only sending compressed clips or metadata when an event is detected. This requires edge processing to make such large-scale video analytics feasible.
- Example: In large-scale agricultural deployments, sensors monitoring soil moisture, crop health, and weather across vast fields generate continuous data streams. Edge gateways are required to aggregate and process this data locally, allowing for real-time adjustments to irrigation or fertilization without constant high-bandwidth connections to the cloud.
3. How it’s required for Operational Reliability (Offline Capability):
- Mechanism: Edge devices and local servers can operate independently of constant cloud connectivity, making decisions and continuing operations even during network outages.
- Problem it solves: Dependence on a continuous internet connection, which can be unstable or non-existent in remote locations.
- How it becomes “required”: In mission-critical environments or remote locations where network connectivity is unreliable, expensive, or prone to disruption, and continuous operation is paramount.
- Example: An offshore oil rig cannot afford to cease operations due to a lost satellite connection. Edge computing on the rig allows continuous monitoring of equipment, safety systems, and production processes, ensuring operations can continue and critical alerts are handled locally.
- Example: A remote monitoring station for a pipeline in a desert region needs to collect and process data locally, store it, and only sync with the cloud when a connection is established, ensuring no data is lost.
4. How it’s required to Enhance Data Security and Privacy (Localized Processing):
- Mechanism: Sensitive data is processed and stored closer to its source, minimizing its exposure during transmission over wider networks.
- Problem it solves: Risks associated with transmitting sensitive data across potentially insecure public networks and challenges in complying with data sovereignty regulations.
- How it becomes “required”: When strict data privacy regulations (like GDPR or HIPAA) dictate that certain types of data (e.g., patient health information, personally identifiable information) must be processed or remain within specific geographical boundaries or local control.
- Example: In healthcare, processing patient vital signs or medical images on edge devices within the hospital network reduces the risk of data breaches compared to sending all raw data to an external cloud provider.
- Example: For sensitive government or defense operations, processing classified information at the edge of their own secure networks is a fundamental security requirement.
5. **How it’s required for Scalability and Efficiency at the Edge:
- Mechanism: It allows for distributed processing power, enabling organizations to scale their computing resources incrementally at numerous local sites rather than requiring a monolithic, centralized expansion.
- Problem it solves: The “all-or-nothing” approach of solely relying on a central cloud, which can lead to inefficient resource allocation or higher costs for localized needs.
- How it becomes “required”: When a business has a large number of distributed sites (e.g., retail stores, bank branches, small manufacturing plants), each with its own localized data processing and application needs. It’s more efficient to deploy edge compute at each site than to route all local traffic to a distant central cloud.
In essence, edge computing is required when the “where” of data processing fundamentally impacts the “how” of an application’s performance, cost, security, or reliability. It’s a pragmatic response to the increasing demands of the digital world, especially with the proliferation of IoT and AI.
Case study on Edge Computing?
Courtesy: OnLogic
Edge computing is a distributed computing paradigm that brings computation and data storage closer to the sources of data. This approach is gaining significant traction across various industries due to its ability to reduce latency, conserve bandwidth, enhance security, and enable real-time decision-making.
Here’s a case study highlighting the application and benefits of edge computing:
Case Study: Predictive Maintenance in Manufacturing
Industry: Manufacturing (e.g., Automotive, Heavy Machinery, Oil & Gas)
Challenge: Traditional manufacturing plants often face challenges with unexpected equipment failures, leading to costly downtime, production delays, and increased maintenance expenses. Relying solely on scheduled maintenance or reacting to failures after they occur is inefficient and disruptive. While cloud computing offers powerful analytics capabilities, sending all sensor data from thousands of machines to a centralized cloud for processing introduces significant latency and bandwidth costs, making real-time predictive maintenance difficult.
Solution: Implementing Edge Computing for Predictive Maintenance
A manufacturing company decides to implement an edge computing solution to proactively monitor its machinery and predict potential failures.
Architecture:
- IoT Sensors: Thousands of IoT sensors are installed on critical machinery (e.g., motors, pumps, conveyor belts) to collect real-time data such as vibration, temperature, pressure, current, and acoustic signatures.
- Edge Devices (Gateways/Servers): Small, ruggedized edge computing devices or mini-servers are deployed directly on the factory floor, close to the machinery. These edge devices act as local data processing hubs.
- Edge AI/ML Models: Lightweight machine learning models, trained to identify patterns indicative of equipment degradation or impending failure, are deployed on these edge devices.
- Local Data Processing: Raw data from the IoT sensors is immediately ingested and processed by the edge devices. The AI/ML models analyze this data in real-time.
- Actionable Insights at the Edge:
- If an anomaly is detected (e.g., unusual vibration pattern, sudden temperature spike), the edge device can immediately trigger local alerts (e.g., warning lights on the machine, notifications to on-site technicians).
- It can also initiate immediate, localized actions, such as slowing down a machine or temporarily shutting it off to prevent catastrophic failure, without waiting for data to travel to a central cloud and back.
- Selective Data Transmission to Cloud: Only aggregated data, critical alerts, or insights that require further long-term analysis, historical trending, or model retraining are sent to a centralized cloud platform. This drastically reduces the volume of data transmitted over the network.
- Cloud for Global Optimization: The cloud platform stores historical data, allows for deeper, more complex analytics across multiple factories, and facilitates the retraining and deployment of updated AI/ML models to the edge devices.
Benefits Realized:
- Reduced Latency and Real-time Action:
- By processing data at the source, the system can detect anomalies and trigger actions in milliseconds, preventing minor issues from escalating into major breakdowns. For example, a sudden bearing failure can be predicted and addressed before it causes extensive damage to the entire machine.
- This is critical for time-sensitive applications where even a few seconds of delay can lead to significant losses.
- Minimized Downtime and Increased Uptime:
- Predictive maintenance allows the company to schedule maintenance proactively during planned downtimes or before a critical failure occurs, significantly reducing unplanned outages.
- This leads to higher overall equipment effectiveness (OEE) and increased production capacity.
- Cost Savings:
- Reduced Bandwidth Costs: Less data needs to be sent to the cloud, lowering data transmission expenses, especially for facilities in remote locations with limited connectivity.
- Optimized Maintenance Costs: Shifting from reactive to predictive maintenance reduces the need for expensive emergency repairs and extends the lifespan of machinery.
- Lower Storage Costs: Only relevant and processed data is stored in the cloud, minimizing cloud storage expenses.
- Enhanced Data Security and Privacy:
- Sensitive operational data remains on the factory floor, reducing the risk of data breaches during transmission to remote cloud servers.
- Compliance with data governance regulations can be more easily managed as data processing occurs locally.
- Improved Operational Efficiency:
- Factory managers gain real-time visibility into machine health, enabling better resource allocation and workforce management for maintenance tasks.
- The ability to monitor energy consumption at the edge also allows for real-time adjustments to optimize energy efficiency.
- Resilience to Connectivity Issues:
- Edge devices can continue to operate and make critical decisions even if the internet connection to the central cloud is temporarily lost, ensuring continuous production and safety.
Conclusion: This case study demonstrates how edge computing transforms manufacturing operations by enabling real-time predictive maintenance. By bringing computational power closer to the data source, the company significantly improves efficiency, reduces costs, enhances safety, and gains a competitive advantage through more reliable and responsive operations. The synergy between edge computing and cloud computing, where edge handles immediate, time-sensitive tasks and the cloud provides broader analytics and long-term insights, forms a robust and scalable solution for modern industrial challenges.
White paper on Edge Computing?
White Paper: Unleashing the Power of Proximity – A Deep Dive into Edge Computing
Executive Summary:
The proliferation of IoT devices, the advent of 5G, and the increasing demand for real-time data processing are pushing the boundaries of traditional centralized cloud computing. Edge computing, a distributed paradigm that brings computation and data storage closer to the source of data generation, is emerging as a critical enabler for the next generation of intelligent applications. This white paper explores the fundamental principles, architectural considerations, compelling benefits, and the evolving landscape of edge computing, highlighting its transformative potential across diverse industries.
1. Introduction: The Shifting Computing Landscape
For years, cloud computing has revolutionized how businesses operate, offering unparalleled scalability, flexibility, and cost-effectiveness for data storage and processing. However, as the volume, velocity, and variety of data generated at the “edge” of the network continue to skyrocket, a new set of challenges has emerged:
- Latency: Sending vast amounts of data to a central cloud for processing introduces unacceptable delays for time-sensitive applications (e.g., autonomous vehicles, real-time industrial control).
- Bandwidth Constraints: Transmitting all raw data from thousands or millions of edge devices to the cloud can overwhelm network infrastructure and incur significant bandwidth costs.
- Data Security & Privacy: Moving sensitive data across public networks to remote data centers raises concerns about security breaches and compliance with data sovereignty regulations.
- Reliability & Offline Operations: Many edge environments have intermittent or unreliable network connectivity, making continuous cloud reliance impractical.
Edge computing directly addresses these challenges by processing data closer to its origin, enabling faster decision-making, reduced network strain, enhanced security, and improved operational resilience.
2. What is Edge Computing?
Edge computing is a distributed computing topology in which information processing is located closer to the source of data, rather than relying on a central cloud or data center. This “edge” can be:
- Device Edge: The computational capabilities reside directly on the end device itself (e.g., smart sensors, cameras with onboard AI, smartphones).
- Near Edge: Computation occurs on a local server or gateway located physically close to the devices generating the data (e.g., a mini-data center on a factory floor, a local server in a retail store).
The core principle is to perform as much data processing and analysis as possible at the edge, sending only processed insights or aggregated data to the centralized cloud for long-term storage, deep analytics, and strategic decision-making.
3. Architectural Components of Edge Computing
An edge computing architecture typically comprises:
- Edge Devices/IoT Sensors: These are the data originators, ranging from simple sensors (temperature, pressure, vibration) to complex devices (cameras, robots, autonomous vehicles) that collect raw data from the physical world.
- Edge Nodes/Gateways: These devices act as intermediaries, collecting data from multiple edge devices, performing initial data aggregation, filtering, and processing. They often have more compute power than individual sensors and can run lightweight applications and AI/ML models.
- Edge Servers/Micro Data Centers: For more substantial processing and local data storage at the edge, dedicated servers or small, modular data centers are deployed. These can host a variety of applications, including AI inference engines, data analytics tools, and local databases.
- Network Infrastructure: This includes local area networks (LANs), Wi-Fi, 5G/LTE, and wired connections that facilitate communication between edge devices, edge nodes, and the broader internet/cloud. 5G plays a crucial role due to its low latency and high bandwidth capabilities, making it ideal for edge deployments.
- Cloud Platform (Centralized): The cloud remains an integral part of the hybrid edge-cloud ecosystem. It provides:
- Orchestration and Management: Centralized control plane for deploying, monitoring, and managing edge applications and devices.
- Long-term Data Storage: Archiving historical data for compliance, auditing, and trend analysis.
- Advanced Analytics & AI Training: Running complex AI/ML model training, big data analytics, and business intelligence.
- Software Updates & Model Retraining: Pushing updated applications and machine learning models to edge devices.
4. Key Benefits of Edge Computing
- Reduced Latency: By processing data close to the source, edge computing drastically cuts down the time required for data to travel to a centralized cloud and back, enabling near real-time responses. This is critical for applications like autonomous systems, augmented reality, and critical infrastructure monitoring.
- Bandwidth Optimization & Cost Savings: Less raw data needs to be transmitted to the cloud, significantly reducing bandwidth consumption and associated network costs. This is particularly beneficial in remote locations with limited or expensive connectivity.
- Enhanced Data Security & Privacy: Processing sensitive data locally at the edge minimizes its exposure during transit over public networks. It also simplifies compliance with data localization and privacy regulations (e.g., GDPR, HIPAA).
- Improved Reliability & Resilience: Edge systems can operate autonomously even if connectivity to the central cloud is lost or intermittent. This ensures continuous operation for mission-critical applications in sectors like manufacturing, healthcare, and energy.
- Scalability & Flexibility: Edge deployments can be scaled incrementally as new devices and locations are added. The distributed nature allows for flexible deployment models tailored to specific needs.
- Real-time Insights & Faster Decision-Making: Immediate analysis of data at the edge provides instantaneous insights, empowering rapid operational adjustments and proactive problem-solving.
- Support for Emerging Technologies: Edge computing is foundational for technologies like AI at the edge (Edge AI), augmented reality (AR), virtual reality (VR), and highly autonomous systems that require ultra-low latency and high-speed processing.
5. Compelling Use Cases Across Industries
Edge computing is driving innovation and efficiency across a wide spectrum of industries:
- Manufacturing (Industry 4.0):
- Predictive Maintenance: Real-time analysis of sensor data from machinery to predict failures and schedule maintenance proactively, minimizing downtime.
- Quality Control: AI-powered visual inspection at the edge to detect defects on production lines in real-time.
- Robotics & Automation: Low-latency control of industrial robots and autonomous guided vehicles (AGVs).
- Healthcare:
- Remote Patient Monitoring: Processing data from wearable sensors and medical devices at the edge for real-time alerts and anomaly detection, ensuring immediate response to critical health events.
- Smart Hospitals: Optimizing hospital operations, asset tracking, and patient flow through localized data processing.
- Edge AI for Diagnostics: Running AI models on medical imaging devices for faster initial diagnoses.
- Retail:
- Personalized Customer Experience: Real-time analysis of in-store customer behavior to offer personalized promotions or optimize store layouts.
- Inventory Management: Automated stock monitoring and reordering based on real-time sales data at the store level.
- Loss Prevention: Real-time video analytics to detect suspicious activities.
- Transportation & Logistics:
- Autonomous Vehicles: Onboard edge computing for real-time processing of sensor data (Lidar, Radar, Cameras) for navigation, obstacle detection, and decision-making.
- Fleet Management: Optimizing routes, monitoring vehicle performance, and enabling real-time communication for logistics operations.
- Smart Traffic Management: Real-time analysis of traffic flow to optimize signal timings and reduce congestion.
- Telecommunications (5G & MEC):
- Multi-access Edge Computing (MEC): Deploying applications and services closer to mobile users within the 5G network infrastructure to deliver ultra-low latency services like cloud gaming, AR/VR, and enterprise private networks.
- Energy & Utilities:
- Smart Grids: Real-time monitoring and control of energy distribution, optimizing energy flow and detecting anomalies for improved grid stability and efficiency.
- Remote Asset Monitoring: Tracking performance and health of assets in remote locations (e.g., oil rigs, wind farms).
6. Challenges and Considerations
While the benefits are substantial, implementing edge computing comes with its own set of challenges:
- Security: A distributed architecture introduces more potential attack surfaces. Securing numerous edge devices, often in remote or uncontrolled environments, requires robust security protocols, device authentication, and continuous monitoring.
- Management & Orchestration: Deploying, managing, updating, and troubleshooting a large number of geographically dispersed edge devices and applications can be complex. Centralized management platforms are crucial.
- Connectivity: While edge computing reduces reliance on constant cloud connectivity, reliable local network infrastructure is still essential.
- Hardware Diversity & Standardization: The wide variety of edge devices and hardware specifications can make interoperability and standardization challenging.
- Data Governance & Lifecycle Management: Deciding what data to process at the edge, what to send to the cloud, and how to manage its lifecycle requires careful planning.
- Cost of Deployment: Initial investment in edge hardware and infrastructure can be significant, although often offset by long-term operational savings.
- Lack of Skilled Personnel: A shortage of professionals with expertise in edge computing, IoT, and distributed systems can hinder adoption.
7. The Future of Edge Computing: A Hybrid and Intelligent Landscape
The future of edge computing is characterized by:
- Deep Integration with AI/ML (Edge AI): More powerful and efficient AI models will run directly on edge devices, enabling sophisticated real-time analytics and autonomous decision-making without cloud reliance.
- Further Synergy with 5G/6G: The evolution of cellular networks will further enhance edge capabilities, providing ultra-reliable low-latency communication (URLLC) and massive machine-type communication (mMTC) essential for widespread IoT and edge deployments.
- Serverless at the Edge: The adoption of serverless functions at the edge will simplify application deployment and management, allowing developers to focus on code rather than infrastructure.
- Increased Standardization and Open Source: Efforts towards open standards and open-source frameworks will foster greater interoperability and accelerate adoption.
- Sustainability: Edge computing’s ability to reduce data transmission and optimize resource utilization contributes to more energy-efficient operations.
- Industry-Specific Solutions: Tailored edge solutions will emerge for specific vertical industries, addressing their unique requirements and regulatory landscapes.
8. Conclusion
Edge computing is not merely an extension of cloud computing; it represents a fundamental shift in how organizations process and interact with data. By bringing intelligence and processing power closer to the source, edge computing empowers real-time decision-making, enhances operational efficiency, improves security, and unlocks unprecedented opportunities for innovation across every sector. As the digital and physical worlds continue to converge, edge computing will be a cornerstone of future intelligent infrastructure, driving the next wave of digital transformation. Organizations that strategically embrace and invest in edge computing will be well-positioned to thrive in an increasingly data-driven and interconnected world.
Industrial Application of Edge Computing?
Edge computing is revolutionizing various industrial sectors by bringing computation and data processing closer to the source of data generation. This enables real-time insights, reduces latency, optimizes bandwidth, and enhances security, which are all critical for modern industrial operations.
Here are some key industrial applications of edge computing:
1. Manufacturing (Industry 4.0)
Manufacturing is perhaps one of the most significant beneficiaries of edge computing, driving the Industry 4.0 revolution.
- Predictive Maintenance: This is a cornerstone application. Sensors on machinery (e.g., motors, pumps, conveyors, robotic arms) continuously collect data like vibration, temperature, pressure, and acoustic signatures. Edge devices on the factory floor process this data in real-time, running AI/ML models to detect anomalies and predict potential equipment failures before they occur. This allows maintenance to be scheduled proactively during planned downtimes, preventing costly unplanned outages and extending the lifespan of valuable assets.
- Real-time Quality Control: High-speed production lines can leverage edge computing with computer vision systems. Cameras capture images of products, and edge AI processes these images instantly to identify defects, inconsistencies, or deviations from quality standards. The system can then trigger immediate actions, such as rejecting faulty products or adjusting machine parameters, ensuring higher product quality and reducing waste.
- Autonomous Operations and Robotics: Industrial robots, Autonomous Guided Vehicles (AGVs), and collaborative robots (cobots) require ultra-low latency for safe and efficient operation. Edge computing allows these devices to process sensor data (e.g., LiDAR, cameras, proximity sensors) locally for real-time navigation, obstacle avoidance, and task execution, without relying on constant cloud connectivity.
- Process Optimization and Adaptive Manufacturing: By analyzing sensor data from various points in a production process (e.g., material flow, pressure, temperature in chemical processes), edge algorithms can identify inefficiencies and make immediate adjustments to optimize throughput, energy consumption, and material utilization. This enables adaptive manufacturing, where processes can respond dynamically to changing conditions.
- Worker Safety and Monitoring: Edge-enabled cameras and sensors can monitor workplace conditions, detect hazardous situations (e.g., gas leaks, unusual heat), or identify if workers are entering dangerous zones. Real-time alerts can be sent to mitigate risks and enhance overall safety protocols.
- Energy Management and Optimization: Edge devices can monitor energy consumption of individual machines or entire production lines in real-time. By analyzing this data at the edge, manufacturers can identify energy waste, optimize machinery operation during off-peak hours, and reduce overall energy costs.
2. Oil & Gas
The oil and gas industry often operates in remote, harsh environments with limited or intermittent connectivity, making edge computing particularly valuable.
- Remote Asset Monitoring and Predictive Maintenance: Sensors on pipelines, drilling rigs, pumps, and offshore platforms collect vast amounts of data. Edge devices process this data on-site, providing real-time insights into equipment health, flow rates, pressure, and potential leaks. This enables predictive maintenance, reducing costly downtime (a single day of downtime for an LNG facility can cost millions) and improving safety by detecting issues early.
- Wellbore Optimization: Real-time analysis of data from downhole sensors can help optimize drilling operations, fluid injection, and extraction processes, leading to increased yield and efficiency.
- Environmental Monitoring: Edge devices can continuously monitor for gas leaks (e.g., methane), spills, or unusual environmental conditions, triggering immediate alarms and automated responses to minimize environmental impact and enhance safety.
- Site Security and Surveillance: Real-time video analytics at the edge can monitor remote sites for unauthorized access or unusual activity, reducing the need for constant human oversight and enhancing security.
3. Energy & Utilities (Smart Grids)
Edge computing is critical for the modernization and digitization of energy grids.
- Smart Grid Management: Sensors deployed across the grid (substations, transformers, smart meters) generate massive data. Edge devices process this data locally to enable real-time monitoring of energy flow, demand-response management, and fault detection. This allows utilities to quickly identify and isolate outages, balance load, and integrate distributed energy resources (DERs) like solar and wind power more efficiently.
- Renewable Energy Integration: Edge computing helps manage the variability of renewable energy sources by processing real-time data from solar panels and wind turbines, optimizing their output and integrating them seamlessly into the grid.
- Proactive Outage Management: Edge devices can analyze localized data to predict potential equipment failures within the grid and automatically reroute power or dispatch maintenance crews before a widespread outage occurs.
- Energy Efficiency in Commercial/Industrial Buildings: Edge systems within buildings can monitor and optimize HVAC, lighting, and other systems based on occupancy, weather, and energy prices, leading to significant energy savings.
4. Logistics and Supply Chain
Edge computing optimizes operations across warehouses, distribution centers, and transportation.
- Real-time Inventory Management: Edge devices in warehouses (e.g., RFID readers, smart cameras) track inventory movement in real-time, providing accurate stock levels, identifying misplaced items, and automating reorder processes.
- Fleet Management and Route Optimization: On-board edge devices in delivery vehicles collect data on location, speed, fuel consumption, and driver behavior. This data is processed locally to provide real-time route adjustments (e.g., avoiding traffic congestion), monitor vehicle health for predictive maintenance, and enhance driver safety through alerts for fatigue or dangerous driving.
- Automated Material Handling: Edge computing powers autonomous robots and conveyor systems within warehouses, enabling efficient sorting, picking, and packing processes.
- Cold Chain Monitoring: For perishable goods, edge sensors can monitor temperature and humidity conditions in real-time within transport vehicles or storage facilities, ensuring product quality and triggering alerts if conditions deviate from norms.
5. Mining
Similar to oil & gas, mining operations are often in remote and hazardous locations.
- Equipment Monitoring and Maintenance: Real-time data from heavy mining equipment (excavators, haul trucks, drills) processed at the edge can predict failures, optimize fuel consumption, and improve operational safety.
- Worker Safety and Tracking: Edge solutions can track worker locations, monitor environmental hazards (e.g., air quality, seismic activity), and provide immediate alerts in emergencies.
- Autonomous Mining Vehicles: Enabling self-driving trucks and drills to operate safely and efficiently in challenging terrain, reducing human exposure to dangerous conditions.
In summary, edge computing is transforming industrial operations by providing localized, real-time intelligence, enabling automation, optimizing resource utilization, enhancing safety, and driving significant cost savings across a multitude of applications. The ability to process data at the source is critical for the agility and responsiveness demanded by modern industrial environments.
References
[edit]
- ^ Gartner. “The Edge Completes the Cloud: A Gartner Trend Insight Report” (PDF). Gartner. Archived (PDF) from the original on 2020-12-18. Retrieved 2021-05-26.
- ^ “Globally Distributed Content Delivery, by J. Dilley, B. Maggs, J. Parikh, H. Prokop, R. Sitaraman and B. Weihl, IEEE Internet Computing, Volume 6, Issue 5, November 2002” (PDF). Archived (PDF) from the original on 2017-08-09. Retrieved 2019-10-25.
- ^ Nygren., E.; Sitaraman R. K.; Sun, J. (2020). “The Akamai network: A platform for high-performance internet applications” (PDF). ACM SIGOPS Operating Systems Review. 44 (3): 2–19. doi:10.1145/1842733.1842736. S2CID 207181702. Archived (PDF) from the original on September 13, 2012. Retrieved November 19, 2012.Â
See Section 6.2: Distributing Applications to the Edge
- ^ Davis, A.; Parikh, J.; Weihl, W. (2004). “Edgecomputing: Extending enterprise applications to the edge of the internet”. Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters – WWW Alt. ’04. p. 180. doi:10.1145/1013367.1013397. ISBN 1581139128. S2CID 578337.
- ^ Gartner. “2021 Strategic Roadmap for Edge Computing”. www.gartner.com. Archived from the original on 2021-03-30. Retrieved 2021-07-11.[dead link]
- ^ “IEEE DAC 2014 Keynote: Mobile Computing Opportunities, Challenges and Technology Drivers”. Archived from the original on 2020-07-30. Retrieved 2019-03-25.
- ^Â MIT MTL Seminar: Trends, Opportunities and Challenges Driving Architecture and Design of Next Generation Mobile Computing and IoT Devices[permanent dead link]
- ^ “What is fog and edge computing?”. Capgemini Worldwide. 2017-03-02. Archived from the original on 2021-07-09. Retrieved 2021-07-06.
- ^ Dolui, Koustabh; Datta, Soumya Kanti (June 2017). “Comparison of edge computing implementations: Fog computing, cloudlet and mobile edge computing”. 2017 Global Internet of Things Summit (GIoTS). pp. 1–6. doi:10.1109/GIOTS.2017.8016213. ISBN 978-1-5090-5873-0. S2CID 11600169.
- ^ “Difference Between Edge Computing and Fog Computing”. GeeksforGeeks. 2021-11-27. Retrieved 2022-09-11.
- ^ “Data at the Edge Report”. Seagate Technology.
- ^ Reznik, Alex (2018-05-14). “What is Edge?”. ETSI – ETSI Blog – etsi.org. Retrieved 2019-02-19.Â
What is ‘Edge’? The best that I can do is this: it’s anything that’s not a ‘data center cloud’.
- ^ Anand, B.; Edwin, A. J. Hao (January 2014). “Gamelets — Multiplayer mobile games with distributed micro-clouds”. 2014 Seventh International Conference on Mobile Computing and Ubiquitous Networking (ICMU). pp. 14–20. doi:10.1109/ICMU.2014.6799051. ISBN 978-1-4799-2231-4. S2CID 10374389.
- ^ “Edge virtualization manages the data deluge, but can be complex | TechTarget”. IT Operations. Retrieved 2022-12-13.
- ^ Patrizio, Andy (2018-12-03). “IDC: Expect 175 zettabytes of data worldwide by 2025”. Network World. Retrieved 2021-07-09.
- ^ “What We Do and How We Got Here”. Gartner. Retrieved 2021-12-21.
- ^ Ivkovic, Jovan (2016-07-11). The Methods and Procedures for Accelerating Operations and Queries in Large Database Systems and Data Warehouse (Big Data Systems) (PDF). National Repository of Dissertations in Serbia (Doctoral thesis) (in Serbian and American English).
- ^ Jump up to:a b c Shi, Weisong; Cao, Jie; Zhang, Quan; Li, Youhuizi; Xu, Lanyu (October 2016). “Edge Computing: Vision and Challenges”. IEEE Internet of Things Journal. 3 (5): 637–646. doi:10.1109/JIOT.2016.2579198. S2CID 4237186.
- ^ Merenda, Massimo; Porcaro, Carlo; Iero, Demetrio (29 April 2020). “Edge Machine Learning for AI-Enabled IoT Devices: A Review”. Sensors. 20 (9): 2533. Bibcode:2020Senso..20.2533M. doi:10.3390/s20092533. PMC 7273223. PMID 32365645.
- ^ “IoT management”. Retrieved 2020-04-08.
- ^ Garcia Lopez, Pedro; Montresor, Alberto; Epema, Dick; Datta, Anwitaman; Higashino, Teruo; Iamnitchi, Adriana; Barcellos, Marinho; Felber, Pascal; Riviere, Etienne (30 September 2015). “Edge-centric Computing”. ACM SIGCOMM Computer Communication Review. 45 (5): 37–42. doi:10.1145/2831347.2831354. hdl:11572/114780.
- ^ Jump up to:a b c 3 Advantages of Edge Computing. Aron Brand. Medium.com. Sep 20, 2019
- ^ Babar, Mohammad; Sohail Khan, Muhammad (July 2021). “ScalEdge: A framework for scalable edge computing in Internet of things–based smart systems”. International Journal of Distributed Sensor Networks. 17 (7): 155014772110353. doi:10.1177/15501477211035332. ISSN 1550-1477. S2CID 236917011.
- ^ Liu, S.; Liu, L.; Tang, B. Wu; Wang, J.; Shi, W. (2019). “Edge Computing for Autonomous Driving: Opportunities and Challenges”. Proceedings of the IEEE. 107 (8): 1697–1716. doi:10.1109/JPROC.2019.2915983. S2CID 198311944. Archived from the original on 2021-05-26. Retrieved 2021-05-26.
- ^ Yu, W.; et al. (2018). “A Survey on the Edge Computing for the Internet of Things”. IEEE Access, vol. 6, pp. 6900-6919. arXiv:2104.01776. doi:10.1109/JIOT.2021.3072611. S2CID 233025108. Archived from the original on 2021-05-26. Retrieved 2021-05-26.
- ^ Jump up to:a b Satyanarayanan, Mahadev (January 2017). “The Emergence of Edge Computing”. Computer. 50 (1): 30–39. doi:10.1109/MC.2017.9. ISSN 1558-0814. S2CID 12563598.
- ^ Yi, S.; Hao, Z.; Qin, Z.; Li, Q. (November 2019). “Fog Computing: Platform and Applications”. 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb). pp. 73–78. doi:10.1109/HotWeb.2015.22. ISBN 978-1-4673-9688-2. S2CID 6753944.
- ^ Verbelen, Tim; Simoens, Pieter; De Turck, Filip; Dhoedt, Bart (2012). “Cloudlets”. Proceedings of the third ACM workshop on Mobile cloud computing and services. ACM. pp. 29–36. doi:10.1145/2307849.2307858. hdl:1854/LU-2984272. ISBN 9781450313193. S2CID 3249347. Retrieved 4 July 2019.
- ^ Minh, Quy Nguyen; Nguyen, Van-Hau; Quy, Vu Khanh; Ngoc, Le Anh; Chehri, Abdellah; Jeon, Gwanggil (2022). “Edge Computing for IoT-Enabled Smart Grid: The Future of Energy”. Energies. 15 (17): 6140. doi:10.3390/en15176140. ISSN 1996-1073.
- ^ It’s Time to Think Beyond Cloud Computing Published by wired.com retrieved April 10, 2019
- ^ Taleb, Tarik; Dutta, Sunny; Ksentini, Adlen; Iqbal, Muddesar; Flinck, Hannu (March 2017). “Mobile Edge Computing Potential in Making Cities Smarter”. IEEE Communications Magazine. 55 (3): 38–43. doi:10.1109/MCOM.2017.1600249CM. S2CID 11163718. Retrieved 5 July 2014.
- ^ Chakraborty, T.; Datta, S. K. (November 2017). “Home automation using edge computing and Internet of Things”. 2017 IEEE International Symposium on Consumer Electronics (ISCE). pp. 47–49. doi:10.1109/ISCE.2017.8355544. ISBN 978-1-5386-2189-9. S2CID 19156163.
- ^ Velayanikal, Malavika (2021-02-15). “Guided missiles homing in with Indian deep tech”. Mint. Retrieved 2021-02-19.
- ^ Size of the Prize: How Will Edge Computing in Space Drive Value Creation? Published by Via Satellite retrieved August 18, 2023
- ^ “What is edge AI?”. www.redhat.com. Retrieved 2023-10-25.
- References
- [edit]
- ^ “Multi-access Edge Computing (MEC)”. ETSI. Retrieved 25 April 2021.
- ^ Garvelink, Bart (14 Jul 2015). “Mobile Edge Computing: a building block for 5G”. Telecompaper.
- ^ Jump up to:a b Ahmed, Arif; Ahmed, Ejaz (2016). “A survey on mobile edge computing”. 2016 10th International Conference on Intelligent Systems and Control (ISCO). pp. 1–8. doi:10.1109/ISCO.2016.7727082. ISBN 978-1-4673-7807-9. S2CID 2823865.
- ^ Jump up to:a b c “Mobile Edge Computing Introductory Technical White Paper” (PDF). etsi.org. 2014-09-01. Retrieved 2015-10-26.
- ^ Dyer, Keith (23 February 2015). “On the edge: the story of Mobile Edge Computing”. The Mobile Network.
- ^ Vermesan, Ovidiu; Friess, Peter (16 June 2015). Building the Hyperconnected Society: Internet of Things Research and Innovation Value Chains, Ecosystems and Markets. River Publishers. pp. 65–. ISBN 978-87-93237-99-5.
- ^ David Anderson (11 June 2015). A Question Of Trust. Lulu.com. pp. 54–. ISBN 978-1-326-30534-5.
- ^ Abbas, N.; Zhang, Y.; Taherkordi, A.; Skeie, T. (February 2018). “Mobile Edge Computing: A Survey”. IEEE Internet of Things Journal. 5 (1): 450–465. doi:10.1109/JIOT.2017.2750180. hdl:10852/65081. S2CID 31429854.
- ^ Mach, P.; Becvar, Z. (2017). “Mobile Edge Computing: A Survey on Architecture and Computation Offloading”. IEEE Communications Surveys & Tutorials. 19 (3): 1628–1656. arXiv:1702.05309. doi:10.1109/COMST.2017.2682318. S2CID 6909107.
- ^ Sanchez-Iborra, Ramon; Sanchez-Gomez, Jesus; Skarmeta, Antonio F. (2018). “Evolving IoT networks by the confluence of MEC and LP-WAN paradigms”. Future Generation Computer Systems. 88: 199–208. doi:10.1016/j.future.2018.05.057. S2CID 52121101.
- ^Â “Multi-access Edge Computing (MEC)”. Nokia. Archived from the original on 2018-11-22.
- ^ Shi, W.; Cao, J.; Zhang, Q.; Li, Y.; Xu, L. (October 2016). “Edge Computing: Vision and Challenges” (PDF). IEEE Internet of Things Journal. 3 (5): 637–646. doi:10.1109/JIOT.2016.2579198. S2CID 4237186.
- ^ Nguyen; Le (2020). Joint Computation Offloading, SFC Placement, and Resource Allocation for Multi-Site MEC Systems. WNCN2020. Seoul: IEEE. pp. 876–880. arXiv:2003.12671. doi:10.1109/WCNC45663.2020.9120597.