¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

ML Platform Engineer

Junaid Khan 39 preguntas

Hacer el test

Este test tiene tiempo límite, así que se abre en el reproductor de siempre.

Preguntas del test (39)

  1. 1How can sensitive information like Azure API keys or passwords be securely managed in Terraform?
    1. AStore them directly in Terraform configuration files for easy access.
    2. BUse Azure Key Vault to store sensitive values and retrieve them during execution.
    3. CMark variables as sensitive in the Terraform configuration.
    4. DUse environment variables to pass sensitive information securely.
    5. ECommit the sensitive information to version control for team collaboration.
  2. 2What are best practices for using Terraform with an Azure remote backend?
    1. AStore the Terraform state in an Azure Blob Storage with encryption enabled.
    2. BUse Azure Resource Manager (ARM) policies to restrict access to the storage account.
    3. CEnable state locking by configuring Azure Storage to use Blob lease locks.
    4. DStore the Terraform state file on the local machine to reduce latency.
    5. EDisable versioning for the state file to simplify updates.
  3. 3Why is Terraform state management critical in an Azure infrastructure?
    1. AIt keeps track of the resources Terraform manages and their current state in Azure.
    2. BIt ensures idempotency by comparing the desired state with the actual state in Azure.
    3. CIt removes the need for version control by storing resource definitions directly in the state file.
    4. DIt prevents resource duplication by identifying existing Azure resources.
  4. 4How does Terraform manage dependencies between Azure resources?
    1. ABy manually specifying the order of resource creation in the configuration.
    2. BBy analyzing implicit references between resources in the configuration.
    3. CBy using resource outputs to reference attributes of other resources.
    4. DBy constructing a dependency graph based on the configuration.
    5. EBy always creating resources in alphabetical order.
  5. 5What are some common best practices for organizing Terraform configurations in an Azure environment?
    1. AUse separate workspaces or directories for development, staging, and production environments.
    2. BOrganize reusable components into Terraform modules.
    3. CWrite all configurations in a single file to simplify management.
    4. DStore secrets in Azure Key Vault instead of hardcoding them.
    5. EAvoid using remote backends for state files to prevent complexity.
  6. 6Which Terraform features help ensure security and compliance in Azure?
    1. AEnabling encryption for remote state stored in Azure Blob Storage.
    2. BUsing Azure Policy in conjunction with Terraform to enforce compliance.
    3. CMarking sensitive variables with sensitive = true.
    4. DCommitting sensitive state files to private repositories.
    5. EUsing public GitHub repositories to manage Terraform configurations.
  7. 7How can you automate Terraform workflows in Azure DevOps?
    1. AUse Azure DevOps Pipelines to trigger Terraform plan and apply commands.
    2. BStore Terraform state in an Azure Blob Storage backend with access restricted to the pipeline.
    3. CUse service principals to authenticate Terraform with Azure resources.
    4. DRun Terraform commands manually to ensure human oversight.
    5. EUse local state files to avoid pipeline complexity.
  8. 8How does Terraform handle parallelism during the creation of Azure resources?
    1. AIt creates resources in parallel where no explicit or implicit dependencies exist.
    2. BIt uses the dependency graph to determine which resources can be created concurrently.
    3. CIt waits for all resources to be created one at a time for better error handling.
    4. DIt ignores dependencies and creates resources randomly for faster execution.
    5. EIt allows for performance optimization by adjusting the parallelism flag.
  9. 9Which of the following practices help avoid "orphaned" resources in Terraform for Azure?
    1. ARegularly running terraform destroy for resources removed from the configuration.
    2. BUsing Terraform's state file to identify unused resources in Azure.
    3. CImplementing lifecycle rules to control the behavior of resource deletions.
    4. DAvoiding updates to Terraform configurations to prevent mismatches.
    5. EIgnoring state file updates when applying changes to the infrastructure.
  10. 10What are some benefits of using modules in Terraform for Azure?
    1. APromotes reusability of infrastructure configurations across multiple projects.
    2. BSimplifies complex configurations by encapsulating related resources.
    3. CEnables consistency across environments by using shared definitions.
    4. DAutomatically prevents errors without requiring additional testing.
    5. EEliminates the need for variable declarations.

Información

Descripción
Test sobre ML Platform Engineer , creado por Junaid Khan el 27/01/2025.
Idioma
English
Visitas
2
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?