Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Real-World Edge Computing
  • Table Of Contents Toc
  • Feedback & Rating feedback
Real-World Edge Computing

Real-World Edge Computing

By : Robert High, Sanjeev Gupta
close
close
Real-World Edge Computing

Real-World Edge Computing

By: Robert High, Sanjeev Gupta

Overview of this book

Edge computing holds vast potential to revolutionize industries, yet its implementation poses unique challenges. Written by industry veterans Rob High and Sanjeev Gupta, this comprehensive guide bridges the gap between theory and practice. Distilling expertise from their combined decades of experience in edge computing and hybrid cloud mesh solutions, this book equips software developers and DevOps teams with the knowledge and skills needed to deploy edge solutions at scale in production environments. It also explores foundational standards and introduces key factors that may impede the scaling of edge solutions. While edge computing draws from the successes of cloud computing, crucial distinctions separate the two. High and Gupta elucidate these distinctions, helping you grasp the nuanced dynamics of edge-computing ecosystems. With a focus on leveraging Open Horizon to overcome pitfalls and optimize performance, this book will help you confidently navigate the intricacies of constructing and deploying resilient edge solutions in real-world production settings. By the end of this book, you’ll have acquired a deep understanding of essential success factors for building and deploying robust edge solutions in real-world production settings, leveraging Open Horizon for scalable edge deployments.
Table of Contents (24 chapters)
close
close
Free Chapter
1
Part 1: Managing the Edge
7
Part 2: Working on the Edge
13
Part 3: Advancing the Edge System
17
Part 4: Edge Management in Practice

To get the most out of this book

This book is geared to software practitioners who intend, or may have already started, to build and deploy production-ready Edge solutions. It is a good idea to have that solution in mind when reading this book. And, as software developers, we assume you understand the basics of writing and building software – that is, the use of common general-purpose languages, the use of the Make tool, and how to submit your software to a build pipeline.

We highly recommend reading, Edge Computing Patterns for Solution Architects by Joseph Pearson and Ashok Iyengar (ISBN 978-1805124061, Packt Publishing, Jan-2024) to gain more insight into the architecture patterns for a successful Edge computing solution.

Given their importance to production Edge solutions, we will be leveraging Docker and Linux in this book. There is little substitute for knowing Linux, but if you do not know Docker, it may be sufficient to know Podman or Kubernetes.

Software/hardware covered in the book

Operating system requirements

Docker (or Podman or Kubernetes)

Linux

Make

bash

Linux Foundation’s LF Edge Open Horizon

TensorFlow Lite (or PyTorch or OpenVino)

OpenCV

Python

You will be installing the Linux Foundation LF Edge Open Horizon project from https://github.com/open-horizon. Confirm that you have access to this site.

Ideally, you will install the Open Horizon Management Hub on one machine (representing your central point of control in your enterprise or cloud data center), and the Open Horizon agent on another machine (representing your Edge device).

For the Management Hub, you will need an x86 machine with at least 4 GB of RAM and 20 GB of storage space.

For the agent (Edge device), you will need an x86, ARM, PowerPC (ppc64le), or Mac (Intel or Silicon) with a minimum of 200 MB of RAM and 400 MB of storage space – plus whatever additional space your Edge application will require on that device.

If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY