| Question | Answer |
| What is Cloud Computing? | On-demand availability of computer system resources, especially compute and storage, without direct active management by the user |
| What are the main components of a server? | RAM - memory
CPU - compute
Storage - data
Databases - structured data
Networking - switch, router |
| Define Private Cloud | Using cloud resources owned and operated by themselves; secure and optimised to their requirements - not publicly accessible |
| Define Public Cloud | Using cloud resources owned and operated by a third party and rented to multiple businesses; |
| Define Hybrid Cloud | Retaining some on-prem services while branching out into using public/private cloud services |
| What are the five principles of Cloud Computing? | On-demand self-service
Broad network access
Multi-tenancy and resource pooling
Rapid elasticity and scalability
Measured service |
| How does the global infrastructure of AWS work? | Regions - Availability Zones (at least 2, used to deploy infra) - Data Centres (at least 2, connected with high bandwidth network with redundant power) - Edge Locations |
| What might influence the geographic location a user chooses to deploy their infrastructure into? | Local data protection laws
Availability of services
Cost of services
Proximity to user-base |
| Define IaaS | A business rents the underlying infrastructure of their application as a service
Highly flexible and easy to parallel with on-prem IT |
| Define PaaS | A business rents the underlying infrastructure and platform of their application as a service
Focus on deployment and management of applications and data |
| Define SaaS | A business rents a fully-operational application as a service |
| Principles of AWS Pricing | PAYG
Compute - pay for compute time
Storage - pay for data stored in the cloud
Access - pay to transfer data OUT of the cloud |
| What is the Shared Responsibility Model? | Distribution of responsibilities for security in the cloud
Customer: Responsible for security IN the cloud (user's data, applications, client/server-side encryption)
AWS: Responsible for security OF the cloud (AWS-provided hardware and software) |
| What are the benefits of Cloud Computing? | Trade capital expense (CAPEX) for operational expense (OPEX)
Go global in minutes
No need to predict/provision/maintain data centres
High availability, scalability, redundancy |