Module 1 Flashcards

1
Q

What is cloud computing

A

Renting Resources where the cloud provider is responsible for the physical hardware and updating it.

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

What types services are often available when cloud computing

A

Services are often Compute (server or app), Storage (files or DBs), Networking (secure connection between cloud and company) and Analytics (visible telemtry/ performance data)

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

What is the overall goal of cloud computing

A

Goal of Cloud computing is to make business easier and more efficient

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

What are some of the characteristics of containers

A
  • Consistent, isloated execution environment for apps
  • No guest OS, App + Dependancies packaged into container
  • Standard runtime environment
  • Seconds to start due to no OS to Boot or initialize
  • Open source project docker is leading platform to many containers
    • App components can be deployed interdependently in different containers
    • Multiple containers on a single machine
    • Move containers between machines
    • Deploy on-prem or in cloud without changes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are some of the characteristics of Serverless computing

A
  • Run App code without config/maintaining server
  • App broken into functions - good for automated tasks
  • Pay only for processing time used
  • Launch within microseconds - fastest option for deployment
  • Works well where app logic can be seperated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some of the benefits of using Cloud storage

A
  • Cloud storage can scale to meet your needs.
  • Need more storage, pay more and get it
  • Sometimes storage can expand and contract automatically so you only ever pay for what you need.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cloud computing doesn’t need to be an all or nothing approach, a gradual move to cloud can be used to save on infra and admin costs, what is this known as

A

Lift And Shift

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

What makes the cloud cost effective

A
  • PAYG or Consumption based pricing
  • Pay or stop paying for a resource as and when required
  • No upfront infra costs, no managent cost of infrastrcuture
  • No purchase of infra that you might not use to it’s fullest

Better Cost prediction for billing period based on expected usage

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

What is meant by the cloud being scalable, and what scaling models are there?

A
  • Increase or Decrease resource based on demand.workload
  • Vertical Scaling/Scaling Up = Increase power of existing server/resource
  • Horizontal Scaling/Scaling Out = Adding more servers/resource to function as one

Scaling can be manual or Automatic based on triggers

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

What is meant by cloud elasticity

A
  • As workload spikes and dips a cloud computing system can compensate by adding or removing resources.
  • Balances functionality with cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Within the cloud - redundancy is built in, If H/W fails another piece will take it’s place what is this known as

A

FAULT TOLERANCE

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

Cloud computing allows you to take advantage of Economies of Scale, what does this mean and how is this acheived

A
  • Lower cost per unit when operating at scale
  • Cloud providers make deals with Govts and Utility companies to get tax savings and lower cost on power, cooling, connectivity
  • Cloud providers then pass savings on as lower prices than you could achieve on you own
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is meant by the term CapEx

A

CapEx

Spending upfront, deducting expense from tax bill over time

Upfront cost with a values that reduces over time

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

What is meant by the term OpEx

A

OpEx

Spend money now, billed now, Deduct from tax bill this year

No upfront cost, pay as you use for service or product

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

What are some CapEx Costs

A

CapEx Costs

Server, Storage, Network, Backup/Archive, Continuity/DR, Construction ?

Tech Personnel - not CapEex but specific to On-Prem

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

What are some OpEx Costs

A

OpEx Costs

Leasing S/W + Customised feeatures

Scaling charges based on usage/demand instead of fixed H/W capacity

Billing at user or Org level = pay based on Server H/W and usages

17
Q

What are the benefits of both CapEx and OpEx

A

CapEx Benefits

Plan expense at start of project or billing period

Costs are fixed

OpEx Benefits

Demand + Growth can be unpredictable and outpace prediction

No investment needed to try something out

Good for unknown or fluctuating demand

Cloud services are agile (i.e. ability to rapidly change infrastructure and adapt to evolving needs to business

Dynamic management of cost + optimization as requirements change

18
Q

What are the Cloud Deployment Models

A

Public Cloud
Private Cloud
Hybrid Cloud

19
Q

What is the public cloud

A

Public Cloud

Most Common

No hardware to manage or update

Everything runs at cloud provider

Benefits of Public cloud

  • High Scalability/Agility
  • PAYG pricing - no CapEx costs
  • Not responsible for H/W
  • Minimal Technical knowledge required

Drawbacks of Public CLoud

  • Specific security or unique busines requirements potentially unable to be met.
  • Govt Policies, Industry standards or legal requirements may prohibit
  • Don’t own H/W so cannot manage as you want
20
Q

What is the Private Cloud

A

Private Cloud

Cloud Env in own data center

Responsible for purchase and maintenance.

Benefits of Private Cloud

  • You define config and can support any scenerio
  • Control/Responsibility of security
  • Can meet strict complicance/legal standards

Drawbacks of Private Cloud

  • CapEX! Purchase H/W
  • Agility limitations - to scale you must buy + config H/W
  • Requirement of specialist I.T. skills
21
Q

What is the Hybrid Cloud

A

Hybrid Cloud

Mix of public and private cloud

(e.g. Website in Public cloud with Secure DB backend in Private Cloud)

Most benefits of Private and Public Cloud applies but there are more drawbacks

Drawbacks of public cloud

  • Can be more expensive than only using one model
  • Can be more complex to manage and setup.
22
Q

What are the types of cloud services

A

IaaS - Infra
PaaS - Platform
SaaS - Software

23
Q

Define IaaS

A

IaaS

  • Most flexible
  • Most Control
  • Rent Computing Infrastrcuture
  • Shared Responsibility between Cloud provider (Infrastructure) and Customer (Service Config and Updates)

Useful For

  • Migrating workloads - Similar management to On-Prem so easy migration path
  • Test/Dev - quickly standup and teardown test and dev environments
  • Storage/Backup/Recovery
    • Avoid capital outlay and complexity of storage management
    • Good for unpredictable workload and growing storage needs
    • Simplify planning and management of backup and recovery.
24
Q

Define PaaS

A

PaaS

  • Provides Environment for building and testing applications
  • No management of underlying infra
  • PAYG
  • Complete Dev and Deploy in cloud
  • Dev framework that developers can build on including HA, Scalability, Multi-tenant capacity reducing coding required for developers
  • Analytics/BI - can mine data for insights and patterns.
25
Q

Define SaaS

A

SaaS

  • Centrally hosted software
  • Licensed through subscription.
  • Office 356 or Skype are good examples of SaaS