EID 100 Lecture Notes - Lecture 13: Graphical User Interface, Amazon Web Services, Cloud Computing
Collaboration
We kill people based on metadata
• Metadata – data that describes content/data
o Title of web page, description, image, call logs, geolocation would all be metadata
• The government look for identifiers to mark people as threats
o Need to look at call logs and there’s way to hack companies to get these data
▪ Figure out where you are in the web
Cloud computing basics
Dominant model: sold as a utility or service
• Amazon web services
• Dropbox, Google Drive
Demanding infrastructure
• Server farms – cluster of computer servers
• Power
• Cooling
• Redundancy
Virtualization
- server allows you to create it and delete it once the instance is no longer needed (creates a
virtual version of a device)
- one copy exists
Redundancy – many servers as back up - when one fails another runs (uptime)
Middleware
- software that bridges an operating system and an applications → interoperability → if using an
app to post on twitter → ouiate ith tit’s API
- interoperability needs middleware
o ie. A server in a restaurant is the middleware between the chef and the guest
Cloud computing
Front end aka Graphical User Interface (GUI)
• area of the web we interact with
• A system that gives you access to the web
• Accessed and used by the user
Back end aka the hard drive
• Processing layer
• Unseen by user
find more resources at oneclass.com
find more resources at oneclass.com
Document Summary
Dominant model: sold as a utility or service: amazon web services, dropbox, google drive. Demanding infrastructure: server farms cluster of computer servers, power, cooling, redundancy. Virtualization server allows you to create it and delete it once the instance is no longer needed (creates a virtual version of a device) Redundancy many servers as back up - when one fails another runs (uptime) Front end aka graphical user interface (gui: area of the web we interact with, a system that gives you access to the web, accessed and used by the user. Back end aka the hard drive: processing layer, unseen by user, runs on a server, remote retrieval and data storage. Cloud vision a cluster of computers around the world with many different layers. Isp: hardware, traffic, developers writing the code poorly, government, what else can be converted into a utility, outsourcing it, resources to maintain the service and manage data, web developers, designers, engineers, server farms and connectivity.