Cloud Computing Multiple Choice Questions on “Application Attributes”.
1. Which of the following is best suited for the analysis of an application’s suitability to be ported to the cloud?
a) Service Attributes
b) Cloud Attributes
c) Application Attributes
d) All of the mentioned
Answer: c
Clarification: To support the application’s data access, you may also be faced with building a synchronization or replication feature, which adds more overhead to the application.
2. Point out the correct statement.
a) An application that runs as a service on the Internet has a client portion that makes a request and a server portion that responds to that request
b) In a distributed system, the transaction is stateful
c) In order to create a stateless system in a distributed architecture, a transaction manager or broker must be added so that the intermediary service can account for transactions and react accordingly when they succeed or fail
d) None of the mentioned
Answer: a
Clarification: The request has been decoupled from the response because the transaction is executing in two or more places.
3. Which of the following is the first level applicable attribute?
a) Availability
b) Monitoring
c) Configuring
d) All of the mentioned
Answer: a
Clarification: Availability defines the proportion of time that the system is functional and working.
4. Which of the following is a second level attribute in relation to scalability?
a) Fault management
b) Caching
c) Expertise
d) Geographic location
Answer: c
Clarification: Scalability is the ability of a system, network, or process to handle a growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth.
5. Point out the wrong statement.
a) When applications get moved to the cloud, they do not retain the features of a three-layered architecture
b) Virtual machines are not only stateless
c) Some applications can be successfully ported to the cloud, while others suffer from the translation
d) None of the mentioned
Answer: c
Clarification: When applications get moved to the cloud, they retain the features of a three-layered architecture.
6. Which of the following is not a second level attribute in relation to Data Management?
a) Data exchange
b) Staging
c) Index
d) Portability
Answer: b
Clarification: Staging is second level attribute in relation to scalability.
7. Which of the following criteria needs to be met so that key drivers benefit from deployment to the cloud?
a) Are mission critical
b) Do have sensitive data to protect
c) Do need to be customized
d) Are legacy applications with no particular competitive advantage
Answer: d
Clarification: Each cloud platform also has its own set of attributes that need to be mapped.
8. APIs and Deployment are second level application attributes in accordance with ____________
a) application
b) costs
c) maintenance
d) user interface
Answer: c
Clarification: Deconstructing an application’s critical functionality is only half the process.
9. Which of the attributes is required for the best user interface?
a) User interaction
b) Ease of use
c) Interface features
d) All of the mentioned
Answer: d
Clarification: An attribute map is created to expose critical functionality.
10. Which of the following is not a second level application attribute?
a) Reliability
b) Resource access
c) Uptime
d) costs
Answer: d
Clarification: Cost is influenced by the development and resources attribute.