Computer Knowledge
Cloud Computing Management
2,340 Questions
Cloud computing management involves administering web based services, data storage, and network security protocols. This subject is heavily featured in the computer aptitude sections of banking and government recruitment tests. The practice questions address SaaS backup, cross region storage replication, and serverless application designs.
SaaS data backupPaaS use casesCloud storage replicationServerless applicationsCloud security tools
Cloud Computing Management Questions
Which of the following is NOT a type of Cloud Storage encryption?
-
Server-side encryption
-
Client-side encryption
-
Transparent encryption
-
Customer-managed encryption
C
Correct answer
Explanation
Cloud Storage encryption does not include a transparent encryption type.
Which of the following is NOT a type of Cloud Storage access control list (ACL)?
-
Owner
-
Reader
-
Writer
-
Contributor
D
Correct answer
Explanation
Cloud Storage ACLs do not include a contributor type.
Which of the following is NOT a type of Cloud Storage IAM role?
-
Storage Object Creator
-
Storage Object Viewer
-
Storage Object Editor
-
Storage Object Deleter
D
Correct answer
Explanation
Cloud Storage IAM roles do not include a storage object deleter role.
What is the maximum number of IAM roles that can be assigned to a single Cloud Storage bucket?
D
Correct answer
Explanation
The maximum number of IAM roles that can be assigned to a single Cloud Storage bucket is 20.
Which of the following is NOT a type of Cloud Storage CORS configuration?
-
Origin
-
Method
-
Header
-
Max-age
D
Correct answer
Explanation
Cloud Storage CORS configurations do not include a max-age type.
Which of the following is a popular PaaS platform for mobile and web development?
-
AWS Elastic Beanstalk
-
Google App Engine
-
Heroku
-
All of the above
D
Correct answer
Explanation
AWS Elastic Beanstalk, Google App Engine, and Heroku are all popular PaaS platforms that provide a range of features and services for mobile and web development, including deployment, scaling, and management.
What is the primary purpose of a PaaS platform?
-
To provide a platform for building and deploying applications
-
To provide a platform for managing and maintaining applications
-
To provide a platform for scaling and deploying applications
-
To provide a platform for all of the above
D
Correct answer
Explanation
PaaS platforms provide a comprehensive platform that encompasses building, deploying, managing, and scaling applications, offering a complete solution for mobile and web development.
Which of the following is a key feature of PaaS platforms?
-
Automatic scaling
-
Load balancing
-
Database management
-
All of the above
D
Correct answer
Explanation
PaaS platforms typically provide automatic scaling, load balancing, database management, and other essential features that simplify the development and management of mobile and web applications.
How does PaaS differ from IaaS and SaaS?
-
PaaS provides a platform for building and deploying applications, while IaaS provides infrastructure and SaaS provides software
-
PaaS provides a platform for managing and maintaining applications, while IaaS provides infrastructure and SaaS provides software
-
PaaS provides a platform for scaling and deploying applications, while IaaS provides infrastructure and SaaS provides software
-
PaaS provides a platform for all of the above, while IaaS provides infrastructure and SaaS provides software
D
Correct answer
Explanation
PaaS offers a platform for building, deploying, managing, and scaling applications, while IaaS provides the underlying infrastructure and SaaS provides ready-to-use software applications.
Which of the following is a common use case for PaaS in mobile and web development?
-
Building and deploying mobile applications
-
Building and deploying web applications
-
Building and deploying both mobile and web applications
-
None of the above
C
Correct answer
Explanation
PaaS platforms are commonly used for building and deploying both mobile and web applications, leveraging their features and services to streamline the development process.
How does PaaS enable developers to focus on core competencies?
-
By abstracting away infrastructure management
-
By providing pre-built components and tools
-
By automating tasks and processes
-
All of the above
D
Correct answer
Explanation
PaaS platforms allow developers to concentrate on core competencies by abstracting away infrastructure management, providing pre-built components and tools, and automating tasks and processes, freeing up time and resources for application development.
How does PaaS address the challenge of scaling applications?
-
By providing automatic scaling features
-
By enabling horizontal scaling
-
By enabling vertical scaling
-
All of the above
D
Correct answer
Explanation
PaaS platforms address the challenge of scaling applications by providing automatic scaling features, enabling horizontal scaling by adding more instances, and enabling vertical scaling by upgrading existing instances.
Which of the following is a common concern among developers when adopting PaaS platforms?
-
Vendor lock-in
-
Limited customization options
-
Lack of control over infrastructure
-
All of the above
D
Correct answer
Explanation
Developers may have concerns about vendor lock-in, limited customization options, and lack of control over infrastructure when adopting PaaS platforms.
How can developers mitigate the risk of vendor lock-in when using PaaS platforms?
-
Choosing a platform with open standards
-
Using multiple PaaS platforms
-
Building applications with portability in mind
-
All of the above
D
Correct answer
Explanation
Developers can mitigate the risk of vendor lock-in by choosing a platform with open standards, using multiple PaaS platforms for different components of an application, and building applications with portability in mind.
Which of the following is a key consideration when choosing a PaaS platform for mobile and web development?
-
Features and services offered
-
Cost and pricing models
-
Scalability and performance
-
All of the above
D
Correct answer
Explanation
When selecting a PaaS platform for mobile and web development, it is essential to consider the features and services offered, the cost and pricing models, and the scalability and performance capabilities of the platform.