Here are the take aways with regards to network interface controllers. There's really not much to it at this point in time. They're very heavily abstracted away from us in Cloud.
- Network Interface Controller (NIC)
A NIC is present in all computers systems have require access to a network. These NICs can be wired, wireless, cellular and more. NICs have a unique ID called a
MAC(Media Access Control) that is globally unique across all NICs manufacturered across the planet.
- Elastic Network Interface (ENI)
When you're working in Amazon Web Services (AWS), you'll provision ENIs that will act as virtual NICs for you. These allow you to connect compute resources in AWS to a network and, in turn, to the Internet.