Cloud Computing Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What are features of Cloud Computing?

A
  • System predictable and efficient in growing the application
  • In case of failure there is a lot of backup
  • Customers share infrastructure
  • Compose applications out of services that are loosely coupled
  • Applications are decoupled from hardware (Virtualization)
  • Scaleable data management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are problems with Cloud Computing?

A
  • Loss of Control of data
  • Security and privacy in shared cloud
  • Loss of control over performance
  • No offline access
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Infrastructure as a Service?

A
  • Cloud Delivery model
  • Allows to rent resources as:
  • -> Server space
  • -> CPU cycles
  • -> Memory
  • -> Storage space
  • Infrastructure can be dynamically scaled up and down
  • Example: AWS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Platform as a Service?

A
  • Provide all resources required to build application
  • Run web application code on infrastructure
  • Write code once and deploy
  • Example: Google App Engine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is software as a service?

A
  • Application is hosted as a service to customers via the internet
  • Software managed at central location
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is virtualization?

A
  • Separate operating system from underlying platform resource
  • Enables high server utilization
  • Virtualize hardware of computer(s)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is real time web?

A
  • Many service require instantaneous updates
  • Need for massive synchronization of service instances in cloud computing
  • Examples: Twitter, Real time search, instant messaging,…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is XMPP?

A
  • Application protocol
  • Client server architecture
  • Enables full duplex xml streaming
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How does XMPP communication work?

A

1) Determine IP address and port to which to connect
2) Open TCP connection
3) Open XML stream over TCP
4) Negotiate TLS for channel encryption
5) Authenticate via SASL mechanism
6) Bind resource to stream
7) Exchange any number of messages
8) Close XML stream
9) Close TCP connection

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

What are XML streams?

A

Container for exchange of xml elements between two entities of a network.
Bi-directional.
Stream document is the connection transcript.

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