6 Cloud Services Flashcards

1
Q

Describe the interface of the types of services relevant in this chapter

+ name an example for each service

A

Cloud Services: application to human, application to application, human to application
-> Dropbox

Clouder labour services: human to application
-> Amazon Mechanical Turk

IT services: any
->Support hotline

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

Define the term outsourcing

A

contracting an existing business function or process of an organization (customer) to an independent organization (provider)

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

Which operations can be outsourced?

A
Business Processes 
Applications (Software)
Infrastructure
Platforms
Storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do the life-cycle view and the engagement view look at?

A

Life- cycle: What a vendor does

Engagement: What a customer buys

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

what are the different levels of outsourcing?

A

“From IT Services to Cloud Services”:

Lvl. 1: IT assets are local at customer’s site but managed by a service provider

Lvl. 2: IT assets possibly shared by several customers
-> Application outsourcing, infrastructure outsourcing,…

Lvl. 3: IT assets shared by many different customers
-> BPaaS, IaaS, SaaS, PaaS

1 -> 3: Increasing level of scalability and sharing

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

name the evolution steps of IT service paradigms

A
  1. Mainframe era:
  2. Personal computer era
  3. Cloud computing era
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe the mainframe era

A
  1. Mainframe era:
    - In an office, there was a mainframe containing all the important hardware (infrastructure), storage, platform and applications
    - Users (employees) would use a fixed terminal to access
    - > access only in the office
    • no software installation at end-user side
    • no maintenance problems
    • access to services that are available
    • initially one platform (operating system)
  • later: remote access via telephone line
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the pc era

A

~ the 1980s: PCs have all the important hardware (infrastructure), storage, platform and applications inside

• available at work or at home
-> computing power most of the time
unused

• self-selection of software
• self-installation
• self-maintenance
-> installation and maintenance problems + software licenses/updates often expensive

• typically one platform (operating system)

• local storage
-> local storage runs at limits

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

Describe the cloud computing era

A

~ 2010: Through the internet, firstly applications were able to be run “in the cloud” -> on a remote computer

Then online storage and platforms followed suit

Now, even hardware is outsourced as for the Google Chromebook/ box
-> internet connection needed for almost everything

Advantages

• no installation/maintenance problems
• no waste of computing power
• a vast availability of computing resources
and storage in the cloud („scalability“)
• new license models: one-time buy -> pay-per-use
• wide choice of platforms and applications

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

Name a few examples from BPaas to IaaS

A

BPaaS, Software application- aaS: Salesforce.com, Google Apps for business,…

Software components- aaS: Google App engine, Amazon Web services

PaaS: Microsoft Azure

IaaS: IBM Blue cloud

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

What’s the big advantage of BPaaS?

A

the consumer can use the provider’s process services without thinking about middleware, databases etc.

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

What are advantages of SaaS -> applications running on a cloud infrastructure?

A

Applications are accessible from various client devices
through a thin client interface, such as a web browser

the consumer does not have to manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities

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

What are advantages of PaaS?

A

The consumer can deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and
tools supported by the provider

The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage

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

What’s infrastructure as a service?

A

Provision, processing, storage, networks, and other
fundamental computing resources

  • the consumer can run his own software and OS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Describe in a quick sketch the model of eService, Web Service, IT service and cloud service

A

see p.32

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

Name 5 characteristics of cloud computing

A
  • broad network access
  • on demand self-service
  • resource pooling
  • rapid elasticity
  • measured service
17
Q

why are scalability and elasticity important for cloud services?

A

Scalability: increase or decrease the workload easily
-> scale up (software sided)

Elasticity: ability of a system to increase the workload on its current and additional (dynamically added on
demand) hardware resources (scale out)

18
Q

What would happen without elasticity?

A

resources are wasted during nonpeak
periods, or
demands cannot be served in peak periods

19
Q

describe traditional scale out and scale up approach in a diagram

A

see p.38

20
Q

What is nowadays a common pricing model for cloud services?

A

Pay- per- use

21
Q

name the four cloud computing deployment models

A

Private cloud
community cloud
public could
hybrid cloud