NPTEL Cloud Computing Week 4 Assignment Answers 2024
1. Which of the following statement(s) is/are FALSE for Microsoft Azure Resource Group?
- (a) It is a logical container
- (b) It manages Azure resources
- (c) It deploys web apps, databases, and storage accounts
- (d) It is a physical container
✅ Answer :- d
✏️ Explanation: Azure Resource Groups are logical containers, not physical. They logically group related resources like databases, VMs, etc., for easier management.
2. Statement 1: Azure supports public cloud platforms.
Statement 2: Azure App Service plan defines security.**
- (a) Statement 1 is TRUE, Statement 2 is FALSE
- (b) Statement 2 is TRUE, Statement 1 is FALSE
- (c) Both statements are TRUE
- (d) Both statements are FALSE
✅ Answer :- a
✏️ Explanation: Azure does support public cloud. However, the App Service plan defines scaling and pricing, not security.
3. Google Cloud Datastore provides flexible object storage with global edge caching.
- (a) TRUE
- (b) FALSE
✅ Answer :- a
✏️ Explanation: Cloud Datastore offers NoSQL object storage and can be scaled globally, often benefitting from Google’s caching infrastructure.
4. Google APIs help to:
- (a) Scale up the app according to the demand/service requests
- (b) Integrate Google’s services into the application
- (c) Migrate the web app to Google Cloud Platform
- (d) None of the above
✅ Answer :- b
✏️ Explanation: Google APIs allow integration of services like Maps, Gmail, Drive, etc., into your application.
5. Which of the following is/are storage service(s) provided by Google Cloud Platform (GCP)?
- (a) Cloud SQL
- (b) BigQuery
- (c) Cloud Datastore
- (d) Cloud Endpoints
✅ Answer :- a, c
✏️ Explanation:
- Cloud SQL: Relational database service (storage).
- Cloud Datastore: NoSQL storage service.
- BigQuery is an analytics engine (not storage).
- Cloud Endpoints is an API gateway, not a storage service.
7. In OpenStack, when a VM is terminated, which of the following memory resources are freed?
- (a) Ephemeral storage
- (b) Block Storage
- (c) Persistent Storage
- (d) RAM
✅ Answer :- a, d
✏️ Explanation:
- Ephemeral storage is deleted with VM termination.
- RAM is released.
- Block and persistent storage are retained unless explicitly deleted.
8. Statement 1: When deploying the Azure app remotely, the login password of the Azure account needs to be entered when the system asks for password.
Statement 2: In Microsoft Azure, a deployment user is required for FTP and local Git deployment to a web app.**
- (a) Statement 1 is True and Statement 2 is False
- (b) Statement 1 is False and Statement 2 is True
- (c) Both are True
- (d) Both are False
✅ Answer :- b
✏️ Explanation: For deployment, you use a deployment user, not your Azure account password. So, Statement 1 is false and Statement 2 is true.
9. The Azure App Plan has a scale count of ______________ instances.
- (a) 1 to 10
- (b) 1 to 100
- (c) 1 to 50
- (d) 1 to 20
✅ Answer :- d
✏️ Explanation: Azure App Service plan allows auto-scaling between 1 to 20 instances, depending on pricing tier.
10. While developing a web-app using Google App Engine, the development server should not be kept running when changes are made to the source file.
- (a) TRUE
- (b) FALSE
✅ Answer :- b
✏️ Explanation: Google App Engine supports auto-reloading or manual restarts, so you can often keep the dev server running while editing.