Please enable JavaScript.
Coggle requires JavaScript to display documents.
CLOUD COMPUTING #1 (What is Cloud Computing? (The official definition: “a…
CLOUD COMPUTING #1
-
What is Cloud Computing?
- The official definition: “a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned + released w/ minimal management effort or service provider interaction” [Mel + Grance, 2011 - National Institute of Standards + Technology, US]
- We need complex definitions for emerging technologies
- More simply: the practice of using a network of remote servers hosted on the Internet to store, manage + process data, rather than a local server or personal computer
- The on-demand availability of computer system resources, without direct active management by the user
-
-
Computing resources: hardware, software and network resources
- On-demand; Elastic; Minimal management effort; Minimal service provider interaction; Pay-as-you-go
Before VS After Cloud
BEFORE CLOUD
- Traditional computing model
- Data centre: entreprise applications, data storage + processing power
- User computing device: PC w local applications + storage
- Data travels between the three
- Internet: websites, email + file exchange
AFTER CLOUD
- Data centre: barely exists anymore
- User computing device: any device w web access
- Internet: all personal + business applications, data storage + processing power; websites and email
- Data travels between the two
Generic Benefits
- Cost Savings: no upfront investment; cheaper energy costs; pay-as-you-go
- Security: a cloud host's full-time job is to monitor security; data is encrypted; different security settings can be set based on user
- Mobility: device-independent [can be used on any device]; mobile access to corporate data through mobiles, which means for example that staff can have more flexibility
- Simplicity: relatively easy-to-use
- Scalability: add more/release capacity on-demand
- Sustainability: more environmentally-friendly + results in less of a carbon footprint; powers virtual services rather than physical products; cuts down on paper waste
Example: Met Office
- Established National Weather Service in the UK
- Providing weather info for over 160 years
Challenges
- Massive volume of data generated every day
- Different audiences such as citizens, industries + government
- How can customers access the data on-demand/under unusual conditions?
- To become more agile + efficient, The Met Office applied Amazon Web Services
- Now, weather can be quickly accessed from Amazon's cloud
- Can rapidly scale up or down
- Focus on developing customised weather information