Enterprise Application Architectures and Cloud Technologies Flashcards

Enterprise Application Architectures and Cloud Technologies

1
Q

What are the five principles of Enterprise Application Architecture Design?

A

Security, Availability, Performance, Scalability, Cost

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

The degree to which a product is available when it needs to and can execute a task at any given time

A

Availability

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

The ability of a product to perform a specified function under specified conditions and within a specified period of time.

A

Reliability

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

The ability of a product to be restored to a previous state under certain conditions and within a specified time period.

A

Maintainability

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

Refers to the time it takes to start performing an operation .

A

Latency

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

It is an indicator that evaluates data processing speed. It is expressed in bytes/second or bits/second.

A

Throughput

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

refers to the number of input/output operations per second.

A

IOPS

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

How is the system scaled out?

A

By adding more servers to the load balancing network so that incoming requests can be distributed among all of these networks.

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

Refers to the capability of running several programs simultaneously within a period of time.

A

Concurrency

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

What is vertical scaling?

A

Vertical scaling is to replace existing IT resources with new ones regardless of their capacity. That is, the CPU performance of the server is increased or reduced in place.

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

An ideal system architecture should deliver low __________and high throughput.

A

Latency ,

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

How is the system scaled up?

A

The system is scaled up by adding more processors or main memory to host more virtual servers.

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

What are examples of scalability?

A

High service flexibility
Fast R&D iteration

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

What are examples of performance?

A
  • High network performance
  • Excellent web experience
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is one example of availability?

A
  • Application DR and backup
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is one example of security?

A
  • Enhanced security protection