1. Cloud basics Flashcards

1
Q

List the benefits of cloud computing:

A
  • Cost effective: pay-as-you-go or consumption-based pricing
  • Scalable: Increase or decrease the resources & service based on demand or workload
  • Elastic: capacity to add/remove resource to meet the current demand
  • Reliable: offer data backup, disaster recovery, data replication and redundancy (in case of fault tolerant)
  • Security: physical security (access to building) and digital security (access to your data)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In terms of scalability, what horizontal scaling and vertical scaling refers to?

A
  • Horizontal scaling (scaling out): add more VM to power your app
  • Vertical scaling (scaling up): add more CPU, memory etc
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cloud deployment models: why do you need to defined your cloud deployment model ?

A

It defines:
- where the data is stored
- how the customer interact with it
- where the applications run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cloud deployment models: what are the different cloud deployment models?

A
  • Public: everything runs on your cloud provider’s hardware
  • Private: cloud environment in your own data center
  • Hybrid: combines both to run your app in the most appropriate location
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cloud deployment models: what are the advantages and disadvantage of public cloud ?

A
  • Advantage: high scalability, Pay-as-you-go, not responsible for maintenance or updates of the hardware, minimal technical knowledge to set up and use
  • Disadvantage: hardware or services cannot manage them as you may want, some legal requirements which public clouds cannot meet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cloud deployment models: what are the advantages and disadvantage of private cloud ?

A
  • Advantage: meet strict security/compliance/legal requirements
  • Disadvantage: limits the agility - to scale you must buy,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cloud deployment models: what are the advantages and disadvantage of hybrid cloud ?

A
  • Advantage: flexibility with what you run locally versus in the cloud
  • Disadvantage: more expensive than selecting one deployment model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Compute & Serverless & Storage: what type of services a cloud provider can provide ?

A
  • Compute power: Linux/Windows servers, VM and containers
  • Storage: files, databases, blobs
  • Networking: secure connections between the cloud provider and your company/datacenter
  • Analytics: visualizing telemetry and performance data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain IaaS, PaaS and SaaS:

A
  • Infrastructure as a service (IaaS): provide virtualization, server, storage, networking
  • Platform as a service (PaaS): runtime, middleware, OS, virtualization, server, storage, networking
  • Software as a service (SaaS): applications, data, runtime, middleware, OS, virtualization, server, storage, networking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cloud Compliance: what’s the connection between cloud provider and compliance?

A

Provider can help you comply with regulations and standards

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cloud Compliance: what are the compliance offer provided by cloud provider ?

A
  • CJIS = Criminal Justice Information Services
  • CSA = Cloud Security Alliance
  • GDPR = General Data Protection Regulation, european privacy law
  • HIPAA = Health Insurance Portability and Accountability Act
  • ISO/IEC 27018 = International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) 27018
  • MTCS = Multi-Tier Cloud Security (MTCS) Singapore
  • SOC = Service Organization Controls
  • NIST CSF = National Institute of Standards and Technology (NIST) Cybersecurity Framework (CSF)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly