5/30/2018 11:13:51 AM
Edge computing has a need for speed
Cloud Computing,Edge Computing,Computation
App Developer Magazine

Edge computing has a need for speed

Christian Hargrave Christian Hargrave in Cloud Services Wednesday, May 30, 2018

Edge computing report done by Condusiv Technologies says the current edge computing technologies have a serious need for improved speed.

Edge computing is projected to grow at a cumulative annual growth rate of 46% over the next four years to over $6 billion by 2022.1 With this growth has come a readjustment in planning strategy on the part of CIOs and other IT managers. “For nearly a decade now, large, computer-intensive enterprises have been looking at IT investment in terms of moving virtually all applications to the cloud, with a concomitant reduction of operating expenses in local computing and the possibility of lower - or at least reasonably stable - overall cost. Unfortunately, it’s going to be more complicated than that,” said James D’Arezzo, CEO of Condusiv Technologies, a world leader in I/O reduction and SQL database performance.

The actual “edge” in edge computing depends on the application. In telecommunications, it could be a cell phone, or perhaps a cell tower. In manufacturing, it could be a machine on a shop floor; in enterprise IT, the edge could be a laptop. The important thing about edge computing is that it enables data produced by Internet of Things devices to be processed close to where it’s created, rather than sending it to centralized, cloud-based data centers. This allows data to be analyzed in near real-time - a need of organizations across many industries, including manufacturing, healthcare, telecommunications and finance.

Industry observers cite the autonomous, self-driving car as a kind of current ultimate example of the need for edge computing. Due to speed, privacy concerns and available bandwidth, a user cannot feed each and every one of the various sensors of a self-driving car up to the cloud and then await a response. A latency delay which might be tolerable in, say, waiting for a video to start would be unacceptable in a situation involving split-second, life-or-death decisions.

The growing need for edge computing - and, inevitably, the growing number of applications for which it’s being put to use - are causing corporate IT planners to look toward a future of managing multiple capabilities - cloud-based for some applications, non-cloud-based (or specialty cloud-based) for others. One recent suggested model would use edge computing for basic data visualization, basic analytics, caching, buffering and streaming, pre-processing and cleansing, and device-to-device communications. Cloud computing would be reserved for complex analytics, big data mining, business logic sources, machine learning rules, advanced visualizations, and long-term data storage.

Meanwhile, IT leaders in many fields are scrambling to balance an explosive growth in overall data with the demands of users for immediate analysis. According to the Gartner Group, for example, in the life sciences, only 5% of the data created has actually been analyzed. More than one industry expert has referred to the situation as a “digital arms race” between data creation and the ability to store and analyze it.

“Basically, there’s no choice,” said D’Arezzo. “If you’re a CIO today, you have to do both. You have to do edge computing and cloud computing. You have to keep generating new data, and you have to store and analyze it. And you have to do all of this within budgets that don’t normally allow for wholesale hardware replacement. For that to happen, your I/O capacity and SQL servers need to be optimized, and, given the realities of edge computing, so do your desktops and laptops. A very cost-effective way to do that is to implement software that reduces input and output, which can improve performance dramatically.”

Google Cloud Platform in Action

Google Cloud Platform in Action teaches you to build and launch applications that scale, leveraging the many services on GCP to move faster than ever. You'll learn how to choose exactly the services that best suit your needs, and you'll be able to build applications that run on Google Cloud Platform and start more quickly, suffer fewer disasters, and require less maintenance.

Data Science on the Google Cloud Platform

Learn how easy it is to apply sophisticated statistical and machine learning methods to real-world problems when you build on top of the Google Cloud Platform (GCP). This hands-on guide shows developers entering the data science field how to implement an end-to-end data pipeline, using statistical and machine learning methods and tools on GCP. Through the course of the book, you’ll work through a sample business decision by employing a variety of data science approaches.

475 Tax Deductions for Businesses and Self-Employed Individuals

Are you paying more taxes than you have to as a developer or freelancer? The IRS is certainly not going to tell you about a deduction you failed to take, and your accountant is not likely to take the time to ask you about every deduction you’re entitled to. As former IRS Commissioner Mark Everson admitted, “If you don’t claim it, you don’t get it.

A hands-on guide to mastering mobile forensics for iOS and Android

Get hands-on experience in performing simple to complex mobile forensics techniques Retrieve and analyze data stored not only on mobile devices but also through the cloud and other connected mediums A practical guide to leveraging the power of mobile forensics on popular mobile platforms with lots of tips, tricks, and caveats.

Gps tracker for kids

The Chirp GPS app is a top-ranked location sharing app available for Apple and Android that is super easy to use, and most of all, it's reliable.

The Latest Nerd Ranch Guide (3rd Edition) to Android Programming

Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.