Microsoft Certified Azure Data Engineer Associate · Free Practice Question Easy
Question 43
Scenario: You are working on a new project and creating storage accounts and blob containers for your application.
Which of the below describes a good strategy for doing this?
-
A
Create Azure Storage accounts before deploying your app. Create containers in your application as needed.
-
B
Create both your Azure Storage accounts and containers before deploying your application.
-
C
Create Azure Storage accounts in your application as needed. Create the containers before deploying the application.
-
D
None of the listed options.
-
E
All the listed options.
Reveal correct answer
Correct answer: A
Explanation
Creating an Azure Storage account is an administrative activity and can be done prior to deploying an application. Container creation is lightweight and is often driven by run-time data which makes it a good activity to do in your application.
A. Creating Azure Storage accounts before deploying your application allows you to have the necessary storage infrastructure in place. By creating containers in your application as needed, you can dynamically adjust your storage requirements based on application demands, leading to a more flexible and scalable storage solution.
B. Creating both Azure Storage accounts and containers before deploying your application may lead to unnecessary resource allocation and potential wastage. It is more efficient to create storage accounts first and then create containers as needed during application development and deployment.
C. Creating Azure Storage accounts in your application as needed may result in delays and inefficiencies during the deployment process. It is better to have the storage infrastructure ready beforehand and create containers as needed to ensure a smoother and more organized deployment.
D.
Creating Azure Storage accounts before deploying your application allows you to have the necessary storage infrastructure in place. By creating containers in your application as needed, you can dynamically adjust your storage requirements based on application demands, leading to a more flexible and scalable storage solution.
E. All the listed options are not equally valid strategies for creating storage accounts and blob containers for your application. It is crucial to follow a strategic approach that balances resource allocation, scalability, and efficiency in managing storage infrastructure.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
