Week 2 Lecture Quiz

NeatestStrength avatar
NeatestStrength
·
·
Download

Start Quiz

Study Flashcards

38 Questions

What principle in Cloud Application Design focuses on identifying bottlenecks and splitting read and write databases?

Scaling elasticity

Which pattern addresses the challenge of controlling the consumption of resources used by an instance of an application?

Throttling

What design principle in Cloud Application Design emphasizes resistance to deliberate or accidental damage?

Resiliency

Which pattern involves horizontal database partitioning into subsets of data to improve performance?

Horizontal - shards

In Cloud Patterns, what pattern acts as a buffer between a task and a service to ensure availability?

Queue-based Load Levelling

Which design principle focuses on detecting failure and recovering gracefully in case of errors?

Resiliency

What is the primary goal of the Cache-Aside pattern in Cloud Application Design?

Improving data access speed

Which pattern involves replicating databases to ensure data integrity and availability?

Redundancy - partition

What is the purpose of Vertical database partitioning?

To store infrequently used data in one partition and frequently used data in another

In the context of challenges in Design and Implementation, what does the Backends for Frontends strategy aim to achieve?

Pooling backends for reuse in a layered arrangement

What is the primary benefit of Static Content Hosting in terms of cloud costs?

Reducing costs by delivering static web pages separately

How is an Anti-corruption layer typically utilized in managing and monitoring legacy systems?

Enabling new applications to interact with outdated systems

What is the role of Gateway Aggregation in the context of micro-services?

Combining multiple requests into a single request for efficiency

How does a Priority Queue contribute to different service level agreements?

By ensuring that functions or users with higher priority are serviced first

What is the purpose of Bulkhead design principle in terms of fault tolerance?

Isolating elements of an application into pools for fault tolerance

How does Federated Identity contribute to security enhancement?

Delegating authentication to an external identity provider for improved user experience

What is the key function of a Valet Key in terms of access management?

Managing restricted access with a client token

What is the main purpose of an Index Table in terms of performance optimization?

Indexing fields frequently referenced by queries for faster retrieval

What is the main difference between traditional software and SaaS?

Traditional software requires buying and installation, while SaaS is hosted remotely.

Which term is sometimes used interchangeably with 'cloud architecture'?

Cloud deployment models

What best describes the payment model for SaaS?

Monthly subscription

Which of the following services would typically fall under SaaS?

Accounting software

What key feature distinguishes PaaS from SaaS?

Virtualized server environment

Which of the following is NOT an example of a SaaS provider listed in the text?

VirtualBox

'Platform as a Service' mainly focuses on providing what to users?

Development platforms

'Software as a Service' is often characterized by which of the following?

'Pay as you go' pricing

'Platform as a Service' can be beneficial for developers due to its focus on providing what?

'Scalable infrastructure'

'Software as a Service' changes the software industry by shifting the emphasis from what to what?

'Ownership to usage'

What service model is exemplified by the scenario where Blackboard uses AWS to host GCULearn?

Platform as a Service (PaaS)

In the context of cloud computing, what does IaaS primarily provide?

Physical and virtual servers on rent

What aspect distinguishes PaaS from IaaS in cloud computing?

Control over software configuration

Which cloud deployment model involves a collaborative platform shared by multiple distinct organizations?

Community Cloud

In the context of cloud computing, what is a common challenge related to data management?

Data security

Which service model allows developers to focus more on application development without worrying about infrastructure provisioning?

.NET Framework with AWS Elastic Beanstalk

What is the primary function of Infrastructure as a Service (IaaS) in cloud computing?

Offering hardware, storage, and networking resources

Which deployment model is commonly chosen by organizations for sensitive data and strategic applications?

Private Cloud

In cloud computing, what does SaaS primarily enable users to access?

.Net applications

When considering cloud service models, which one offers the highest level of control over software configuration?

(PaaS) Platform as a Service

Test your knowledge on cloud application design principles including modularity, messaging, management, performance, resiliency, scaling elasticity, and security. Learn about connecting components, monitoring, load management, failure detection, and more.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Cloud Application Development Quiz
10 questions
Aneka Platform 2.1: Cloud Application Programming
4 questions
Current Affairs Cloud Application
5 questions
Créer une application cloud native
15 questions
Use Quizgecko on...
Browser
Browser