My perspective is that this is really not an argument of "either/or" when it comes to analytics at the edge or at the core. You need both. Having only the analytics at the core will not be sufficient for real time situations where speed and micro seconds make a difference. But it is just as critical to get all or most of the data back to some central analytics engine so you can analyze the data historically and find patterns that will continue to inform the analytics at the edge. Doing analytics at the edge only, essentially creates silos of data that will eventually degrade the decision making capabilities of not only the edge based algorithms but also the organization as a whole. So it is not either/or, but really it is about both.