The intersection of cloud and edge computing
Definition of cloud computing – according to NIST
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (for example, networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider (SP) interaction.
AWS can deliver client-server computing in the same way a utility delivers electricity to you – pay-as-you-go with no upfront investment. AWS achieves economies of scale that even the largest businesses struggle to compete with. This is true in obvious ways such as data center and server prices it can negotiate.
It is true in many non-obvious ways as well. AWS has millions of customers and an infrastructure that must be secured both within and without. AWS security operations are world-class because they have to be. When you pay for an EC2 instance...