Summary
Congratulations on deploying a fully functional ML-based object detection containerized application using Edge computing principles that you have been practicing throughout this book! You also saw several interacting services in action and were able to practice publishing ML models and retrieve them in a running application without interrupting the service. You also saw simple programming techniques to abstract away hardcoding to keep the application flexible and easily customizable for each Edge node if so needed. Such design principles form the basis of deploying and managing services on Edge nodes in large numbers.
In the next chapter, we will discuss some of the not-so-common situations that you may run into and how to go about troubleshooting them.